既然都整到半夜了摧阅,那就順便把這段時(shí)間碰到的一個(gè)問題整理成博客記錄下來吧菌瘫,其間也和一位好朋友討論了很久這個(gè)問題莹汤,最后也終于找到了原因讼积,如果文章中有...
前言 小米路由器刷機(jī)的資料感覺相對(duì)其它廠家的路由器還是比較少的锌介,而且小米家路由器僅有的資料又和我這個(gè)路由器型號(hào)(我的是小米路由器Pro)對(duì)不上巾表,...
前言 最近想自己嘗試從頭做一個(gè)短域名系統(tǒng)猛计,短域名系統(tǒng)中比較關(guān)鍵一環(huán)的技術(shù)就是一個(gè)較長的網(wǎng)址會(huì)有一到多個(gè)唯一ID去標(biāo)識(shí),最終達(dá)到短域名的效果绵估。 如...
0.前言 最近因?yàn)閷?shí)現(xiàn)敏感詞過濾碰到了一些問題炎疆,一般的實(shí)現(xiàn)來說,會(huì)選擇把敏感詞放到Redis或者M(jìn)ySql中国裳,然后直接查找給定的一個(gè)字符串是否是...
0.前言 因?yàn)橹皹I(yè)務(wù)線上有一個(gè)字體預(yù)覽的需求形入,所以經(jīng)歷了一次自己從頭開始實(shí)現(xiàn)一個(gè)字體文件格式的解析器,實(shí)現(xiàn)的過程中差點(diǎn)沒把我頭給撓禿缝左,以至于成...
前言 之前在研究LevelDB的時(shí)候聽說了這個(gè)數(shù)據(jù)結(jié)構(gòu)亿遂,后面發(fā)現(xiàn)Redis中也用這個(gè)數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn)有序集合zset,研究了一下發(fā)現(xiàn)特別簡單并且非常...
1.問題描述 前幾周在做微信需求開發(fā)的時(shí)候一個(gè)功能需要拉取微信用戶頭像渺杉,使用了file_get_contents蛇数。但是發(fā)現(xiàn)拉取非常緩慢,網(wǎng)上查詢...
1.算法概述 A*算法也叫做A星(A star)算法是越,A*算法是之前提過的Dijkstra最短路徑的一個(gè)擴(kuò)展和改進(jìn)耳舅,大體思路是通過一個(gè)評(píng)估方法來...
Dijkstra算法是給定一個(gè)起點(diǎn)也就是原點(diǎn),然后該原點(diǎn)通過與它臨近的頂點(diǎn)不斷向外擴(kuò)張倚评,最終得到該原點(diǎn)到其它所有頂點(diǎn)得最短距離挽放。 算法核心流程 ...