一、背景
看文章的時候有時著急,靜不下心來細讀,但是又覺得文章寫的不錯,所以就先“收藏”,等以后有時間了看,有時候覺得一些文章真不錯,應該多看幾遍,所以就“收藏”,想著等有時間了再看,等了很久,收藏了許多文章,很少等到想象中有時間,所以就專門來回顧一下收藏的文章,順便整理一下,學習學習,也方便以后的繼續學習,
二、收藏文章
1、機器學習相關
1)用PMML實作機器學習模型的跨平臺上線
讀后:當時看到這篇文章的時候,專門研究了一下,我們公司目前進行線上預測的方式有點笨,都是手寫拼出來的演算法,模型訓練完成之后,把序列化的檔案和生成的權重傳到服務里,服務里預先實作了lr、fm、xgboost等演算法,接收到請求引數之后直接往上套的,如果模型使用了新的演算法,還得再次開發,
當時研究了PMML之后,跟領導說了,領導好像很早就知道這個,也沒什么反應,最后線上應用就不了了之了,
2、Java開發與實踐
1)你所不知道的日志異步落庫
當時剛接觸到這篇文章的時候,應該感覺比較厲害,因為前段時間剛好了解到Redis的AOP、ZK的事務日志+快照、DB的Binlog、ES的Translog、HBase的WAL,所以現在再看的時候,應該是類似的實作方式,
后期準備自己實作一個類似的東西,使用在我的GMQ里面,
2)做支付遇到的HttpClient大坑
HttpClient默認是有連接池的,線上使用時需要關注一些配置,
比如,要改連接池連接數量需要同時修改MaxTotal和DefaultMaxPerRoute,
之前我做的一個線上服務也遇到了類似的問題,我們的服務是以http介面的方式提供出去的,呼叫方反饋說我們給回傳了兩次結果,最后查原因發現是因為請求經過了nginx,因為處理時間很長,nginx進行了重試導致的,后來是通過把nginx的超時時間調長解決的,
3)【面試被虐】如何只用2GB記憶體從20億,40億,80億個整數中找到出現次數最多的數?
面試時的一個經典演算法題,文筆比較風趣,值得學習,
想起之前阿里的一個題,一列數,在O(n)的時間復雜度下找到兩個數的和等于指定數,當時真是沒有思路啊,結束之后就想起來了,后悔,
比如:12,323,43,545,8,6,4,99,找到哪兩個數的和等于12,
4)自己動手寫把”鎖”---終極篇
java里的鎖確實需要多了解,看了博客的前后幾篇,確實值得學習,
2-1、架構人生
1)架構漫談(一):什么是架構?
文章寫的是經過思考的,有些理念需要多練習、學習,
2)架構漫談(二):認識概念是理解架構的基礎、
3、Java基礎
1)散串列(哈希表)
收藏這篇文章,是因為之前看到一個應試考試相關的文章,說應該了解這個,所以就搜索了一下,
有些東西看到的時候覺得自己知道,一個用的時候卻說不出個花來,還是得多看,
原來處理哈希沖突不止有“鏈表法”,還有開放尋址法,開放尋址也有多種實作方式,一個是二次探測,就是順著鏈表找,還有一個是雙重散列,當第一個哈希函式得到的值沖突時計數第二個哈希函式的值,
開放尋址的效率確實是個問題,比如雙重散列,完全不保證能放進去啊!
還是“鏈表法”好,
4、生活
1)《一個投資家的20年》讀書筆記
這是一篇很神秘的文章,不多解釋,需要時不時的看一遍,
5、編程人生
1)程式員,你應該知道[轉載]
對于技術人,學好技術才是最重要的,然而要怎么樣才能學好技術?
2)程式員"青春飯"問題之我見
暫時認為這是一篇安慰大齡碼農的文章,
3)一個程式員的頓悟
對于程式員的幾點建議,
4)技術的學習與練習
要怎么樣提升技術,這個可以再看看,
5)作業5年左右的程式員如何在職業瓶頸期內快速提升自己的身價?提升后如何有效變現自己的高質量技能?
我現在就在瓶頸期,想上上不去,
程式員要想繼續干,就得往架構師轉,
6)心流:寫作、編程和修煉武功的共同法門
這個應該就是“宗教大同”的思想吧,先深入掌握一門,
6、應用軟體折騰
1)MIT-6.828-JOS-環境搭建
QEMU環境搭建,都忘了這是啥了,
模擬器,能模擬出很多CPU,并提供一系列硬體模型,
7、人生
1)對人生的一點看法
每個人有每個人的想法,想好自己的人生要怎么過,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/38745.html
標籤:其他
上一篇:部分分式展開法
