- 博客(5)
- 资源 (5)
- 收藏
- 关注
转载 ThinkPHP实现统计在线用户的几种方式
关于统计在线用户的功能。以前也做过,用的一些比较简单的方法,但是缺点也很明显:精确统计和服务器、数据库压力之间要做出平衡。所以想找一个既能精确统计又能不占用太多服务器资源的方法。先说说一些平常的做法:一,每次用户操作更新其在线时间这个方法很直接,在用户表里加一个字段update_time,每次用户进行操作,都更新这个字段为当前时间,一般是在一个被所有Action继承的基类里写这个操作。然后定义一个...
2018-04-25 10:30:48
4250
原创 AngularJS仿微信文件缓存指令
1. 使用示例:<avic-file file-src="{{testFileUrl}}" file-type="file"complete-callback="down"> <div style="text-align:center;background:#eee;margin:5px;padding:25px">点击缓存附件</div>
2017-11-29 15:47:29
673
原创 Socket.IO连接异常时的内置事件流程图
参考Soket.IO官方文档:https://socket.io/docs/client-api/,客户端内置事件一共有10种,测试代码如下:socket.on('connect', function(data){ onlineFlag = true; console.log(data + ' - connect');});socket.on('connect_error'
2017-09-25 16:58:25
9337
原创 Photoshop基础学习目录
1.新建文档,并体验cmyk与rgb的区别2.裁剪画布3.快捷键: 缩放画布:Alt+滚轮 拖拽画布:空格+单击 图层变换:Ctrl+T 多步撤销:Ctrl+Alt+Z4.练习分组、图层链接、新建图层5.智能对象6.选区 取消选区:Ctrl+D 正圆正方形:按shift7.魔棒 容差:颜色的
2017-09-02 19:52:29
1038
转载 IntelliJ IDEA 快捷键与注册码
1.写代码时用Alt-Insert(Code|Generate…)可以创建类里面任何字段的getter与setter方法。2.按Ctrl-N再键入类的名字可以快速地在编辑器里打开任何一个类。从显示出来的下拉列表里选择类。同样的方法你可以通过使用Ctrl-Shift-N打开工程中的非Java文件。3.Ctrl-D复制当前行,Ctrl-Y删除当前行。4.Ctrl-Shift-u,Ctrl+
2017-09-02 07:22:48
307
Linux系统命令及Shell脚本实践指南(PDF无水印完整版)
2018-05-04
Eclipse专业配色方案 - 让编码更舒适高效
2015-08-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人