2019年4月21日

摘要: Node.js的版本频繁变化,如果有模块不能在你当前的Node版本上使用,需要升级Node环境 1)首先:查看当前node版本:node –v 2)安装n模块:npm install -g n 3)检查路径(如果默认路径在/usr/local/bin或/usr/bin/下可以跳过4步骤。) 先查看系 阅读全文
posted @ 2019-04-21 16:56 邪li 阅读(452) 评论(0) 推荐(0) 编辑

2019年1月18日

摘要: $redis->set($key,$value); $expireTime = mktime(23, 59, 59, date("m"), date("d"), date("Y")); //设置键的过期时间$redis->expireAt($key, $expireTime);注意这里的key如果是 阅读全文
posted @ 2019-01-18 16:26 邪li 阅读(495) 评论(0) 推荐(0) 编辑

2018年7月10日

摘要: 1、单例模式 每个类只会产生一个实例化对象 PHP一个主要应用场合就是应用程序与数据库打交道的场景,在一个应用中会存在大量的数据库操作,针对数据库句柄连接数据库的行为,使用单例模式可以避免大量的new操 作。因为每一次new操作都会消耗系统和内存的资源 2、工厂模式 工厂模式是我们最常用的实例化对象 阅读全文
posted @ 2018-07-10 17:16 邪li 阅读(117) 评论(0) 推荐(0) 编辑

2018年6月19日

摘要: <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>js实现内容模块展开和收缩</title> <style> p{ width: 400px; margin: 40px auto; border: 5px soli 阅读全文
posted @ 2018-06-19 15:33 邪li 阅读(6911) 评论(0) 推荐(0) 编辑

2018年4月28日

摘要: html <div class="container"> <ul class="tabs"> <li class="active">5秒钟</li><li>10秒钟</li><li>15秒钟</li> </ul> <div class="tab_container" > <div id="tab1" 阅读全文
posted @ 2018-04-28 16:23 邪li 阅读(289) 评论(0) 推荐(0) 编辑

2018年1月13日

摘要: 1、 Pan事件:在指定的dom区域内,一个手指放下并移动事件,即触屏中的拖动事件。这个事件在屏触开发中比较常用,如:左拖动、右拖动等,如手要上使用QQ时向右滑动出现功能菜单的效果。该事件还可以分别对以下事件进行监听并处理: Panstart:拖动开始、Panmove:拖动过程、Panend:拖动结 阅读全文
posted @ 2018-01-13 15:59 邪li 阅读(506) 评论(0) 推荐(0) 编辑

2018年1月2日

摘要: /*Param:$arrs 二维数组 getArrSet(array(array(),...)) 数组不重复排列集合 */ function getArrSet($arrs,$_current_index=-1) { //总数组 static $_total_arr; //总数组下标计数 stati 阅读全文
posted @ 2018-01-02 11:45 邪li 阅读(1225) 评论(0) 推荐(0) 编辑