嘿,你忘记写博客了~

盛年不重来,一日难再晨,及时宜自勉,岁月不待人....

您现在的位置是:首页>慢生活

    YII2+swoole实现聊天室

    作者:windydeng分类:[PHP开发]浏览(808)评论(0)

    本文介绍YII2+SWOOLE实现一对一聊天,可能网上的代码过多的复制,导致其中的很多细节并未弄清楚,本文开始详细讲解细节和实现过程... 全文

2020-12-03

    PHP发送邮件失败?

    作者:windydeng分类:[疑难解决篇]浏览(804)评论(0)

    我们开发可能经常遇到这种情况,明明在本地测试时可以直接发送邮件并且成功的,但是在生成环境却失败了,可能是超时,或Expected response... 全文

2020-11-28

    binlog 底层写入机制及高并发写入事务性能优化

    作者:windydeng分类:[PHP开发]浏览(746)评论(0)

    binlog相信小伙伴们有所见识,负责数据库数据的全量备份和恢复,可以在主从之间保证数据一致性。今天这篇教程,我们主要来看看 binlog 的底层写入机制,以及如何优化数据库写入事务性能。... 全文

2020-11-12

    PHP生命周期与垃圾回收机制

    作者:windydeng分类:[PHP开发]浏览(777)评论(0)

    前面呢刚好学习了下PHP-FPM的工作原理,现在来讲下PHP的生命周期和其中所使用的垃圾回收机制... 全文

2020-10-30

    100W个数取最大的10000个数

    作者:windydeng分类:[算法逻辑]浏览(794)评论(0)

    我们可能会遇到这种场景,取最大的N个数,但是总数据比较大,如果仅仅从多个循环去想,那么一定会计算量比较大和超时... 全文

2020-10-29

    分布式锁的三种实现方法

    作者:windydeng分类:[PHP开发]浏览(782)评论(0)

    目前我所了解的三种分布式锁方法就是: 1. 基于数据库实现分布式锁; 2. 基于缓存(Redis等)实现分布式锁; 3. 基于Zookeeper实现分布式锁;... 全文

2020-10-20

    最小生成树算法

    作者:windydeng分类:[算法逻辑]浏览(832)评论(0)

    婪算法,而对于它体现最好的应用貌似就是求最小生成树上了。后来大学时学习算法,看到了贪恋算法在最小生成树上的实现方式,感觉到贪恋的思想真是直观,简洁。但是从那时起到现在对于最小生成树算法的认识也觉得只此一种(后来知道它是Kruskal算法)... 全文

2020-10-18

    php-fpm的由来与应用

    作者:windydeng分类:[PHP开发]浏览(781)评论(0)

    php-fpm是一种master(主)/worker(子)多进程架构,与nginx设计风格有点类似。master进程主要负责CGI及PHP环境初始化、事件监听、子进程状态等等,worker进程负责处理php请求。 ... 全文

2020-09-17

    订单表分库分表的思路

    作者:windydeng分类:[架构之路]浏览(508)评论(0)

    一般业界,对订单数据的分库分表,笔者了解,有两类思路:按照订单号来切分、按照用户id来切分。... 全文

2020-09-17