既然都整到半夜了,那就顺便把这段时间碰到的一个问题整理成博客记录下来吧,其间也和一位好朋友讨论了很久这个问题,最后也终于找到了原因,如果文章中有我理解有误的地方,欢迎指正。 ...
既然都整到半夜了,那就顺便把这段时间碰到的一个问题整理成博客记录下来吧,其间也和一位好朋友讨论了很久这个问题,最后也终于找到了原因,如果文章中有我理解有误的地方,欢迎指正。 ...
前言 小米路由器刷机的资料感觉相对其它厂家的路由器还是比较少的,而且小米家路由器仅有的资料又和我这个路由器型号(我的是小米路由器Pro)对不上,但庆幸的是我在OpenWrt的...
前言 最近想自己尝试从头做一个短域名系统,短域名系统中比较关键一环的技术就是一个较长的网址会有一到多个唯一ID去标识,最终达到短域名的效果。 如果是以实际情况来说,流量不大的...
0.前言 最近因为实现敏感词过滤碰到了一些问题,一般的实现来说,会选择把敏感词放到Redis或者MySql中,然后直接查找给定的一个字符串是否是敏感词。但是这样的实现会有一个...
0.前言 因为之前业务线上有一个字体预览的需求,所以经历了一次自己从头开始实现一个字体文件格式的解析器,实现的过程中差点没把我头给挠秃,以至于成功实现后还能感觉到头顶挺凉快的...
前言 之前在研究LevelDB的时候听说了这个数据结构,后面发现Redis中也用这个数据结构实现有序集合zset,研究了一下发现特别简单并且非常容易实现,所以记录一下,毕竟1...
1.问题描述 前几周在做微信需求开发的时候一个功能需要拉取微信用户头像,使用了file_get_contents。但是发现拉取非常缓慢,网上查询资料说使用curl即可解决,试...
1.算法概述 A*算法也叫做A星(A star)算法,A*算法是之前提过的Dijkstra最短路径的一个扩展和改进,大体思路是通过一个评估方法来估计一个节点到终点的估计值,并...
Dijkstra算法是给定一个起点也就是原点,然后该原点通过与它临近的顶点不断向外扩张,最终得到该原点到其它所有顶点得最短距离。 算法核心流程 v或者u代表顶点和其它节点,(...
0.前言 在之前一段时间涉及PHP扩展开发,对PHP源代码有调试需求,然而网上大部分都是在LINUX下调试的教程,WINDOWS系统下的非常少并且过程也只是粗略一讲。所以决定...
0.前言 RMQ对于消息持久化的方式是顺序写到本地磁盘文件,相对于持久化到远程的数据库或者KV来说,往本地磁盘文件持久化消息少去了网络开销以及因为带宽的原因影响到消息的发送和...