原创 4. 兩個有序數組的中值 [leetcode 4: Median of Two Sorted Arrays]

4. 兩個有序數組的中值 [leetcode 4: Median of Two Sorted Arrays] 原題鏈接 https://leetcode.com/problems/median-of-two-sorted-arrays

原创 2. 兩個數相加 [leetcode 2: Add Two Numbers]

2. 兩個數相加 [leetcode 2: Add Two Numbers] 原題鏈接 https://leetcode.com/problems/add-two-numbers 老王的解法鏈接 https://github.com/

原创 1. 兩數之和 [leetcode 1: Two Sum]

1. 兩數之和 [leetcode 1: Two Sum] 原題鏈接 https://leetcode.com/problems/two-sum 老王的解法鏈接 https://github.com/simplemain/leetco

原创 分佈式系統裏session同步的那些事兒

幾周前,有個盆友在老王的微信公衆號simplemain裏問老王,說現在有多臺服務器,怎麼樣來解決這些服務器間的session同步問題?老王一下就來精神了,因爲在n年以前,老王還在學校和幾個同學一起所謂創業的時候,也遇到了類似的問題。當時查

原创 負載均衡的那些算法們

上週發了問卷,想了解一下大家對老王有沒有什麼建議,然後好多朋友都投了票,想了解編程技術和服務器架構的乾貨,所以接下來會先聊聊編程和架構相關的算法,然後大概在6月下旬會跟大家聊聊面試那些事兒(老王到目前大約參加了幾百次的面試,可以從面試官的

原创 互聯網服務端技術——如何學(中)

boys & girls,我們的中場休息結束了哈,趕緊搬板凳繼續聽老王扯技術的淡~ (悄悄的廣播一下:如果沒有看過上一篇的同學,請關注老王的微信simplemain,或者拉到本文末尾掃描/識別二維碼)   上一篇,我們談到了互聯網服務端技

原创 拍照怎麼搜題?(上)

/*  * 寫在前面的兩句話:  * 1、老王寫完上一篇《HTTPS到底是個啥玩意兒?》以後,就想再順勢寫幾篇技術乾貨,於是乎有了接下來這一篇文章。  * 2、大家如果想看上一篇,以及未來的n篇,可以關注

原创 互聯網服務端技術——如何學(上)

老王正式工作快10年了,前一段時間有幸去給母校的學弟學妹們聊了聊人生和理想。回來以後,有學弟學妹問我該如何學習。老王於是很認真的思索了這個問題。後來做了這樣一個假設:如果讓我講講所熟悉的互聯網技術體系架構如何學,我該怎樣講?   老王頓時

原创 關於面試的那些事兒(1)

老王這周很開心,在公衆號(simplemain)裏發了《有問有答》,收到了很多盆友的提問(還收到很多盆友的打賞,老王在此謝謝大家~)。大家問的比較多的,除了技術的,就是關於面試的。整好老王計劃着六月中下旬給大家聊聊個人對於面試的一些經歷和

原创 A*,那個傳說中的算法

週日的下午,微信simplemain,老王又來找大夥兒聊技術了~~   今天想跟大家聊的,是我們經常用到,但是卻讓大家覺得十分神祕的那個算法:A* 。   想必大家都玩兒過對戰類的遊戲,老王讀書那會兒,中午吃完飯就會跟幾個好哥們兒一起

原创 互聯網服務端技術——如何學(下B)

今天想跟大夥兒聊聊分佈式組件。說到組件,老王當年就覺得是高大上的玩意兒。一聽說誰誰誰在哪個公司,寫某某組件,仰慕之情猶如滔滔江水延綿不絕~後來自己也寫了一些所謂的組件以後,覺得這個並沒有什麼神祕的。所謂組件,老王是這麼理解的:爲了一個整體

原创 互聯網服務端技術——如何學(下C)

老王又在週日的下午來騷擾你了,今天給你帶來的應該是這個系列的最後一篇~ 前面該鋪墊的都做的差不多了(如果沒看過老王之前的文章,請打開微信關注:simplemain),今天給大家聊聊很現實的、距離大家平時生活接觸到的一些技術。   題外話:

原创 牛逼哄哄的RPC

這個週日的下午,老王想跟大家聊聊一個聽起來牛逼的技術:RPC。 那是N年前的一天,老王在看一本講java的技術書(可惜忘了叫啥名字了),突然看到有一章講RMI的,立馬就覺得很好奇。於是乎,就按書上所講,寫了demo程序。當時也就只知

原创 HTTPS到底是個啥玩意兒?

[ 注:轉載請註明來源:http://blog.csdn.net/zgwangbo , 也可關注微信: simplemain] 我們現在經常聽說誰誰誰密碼被盜了,誰誰誰信息又被劫持了。其中有一個原因:絕大部分網站用的是http這個明文協

原创 小而巧的數字壓縮算法:zigzag

閱讀facebook開源的RPC(Remote Procedure Call)框架thrift源代碼的時候,本來是在閱讀框架,卻不小心被zigzag這個鑽石般閃耀的代碼吸引。後來去百度搜索zigzag,卻得到滿屏圖像相關的一個算法(看來起