摘要: 用到就记下来,持续更新......... __call(string $func_name, array args){}public方法不存在 调用此函数 通过pg_系列函数与Postgres 数据库交互 note: php 取得对象的某一共有属性,若不存在则 查看是否有get方法(魔术方法) 若有 阅读全文
posted @ 2018-03-16 22:06 haha瓜 阅读(186) 评论(0) 推荐(0) 编辑
摘要: public static function weekRange($date) { $ts = strtotime($date); $start_date = date('Y m d', strtotime('last sunday next day', $ts)); $end_date = dat 阅读全文
posted @ 2020-03-04 09:47 haha瓜 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 1.不可用post/get参数直接拼接语句。通过绑定参数转义[绑定到某个参数上]防止sql注入 阅读全文
posted @ 2019-12-23 11:59 haha瓜 阅读(179) 评论(0) 推荐(0) 编辑
摘要: composer config g repo.packagist composer https://packagist.phpcomposer.com 阅读全文
posted @ 2019-04-27 03:43 haha瓜 阅读(102) 评论(0) 推荐(0) 编辑
摘要: a.进程 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。每个进程都有自己的独立内存空间,不同进程通过进程间通信来通信。由于进程比较重量,占据独立的内存,所以上下文进程间的切换开销(栈、寄存器、虚拟内存、文件句柄等)比较大,但相对比较稳定安全 阅读全文
posted @ 2019-04-13 11:48 haha瓜 阅读(145) 评论(0) 推荐(0) 编辑
摘要: drizzle 下载 http://openresty.org/download/drizzle7 2011.07.21.tar.gz tar xzvf drizzle7 2011.07.21.tar.gz cd drizzle7 2011.07.21/ ./configure without se 阅读全文
posted @ 2019-04-11 22:38 haha瓜 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 逻辑锁过程锁。根据查询数据库结果之后所做的操作 阅读全文
posted @ 2019-04-10 21:55 haha瓜 阅读(76) 评论(0) 推荐(0) 编辑
摘要: a.先结构,后代码 b.合理有效的数据结构形式 c.数据存储的caution(数据存储结构的唯一性,类型限制与业务需求的冲突) c(1)已有数据的组合复用 c(2)逻辑清晰业务分明,避免交叉混合 d.数据算法确定 e.当前相关联逻辑的对接处理 f.命名问题: 方法命名,key命名。数据的时效性 阅读全文
posted @ 2019-01-03 21:18 haha瓜 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1.logrorate 主配置/etc/logrorate.conf 该配置包含 include /etc/logrorate.d 直接在logrorate.d 下创建文件log_cut 手动执行 /etc/logrorate f d v /etc/logrorate.conf /etc/anacr 阅读全文
posted @ 2018-12-07 14:17 haha瓜 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 1.web 端到服务器生成 token 并设置过期时间 (利用token等信息生成二维码) 2.app 扫码将 token 和app的用户信息 发送到服务器(服务器将用户和token绑定) 3.web 带着token 轮询验证是否和用户有效绑定true则登录成功 阅读全文
posted @ 2018-12-05 11:02 haha瓜 阅读(2932) 评论(0) 推荐(1) 编辑
摘要: 一般模式:阻塞轮询 导致cpu空转浪费资源 epoll 监控 多个流的IO事件 唤醒处理进程(线程) redis 即采用单线程 多路IO/复用实现高并发,不存在锁的问题 多路:多个事件处理请求 复用:仅单个进程线程处理 阅读全文
posted @ 2018-12-04 20:10 haha瓜 阅读(167) 评论(0) 推荐(0) 编辑