240 發(fā)簡信
IP屬地:廣東
  • 120
    使用 dpdm 定位 JavaScript/TypeScript 中的循環(huán)依賴

    在寫大型項目的時候, 一不小心就會踩到直接循環(huán)依賴的坑里面, 所謂直接循環(huán)依賴, 是指在模塊工廠函數(shù)中, 對其它依賴于自己的模塊的成員有直接調(diào)用的情況. 比如: 假設(shè)有兩個模...

  • 120
    使用 ink + react 制作一個命令行在線五子棋游戲客戶端

    背景 Ink 是 React 在命令行中渲染系統(tǒng)的一個實現(xiàn), 在 GitHub 上已經(jīng)有 1w+ Star. 看著蠻好玩, 因此嘗試著寫了一個五子棋游戲, 經(jīng)過若干天的劃水,...

  • AST解析基礎(chǔ): 如何寫一個簡單的html語法分析庫

    前言 虛擬語法樹(Abstract Syntax Tree, AST)是解釋器/編譯器進(jìn)行語法分析的基礎(chǔ), 也是眾多前端編譯工具的基礎(chǔ)工具, 比如webpack, postc...

  • 一個基于TCP/WebSockets的超級精簡的長連接消息協(xié)議

    背景 現(xiàn)在寫客戶端或者網(wǎng)頁的時候, 越來越多的需要與長連接打交道, 尤其是在這個老板動不動就要搞一個聊天系統(tǒng)的時代, 后端大哥們于是分分鐘就能造一個基于TCP或者WebSoc...

  • 組合理論和狀態(tài)機應(yīng)該是交集而不是子集關(guān)系吧:smile:

    有限狀態(tài)機FSM的原理與GO的實現(xiàn)

    有限狀態(tài)機(Finite-state machine, 簡寫FSM)又可以稱作有限狀態(tài)自動機。它必須是可以附著在某種事物上的,且該事物的狀態(tài)是有限的,通過某些觸發(fā)事件厚满,會讓其...

  • 120
    徒手寫一個JSON解析器(Golang)

    前一陣子看到了一個Golang的JSON庫go-simplejson,用來封裝與解析匿名的JSON,說白了就是用map或者slice等來解析JSON邦鲫,覺得挺好玩,后來有個項目...

  • Python爬蟲實踐:如何優(yōu)雅地刪除豆瓣小組的帖子

    前言 文章起源于自己的一個需求:想要刪除掉自己的若干個小號在豆瓣小組上的發(fā)帖及回復(fù)記錄油宜。這是一件看似簡單的事情掂碱,但是一遍一遍的重復(fù)操作實在讓我感到非常絕望,特別是刪除自己的回...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品