如何通过PHP检查输入的日期参数是否合法呢?见如下函数:
function checkDateIsValid($date, $formats = array("Y-m-d", "Y/m/d")) {
$unixTime = strtotime([......]
如何通过PHP检查输入的日期参数是否合法呢?见如下函数:
function checkDateIsValid($date, $formats = array("Y-m-d", "Y/m/d")) {
$unixTime = strtotime([......]
输入进来的时间戳如何检查合法性?如下函数即可:
function isValidTimeStamp($timestamp){
return ((string) (int) $timestamp === $timestamp)
&& ($timestam[......]
最近遇到个事儿,一个进程的命令参数等细节,可以通过命令后打
--help
来查看,或者直接在命令后打
--help > 1.txt
将命令帮助信息输出到文档查看。 蛋疼的是呢,一旦命令参数非常多,你看这五六百行的帮助文件也会比较难过。所以考虑是否能换个角度抓取下常用操作的命令行呢?[……]
新版强制TSL后出现了移动网上营业厅无法登陆的情况,解决办法如下:
地址栏输入:
about:config
搜索“security.tls.version.fallback-limit”,将其值改为1后重启浏览器即可正常登陆[……]
发现这俩指令是在修改.user.ini,无权修改,root账户都不行,当时就觉得奇怪,是什么限制了写入权限? 经过查询,发现通过
lsattr .user.ini
查看属性,有一个i属性,查了下就是它导致无法修改的。 于是用
chattr -i .user.ini
移除i属性后即可写入[……]
有同事反馈360安全浏览器的收藏夹里字体太小了,效果如下图:
经过一些时间的测试,最终还是通过修改系统字体大小实现了修改这些,走了些弯路~XP修改方法如下:1.右键桌面-属性-外观-高级2.项目列表里将消息框和图标的字体大小修改后点确定,确定,然后重启360安全浏[……]
数据库执行的时候报错:Error writing file '/tmp/' (Errcode: 28)
检查发现是因为tmp目录太小导致的问题,所以找了下增加tmp目录大小的方法,整理如下:
sudo umount /tmp#卸载tmp目录,如果提示有占用,则执行下一[......]
如果没有指定id自增长,创建的数据会默认加上RecNo这个字段,但是你正常select是无法获取到他的数据的,如何获取呢?其实select rowid即可。
示例代码如下即获取RecNo为1的数据,删除RecNo大于1的数据:
select rowid from post where 1[......]
同事想更新数据库字段里换行的部分,在每个换行的前面添加一些字符,但是不清楚如何弄,我找了下,在stackoverflow找到了解决办法,通常我们对换行一般是直接替换”rn”即可,但是在SQLite中,换行的表示并不是这样的,那应该是哪样的- -看下面的代码:
update 表名 set[......]