有个比较特别的字段,Java端写入ES的时间戳为:2022-01-11T02:28:55.166Z
,如果用时间范围过滤,那么入参也要和该格式保持一致。
那么如何将标准的时间戳(20XX-XX-XX XX:XX:XX)转为带TZ的格林威治的时间字符串呢?示[……]
栏目归档: Program Code
WordPress PHP脚本如何获取栏目下全部标签信息
呐,也算是比较特别的需求,我需要不同栏目下展示不同的标签云,那就需要获取栏目下全部标签信息才对。
之前主题是人工写死的标签,那新增删减就无法自动处理,比较弱鸡,恰逢最近有时间,搜了下,实现自动处理。PHP脚本如何获取栏目下全部标签信息示例代码如下:[……]
WordPress PHP脚本如何修改文章的栏目
承接之前的文章,如果我们想用PHP脚本修改WordPress已有文章的栏目呢?应当使用什么函数呢?
那就是:wp_set_post_categories()
。入参示例:
wp_set_post_categories( int $post_ID, int[......]
WordPress PHP脚本添加文章
智能脚本,少不了发布文章的操作,那么WordPress如何使用PHP脚本添加发布文章呢?
使用的函数就是:wp_insert_post()
。入参示例:
wp_insert_post( array $postarr, bool $wp_error = f[......]
PHP 正则检测韩文日文示例
还是自动化脚本,需要检测是否包含韩文和日文,都知道是正则了,查找现成的代码还是很简单的,示例代码如下:
function isChinese($string) {
return preg_match("/\p{Han}+/u", $st[......]
PHP CLI 获取中文输入
最近做智能脚本,发现PHP脚本在CLI模式下输入的中文,使用fgets(STDIN)
取了是空字符串,有些费解。
搜了下网上的资料,各种垃圾……没太多有价值的信息,最终还是通过谷歌中一个PHP的Bug反馈(实际上并不是Bug)找到了解决方案:
sapi_wi[......]
Python print SyntaxError:invalid syntax
呐,Python报错:“SyntaxError:invalid syntax”。
针对使用print的情况呢,主要是因为Python 2和3的语法有变动,print在2里不需要括号,在3系列的版本中是需要括号的。所以解决SyntaxError:inval[……]
go语言如何返回空数组
一般处理空了可能返回个null,但如果预期是数组的话,碰到了使用ANT的前端解析异常的情况。
那么Go语言是否能给一个字段返回空数组呢?其实也很简单,直接字段赋值即可,代码如下:
fields = make([]int, 0)
参考资料[……]
Linux一句指令关闭相关进程
Linux下一般要强制关闭经常的话,首先要ps到pid,然后kill,那依据指令关闭如何做到呢?其实就是把多条指令合并起来而已,过滤ps结果,批量kill掉。
示例代码如下:
ps -ef | grep 进程名 | grep -v grep | cut -c[......]
go语言 strtotime
strtotime是PHP研发比较常用的格式化时间的函数,Go语言里是没有的,那么是否有办法重写一个呢?
其实已经有人写好库了:
go get -u github.com/carmo-evan/strtotime
安装后,即可使用。示例代码:[……]