最新文章

未分类 ·

mysql开启慢查询日志

参考文档:https://blog.csdn.net/leshami/article/details/39829605 参考文档:https://www.cnblogs.com/deverz/p/11066043.html 开启慢查询日志 检查是否开启慢查询日志 mysql> show variables like 'slow_query_log'; +----------------+-------+ | Variable_name | Value | +----------------+-------+ | slow_qu...
未分类 ·

如何建立自己的composer包

参考文档:https://www.jianshu.com/p/280acb6b0b22 参考文档:https://blog.csdn.net/m_nanle_xiaobudiu/article/details/104231469 准备工作 1.在github上创建一个仓库并克隆来到本地(不会的自行百度) 2.初始化composer 直接看命令操作步骤,操作完得到一个composer.json D:\phpstudy_pro\WWW\lock>composer...
未分类 ·

PHP常用正则验证函数

<?php /** * 验证手机号是否正确 * 移动:134、135、136、137、138、139、150、151、152、157、158、159、182、183、184、187、188、178(4G)、147(上网卡)、148、172、198; * 联通:130、131、132、155、156、185、186、176(4G)、145(上网卡);146、166、171、175 * 电信:133、153、180、181、...
未分类 ·

关于php时间戳最大支持到2038年问题解决办法

如果在32系统PHP 5.1.0之后的版本,可以使用new DateTime解决: /** * 处理大于date()允许的最大时间(2038-01-01) * 主要处理大时间戳 * @param $time * @param string $format * @return false|string */ function do_max_time($time,$format = 'Y-m-d'){ $date = new \DateTime('@'.$time); $time = $dat...
未分类 ·

Keepalived + Nginx 实现高可用 Web 负载均衡

前言: 由于我们目前所使用的服务器架构比较简单,应用程序、数据库、文件等所有资源都在一台服务器上,老板提出了几个问题: 1.如果服务器宕机了有没有备用服务器? 2.我们的系统最多能承受多少并发量? 3.如果用户量逐步增大,并发量逐步大,我们应该怎么办? 面对老板提出的这几个问题,我想,我们应该需要...
未分类 ·

获取指定经纬度附近5KM的商家列表优化方案

一.功能场景: 前端定位获得了经纬度,需要请求接口获取指定经纬度附近5KM的商家列表 二.数据库商家信息表字段 CREATE TABLE `store_common` ( `store_common_id` int(10) NOT NULL DEFAULT '0' COMMENT '商家公共表ID(来源于store表的store_id值)', `lon` decimal(10,6) NOT NULL DEFAULT '0.000000' COMMENT '经度...
未分类 ·

php二维数组多字段排序

由于php官方并没有提供二维数组多字段排序的函数,但是细心的朋友会发现其实array_multisort函数是可以实现多字段排序的,但是得预先定义好每个参与排序的字段的数组,所以本函数的封装只是为了方便复用和动态的根据参数传递排序的字段命及先后顺序及每个字段排序的方式进行排序 知识点1:array_multisort() 函数返回一...
未分类 ·

php操作redis phpredis扩展

php操作redis phpredis扩展 phpredis是redis的php的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务关系很有用;//连接本地的 Redis 服务 转载:https://www.cnblogs.com/yeshaoxiang/p/7832288.html $redis = new Redis(); $redis->connect('127.0.0.1', 6379); $redis->auth('123456'); /**...
未分类 ·

辅助开发人员遵循PSR规范解决方案

说明: 为了更好的遵循PHP-PSR代码规范,本人翻阅了众多资料,理想状态是实现开发人员在编写代码时,IDE编辑器可以自动检查代码 是否符合PSR代码规范,并且高亮显示出不符合PSR代码规范的代码,方便开发人员审阅,一键优化使代码符合PSR代码规范。 解决方案: PhpStorm是我们比较常用的一款IDE,其官方发布的PhpStorm201...