有效解决Windows10提示“There are currently no power options available”

今天一同事,受近期爆发的勒索病毒影响,执行了windows10系统的update…
随后他发现,”我怎么关不了电脑了?点击开始菜单下的电源按钮,为什么会提示:There are currently no power options available???”

我还在用windows7!!!
为了解决这个问题,只能进行万能的搜索,得到的解决方法有很多,大多集中于解决“为什么关不了机”!
方法就不再列举了,有兴趣的可以自行搜索下。
其中针对“There are currently no power options available”问题行之有效的方法,仅找到两个,分别是:
继续阅读有效解决Windows10提示“There are currently no power options available”

[亲测]WordPress获取指定天数内的热评文章列表

好久没更新了,今天看到一道友提出这样的问题:

wordpress获取指定多少天内的热评文章列表
https://zhidao.baidu.com/question/988123512698910379.html

很长一段时间都没有看到道友能提出wordpress有质量的问题了,决定亲自分享下自己测试的方法及代码,不废话,直接看以下说明:

一、焦点
1、指定天数
这个可以通过指定日志的日期期间实现,比如

post_date < = '2017-05-18' and post_date >= '2017-05-01'

即可查询出这十几天内的文章
2、热评
统计日志评论数降序排列即可实现热评的效果
继续阅读[亲测]WordPress获取指定天数内的热评文章列表

今天入了node.js的大门

今天我决定静下心来,仔细阅读这本《Node入门》;
全本仅42页,由Manuel Kiessling编写,并被翻译成多种语言版本,中文版本:http://www.nodebeginner.org/index-zh-cn.html
全文没有太多生涩难懂又难啃的技术术语,语言轻松幽默,非常适合有一定基础的我去学习。
继续阅读今天入了node.js的大门

关于wodpress中rewrite rule的部分总结

有道友提出“如何在wordpress中创建配置自己的重写规则”一问,特意整理了自己的部分理解作一总结:

关于wordpress的重写规则,可以查看wp-includes/rewrite.php源码

wordpress通过flush_rewrite_rules向options数据表保存规则内容。

通常,使用add_rewrite_rule这个函数即可实现简单的重写规则的添加动作;
还有add_rewrite_tagadd_permastruct等等,不过这些在应用简单的重写规则时没有add_rewrite_rule来得直接。

需要注意的是,add_rewrite_rule之后要想起到预期的效果,必须执行flush_rewrite_rules动作,但不建议利用代码多次执行flush操作。而应该在需要的时候再执行,比如插件启用时由register_activation_hook这个钩子发起该动作,或者需要时再到后台固定链接里点保存按钮也可以实现该动作。
继续阅读关于wodpress中rewrite rule的部分总结

PHP字符串如何按指定长度输出?

今天在学习一PHP开源程序,想要输出其系列变量进行查看时,因变量长度不一致,输出效果不理想
那PHP字符串怎么才能按指定长度输出呢?
查了下手册,大致有两种方法(str_pad、sprintf)可实现。

一、str_pad — 使用另一个字符串填充字符串为指定长度

手册中说明:

string str_pad ( string $input , int $pad_length [, string $pad_string = " " [, int $pad_type = STR_PAD_RIGHT ]] )

该函数返回 input 被从左端、右端或者同时两端被填充到制定长度后的结果。如果可选的 pad_string 参数没有被指定,input 将被空格字符填充,否则它将被 pad_string 填充到指定长度。

示例代码:

$input = "Alien";
echo str_pad($input, 10);                      // 默认为STR_PAD_RIGHT 右侧添加, 输出 "Alien     " 
echo str_pad($input, 10, "-=", STR_PAD_LEFT);  // 左侧添加, 输出 "-=-=-Alien"
echo str_pad($input, 10, "_", STR_PAD_BOTH);   // 左右同时添加, 输出 "__Alien___"
echo str_pad($input, 6 , "___");               // 输出 "Alien_"

继续阅读PHP字符串如何按指定长度输出?