2017年7月5日

redis实现用户登录

摘要: 我们通常写的登陆都是使用session的,但是由于session是存储在硬盘中的,一旦服务器压力上来了,那么对于资源共享上就会比较麻烦,因而将登录从session转为redis 其原理与session相同,但是要注意一点: 1、针对每个用户要有一个唯一标识,也就是给每个用户定义一个唯一id,且这个i 阅读全文

posted @ 2017-07-05 10:57 殊珠子 阅读(1453) 评论(1) 推荐(1) 编辑

2017年7月4日

php导出csv文件

摘要: csv导出的时候会有一个问题:内容中有换行的话,可能会导致数据排版错乱,所以需要使用标准的fputcsv()进行输出,这样可以很好的避免这个问题,或者是将内容中的换行转换成指定的一个字符也可以有效解决,下面是参照网上找的csv导出文件写的一个导出方法,具体思路跟着备注走就好了 注意:涉及到中文的地方 阅读全文

posted @ 2017-07-04 16:05 殊珠子 阅读(228) 评论(0) 推荐(0) 编辑

2017年6月5日

thinkphp5 内置接口开发与使用

摘要: 最近的一个项目在用tp5,对于tp3都几乎没用过的我来说~~~ tp5最好的一点就是对接口的单独封装,只要严格按照要求一步一步来就可以成功了 创建自定义命令行(接口)注意命名空间问题 protected function execute(Input $input, Output $output) { 阅读全文

posted @ 2017-06-05 18:09 殊珠子 阅读(2055) 评论(0) 推荐(0) 编辑

2017年4月14日

checkbox选择框

摘要: 之前写权限管理的时候遇到了界面显示问题,如图: 单个权限模块下子模块全部选中,模块选中,模块全部选中“全选”选中 由于模块、子模块根据数据获取,所以数量是随时可变的 因而通过层级关系来定位选中地方, 思路: 点击事件下面直接上代码, 阅读全文

posted @ 2017-04-14 17:26 殊珠子 阅读(135) 评论(0) 推荐(0) 编辑

简单权限管理开发设计 php

摘要: 前段时间无聊,自己研究写了个简单的权限 适用情况: 一旦给用户此菜单项的权限,那么此用户就有了这个菜单下的所有权限 数据库设计: 权限内容用于存放此组中所具有的权限的菜单地址(控制器/方法名||菜单连接地址) 思路及实现: 阅读全文

posted @ 2017-04-14 17:01 殊珠子 阅读(176) 评论(0) 推荐(0) 编辑

2017年3月24日

ThinkPHP接入log4php日志监控系统

摘要: 一、配置常量 1、LOG_4_PHP 常量LOG_4_PHP表示thinkphp中是否记录日志标识 默认为FALSE,LOG_4_PHP =TRUE时表示已log4php格式记录日志,其中thinkphp中的日志记录未做任何修改 2、PUBLIC_PATH 表示thinkphp中公共文件建Plubi 阅读全文

posted @ 2017-03-24 16:24 殊珠子 阅读(625) 评论(0) 推荐(0) 编辑

2017年3月17日

mysql查询优化

摘要: 前几天写了个简单的连表查询,结果速度慢到崩溃,后来经前辈提点,发现我的sql中有三个问题 上面三点足以使速度慢好多倍,当数据量非常大的情况下,还有可能出现卡死的情况 针对这次的坑,结合百度整理了以下sql查询拉慢速度的原因及注意点) 阅读全文

posted @ 2017-03-17 17:28 殊珠子 阅读(95) 评论(0) 推荐(0) 编辑

2017年3月13日

PHP读写文件高并发处理实例-转

摘要: 背景: 最近公司游戏开发需要知道游戏加载的流失率。因为,我们做的是网页游戏。玩过网页游戏的人都知道,进入游戏前要加载一些资源。最后才能到达创建角色的游戏界面。我们有一个需求就是要统计在加载过程中还未到达角色创建界面而流失的用户数量。 我们在加载开始就进行统计人数,加载完成之后再记录人数。这样,通过用 阅读全文

posted @ 2017-03-13 16:11 殊珠子 阅读(143) 评论(0) 推荐(0) 编辑

2017年2月23日

进程、线程、同步、异步

摘要: 研究了解了一下这几个概念性问题: 进程、线程: 进程相当于一个软件,线程是这个软件中的某一段程序。 同时打开运行多个软件时就是多进程, 一个软件中可以同时执行多个功能就是多线程。 理论区别: 单线程、多线程区别: 同步异步: 同步:发送方发送数据后,接收到了接收方返回的数据,再进行下面的操作。 异步 阅读全文

posted @ 2017-02-23 17:28 殊珠子 阅读(134) 评论(0) 推荐(0) 编辑

2017年2月13日

windows下安装php redis扩展,以及运行使用

摘要: windows下安装php redis扩展,以及运行使用 注意wamp安装时 apache/bin/php.ini配置文件也需要改 安装redis扩展 1、首先phpinfo()查看php编译版本 2、下载扩展 地址:https://github.com/nicolasff/phpredis/dow 阅读全文

posted @ 2017-02-13 15:50 殊珠子 阅读(223) 评论(0) 推荐(0) 编辑

导航