原创 sklearn學習筆記之線性迴歸

AI時代撲面而來,在大衆面對ChatGPT和Sora發出無數驚歎號的時候,我決定不再只當一個AI時代的API調用者,而是去學習機器學習技術本身。 剛好公司也要往人工智能方向發展的計劃,於是我開始從基礎學習,發現了一個寶藏開源機器學習庫:sc

原创 JS實現一個布隆過濾器

之前專門聊過令牌桶算法,而類似的方案還有布隆過濾器。它一般用於高效地查找一個元素是否在一個集合中。 用js實現如下所示: class BloomFilter { constructor(size, hashFunctions) {

原创 強大的AWS lambda

AWS強大的lambda 自從幾年前換工作後,我所參與的項目一直都是基於AWS雲服務的架構,我慢慢對serverless的相關基礎建設有了一定了解和實踐經驗。其中lambda是我心中最強大的serveless服務,是很好的高併發業務解決方案

原创 故事補全計劃

以前年少時候看過的小說總是殘缺不全,那些故事被切成了一段一段,如同琉璃碎瓦片。最近倒是又開始看起了雜書,把那些故事補全了。 雖然不再有那些眼裏有光的心氣,但也沒有完全消磨掉自己原來的樣子。 隨筆就是隨便寫寫,記下自己當下的感受,等以幾百年後

原创 一致性哈希環的玩法

一致性哈希環是一種用於分佈式系統中數據分片和負載均衡的算法。它是一種將數據分佈到節點的高效算法。它將數據和節點映射到一個環形空間中,如果節點數量發生變化,也能少量數據遷移。 一致性哈希環的玩法包括: 添加節點:當需要增加節點時,可以將新節

原创 限流大法:令牌桶算法

記得很多年前就有喜歡在面試的時候問這個問題:如何在高併發、大流量的時候,進行服務限流? 不同人能給出不同的解決辦法。 無外乎兩種處理: 在客戶端限流。 在服務端限流。 在客戶端限流,就是利用產品設計,讓單位時間內(可以是

原创 失控的情緒纔是毒藥

成年人的世界總是不容易的,當我進入第三個十年後,我是深刻明白了這個道理。 一向我自詡脾氣溫和,但在一些小事兒上我還是容易情緒波動,人的情緒如同老虎,容易失控,傷到別人的同時也會傷到自己。 生氣分很多種,求而不得也是其中的一種。有的時候不符合

原创 如何清理Docker不用的Volume

有一句老話叫:書到用時方恨少。 其實電腦的內存空間也是非常寶貴,特別是MacOS下的docker可以分配的空間更是寸土寸金。 在21年的時候我也遇到過類似的問題,當時的經歷記錄在這篇博客:https://www.cnblogs.com/fr

原创 2024年需要的變化

今天是2024年的第一天,我從外地回來,風塵僕僕,又有些意興闌珊。 去年對自己影響最深的並不是那些技術積累和學習,反而是自己時隔10年重新讀起了一些文學書籍。就好像思維去洗了一次澡,把死去的角質層像剝洋蔥一樣一點點去掉,從心裏流淌眼淚,如果

原创 把故事繼續寫下去

在這個快速社交的時代,我等一段回覆等了3個月。 更像是一段有趣的故事從我16歲,續寫到了現在。 事情起因是我有一天回憶起中學的時光,於是給兩三個曾經的高中好友在百年沉寂的QQ上了留了言,大概的意思就是: “你們最近怎麼樣?還回過母校嗎?”

原创 日常的問題也是日常的修行

每天的工作都很忙碌,早就想寫一些博客記錄一下遇到的問題和感悟,一直由於在有時間的時候選擇懶惰和忙碌時候選擇放棄,故而很久沒有更新了。 生活依然在按部就班地繼續,最近遇到了一個小的問題,卻讓我明白:很多看起來微小的事兒,也能最終影響很多。 大

原创 突發有感:思維差距

做軟件開發很多年了,最近明顯感覺到了思維有一些侷限。 太在意技術細節,太在意通過技術來求證對錯。從一個API到另外一個API,從一個項目跳到另外一個項目。文檔整理了很多,但思維卻很少去歸納總結。 1. 反駁別人之前,先在內心模擬一下辯論。

原创 用JavaScript擼一個靜態鏈表

最近重新開始翻起《大話數據結構》,看到了靜態鏈表部分裏面講C語言是利用數組模擬,覺得十分有趣。但是在JavaScript中,也可以用類似的方式去實現,定義一個數據域和一個結點域,然後實現鏈表的基礎操作。弱類型語言沒有指針,所以需要自己區實現

原创 bulkWrite探祕

MongoDB有很多有趣的內置方法,其中爲了批量處理一些寫入操作,並且可以按照一定順序執行,自從3.2版本之後提供了該批量方法:bulkWrite。 它的語法很簡單: db.collection.bulkWrite( [ <oper

原创 算法題分析:反轉整數

最近刷到了一道medium難度的算法題,比較典型,可以用語法特性和常規解法來解決。題目如下: 給定一個32字節的有符號整型數字x,將x反轉過來返回。如果反轉x會讓其數值超出32位有符號整型數字範圍[-2^31, 2^31 -1],那麼就返回