嘿,你忘记写博客了~

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

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

    浅析布隆过滤器

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

    很多人讲到\"缓存穿透\"解决方案,都会说采用布隆过滤器,但是布隆过滤是怎么过滤的,具体原理是什么呢?... 全文

2022-03-02

    沉睡中的编程狮

    作者:windydeng分类:[心情篇]浏览(210)评论(0)

    今天是2022.2.20,再次续费阿里云服务器的一天~~~~... 全文

2022-02-21

    YII2+swoole实现聊天室

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

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

2020-12-03

    PHP发送邮件失败?

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

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

2020-11-28

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

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

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

2020-11-12

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

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

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

2020-10-30

    100W个数取最大的10000个数

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

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

2020-10-29

    分布式锁的三种实现方法

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

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

2020-10-20

    最小生成树算法

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

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

2020-10-18