背景
最近想升级 PKCMS 系统,直接用的之前的代码,将系统适配到 PHP7,之前适配的是 PHP 5.3~5.6,然后一顿操作,发现打开后成一片空白,傻眼了,开始从系统底层检查,最后发现是模板引擎中的模板标签语法解析出了问题。这段解析来自 PHPCMS 的底层。
...
zhanghui
7个月前 (08-04) 441℃
今天维护客户站点时发现页面的源代码中出现了 #65279,但在模板文件中找不到 BOM 头的踪影,于是呼就想有没有工具可以方便,批量的检查出含有 BOM 头的文件。于是在网上找了下,终于找到了这么个工具。
功能说明:自己指定要检测的路径,可以复选是否需要检测子目录(注意:...
zhanghui
8个月前 (06-24) 298℃
在 PHP 使用 CURL 来做与远程 API 的数据交互,在某些情况下,curl_exec (或 curl_multi_getcontent)返回中会出现 header 和 body 的混合体,最近在做 PHP 与 NodeJs 写的 webApi 时就遇到这种情况,
...
zhanghui
8个月前 (06-18) 685℃
刚开始学习 NodeJs 的时候只是学习过 HTTP 依赖的简单搭建出一个 WEB 服务器软件的方法。但最近在写项目时遇到 HTTP 的别个需求就是接收 get 或 post 请求过来的参数,这是之前的博文中没有记录的,而当时也是刚接触 NodeJs 没有太深入的去尝试,今天再...
zhanghui
8个月前 (06-17) 317℃
createConnection 建立连接&关闭连接
语法
(1)createConnection方法创建连接对象(正式的说法:使用createConnection方法创建一个表示与mysql数据库服务器之间连接的connection对象)
var c...
zhanghui
9个月前 (06-13) 676℃
之前在写 nodeJs 项目时如遇到与数据库做交互时通常会想到用 knex.js 这个依赖,可最近的项目就遇到用 knex.js 会翻车的情况。在执行批量 SQL 语句时力不从心。比如多条 updata 语句一起执行结果只执行了最后一条的情况。
这种情况下只能放弃使用 k...
zhanghui
10个月前 (04-28) 690℃
这次在做一个 nodeJs 数据采集工具时遇到了要批量处理 SQL 语句中的 insert info 语句,原先一直用 knex.js 这个依赖库来处理 SQL 的操作,但这次发现 knex.js 在处理批量 insert 的 SQL 语句时使不上劲,正确的批量 insert ...
zhanghui
10个月前 (04-24) 494℃
在使用过阿里云的函数计算之后知道有个 cron 表达式来实现定时执行任务的定时器。之前只知道有 setInterval (或者 settimeout)来实现感觉太皮,肯定会翻车。所以去摸工具。搜索一下出现一个 node-cron 模块。看起来有很多人用,嗯….就用这个了。
...
zhanghui
10个月前 (04-23) 811℃
这个在 .net 选手看来是常客,因为在 mssql 他们常用 uniqueidentifier 数据类型作为 id。但对于非 .net 选手是比较陌生,由于是长时间呆在 mysql 或者 sqlite 等中常用自增(数字)作 id。
今天在弄 node Js 项目时就碰...
zhanghui
11个月前 (04-16) 407℃
在做android开发对sd操作时,最好是sd卡处于Environment.MEDIA_MOUNTED状态时,对sd卡上的文件进行操作,其他状态不宜进行操作。
对SD卡状态监听,到现在为止我知道的有两种方式:
一、注册 StorageEventListener 来监...
zhanghui
11个月前 (04-10) 276℃