用win7自带的powershell可以轻松修改文档/文件夹创建时间、修改时间。而且可以批量修改。
1. 步骤
新建一个bat文件,在其中添加语句: Continue reading
在Linux中,文件没有“创建时间”这个说法。Linux中的文件的时间属性只有三个:atime(Access time)、mtime(Modified time)、ctime(Change time)。不过,有时有人把ctime理解为create time(创建时间),这是不对的,为什么呢?因为,我们知道一个文件的创建时间只有一次,按这个理论,创建时间是不允许修改的,即一个文件一旦创建,它的ctime值就固定不变;但事实呢?是可以改变的。 Continue reading
百度推送错误提示{"error":401,"message":"token is not valid"}
按着官方给出的PHP提交数据方法,怎么弄都是上面的提示,曾经放弃过,但是一直过不来那个坎。
这几天有客户来问,要做这个,还给了我一个织梦的百度推送插件,叫我参考。
那插件也是用得百度官方代码,只是做了个封装,没有测试可用性,但是我认为他还是不可用的。
我用重写了脚本,还是不可用。
最后最后的一个测试,恍然大悟,开悟了,哈哈。
就差API地址最后的这个字符&,官方是没有加的,不知道官方代码是在什么环境下可用。
PHP5.4以上版本htmlspecialchars()输出空的解决办法
从旧版升级到php5.4,恐怕最麻烦的就是htmlspecialchars这个问题了!当然,htmlentities也会受影响,不过,对于中文站来说一般用htmlspecialchars比较常见,htmlentities非常少用到。
可能老外认为网页普遍应该是utf-8编码的,于是苦了那些用GB2312,GBK编码的中文站……!
0 1 |
$str = "mrdede.com的php版本是5.2.10"; echo htmlspecialchars($str); |
gbk字符集下输出为空…utf-8下,输出正常。
为什么呢,原因在于5.4.0对这个函数的变化:
5.4.0 The default value for the encoding parameter was changed to UTF-8.
原因是什么呢? Continue reading
div resize事件 | jquery 监听div大小变化函数
监听div大小变化的jquery扩展,通过这个函数扩展jquery,使div也具有和窗口一样的resize功能。 Continue reading
解决函数var_dump()展示不全,出现省略号的问题,var_dump()输出不完整,带省略号,var_dump()打印内容不全的解决办法
var_dump()函数是php安装模块xdebug后的函数,这个模块可以配置其显示信息参数
打开php.ini文件,找到xDebug的配置内容处,增加如下配置代码:
0 1 2 3 4 5 |
;最多孩子节点数 xdebug.var_display_max_children=1024 ;最大字节数 xdebug.var_display_max_data=102400 ;最大深度 xdebug.var_display_max_depth=5 |
注意:配置需重启PHP服务才能生效!
在使用phpStorm进行Debug时(phpStorm断点调试),警告提示:debug session was finished without being ……,如下图:
It may be caused by path mappings misconfiguration or not synchronized local and remote projects. To figure out the problem check path mappings configuration for ‘w4.com.server’ server at PHP|Servers or enable Break at first line in PHP scripts option (from Run menu). Do not show again
如何解决PHPstorm扫描索引而导致的卡顿问题,Web Storm或者Phpstorm界面不停的indexing,不停的闪烁
方法如下:
依次选择 File >> Invalidate Caches / Restart… >> Invalidate and Restart
截图说明如下:
织梦二次开发,织梦采集到HTML实体后出现乱码保存不全,主要是因为这个字符“&”造成的。
解决办法就是把HTML实体转为字符,使用html_entity_decode()
函数。
想再转为HTML实体,那使用PHP的htmlentities()
函数。
修改方法如下:
1、找到文件:/include/dedecollection.class.php
2、搜索addslashes($v['title'])
,替换为addslashes(html_entity_decode($v['title']))
注:一共有2处,在1035行(上下)和1118行(上下)
织梦采集https时出错,织梦二次开发,织梦采集https协议时却生成了http协议请求
需要修改脚本
1、找到文件 /include/dedehtml2.class.php,增加变量 $Scheme,如下图: Continue reading