原创 世界讀書日之際推薦幾本書

世界讀書日到了,推薦幾本營養價值較高的書籍。電影《卡薩布蘭卡》裏有一句話:“你現在的氣質裏,藏着你走過的路,讀過的書和愛過的人”,那麼你想培養自己的的氣質嗎。“我每想你一次,天上便落下一粒沙,從此便有了撒哈拉”,那麼你想讓自己象三毛一樣

原创 大話Oauth2.0(二)、標準流程下的Oauth2組件及通信

         首先祝大家五一節日快樂!         Oauth2.0協議的核心內容是,第三方軟件如何獲取訪問令牌,以及如何利用這個訪問令牌代表資源擁有者訪問受保護的資源。在這篇文章中我們從Oauth2的組件和組件間的通訊講起。1

原创 其實你每天都在做大量的僞工作

你是否每天都已經在加班,但還是感覺自己一天下來沒有任何收穫,你是否都已經996了,但一段時間下來感覺自己還是沒有任何成長,如果是,原因可能是因爲你每天做了大量的僞工作,我們要杜絕僞工作,從而學會和實踐深度工作。“膚淺工作”的泥潭當我的角

原创 開發到一定階段必須要知道的組件化

如果你在京東圖書頻道搜索 組件化 或者 組件化開發,顯示的幾乎都是 Android組件化開發 或者 Android組件化架構 等等。類似Android這樣的技術,它們本身就是可組件化實踐。再一個就是JS前端框架,在這個領域裏也常常提組件

原创 有一本書,你可還曾記得或聽過

圖片來自網絡有一本書,一直等它再版,這一等就是8年,至今沒有再版。但這並不妨礙我時常去閱讀它,而這一讀就是13年。這本書便是《CODE COMPLETE》,中文版名稱《代碼大全》。 那個年代買書還沒有京東、也不去亞馬遜。買書的網站是當時

原创 線上70%的問題都是因爲它

超時,沒錯就是它,或又稱爲延時。超時再細分,又分爲DB超時,緩存超時,RPC超時。下面是一個統計分析圖,尤其是RPC超時所佔比重最大,這是因爲分佈式系統架構的思想已植根於每位程序架構者的思維,而RPC是分佈式乃至微服務環境中不可或缺的一

原创 那一年武漢校招我都問了什麼

摘要: “人生是持續而反覆的構造”,是一場馬拉松。“種一棵樹最好的時間是十年前,其次是現在”-《精進》爲什麼要校招校招在某種層面對於企業而言不是普通的招聘而是一種企業之間對高校優秀人才的第一次競爭。那句二十一世紀的響亮標語一直還在耳旁迴

原创 大話Oauth2.0,從概念到實踐 (一)

Oauth2.0本身: Oauth2.0是一種授權協議,當然也歸屬爲安全協議的範疇,在實際執行的時候就是保護互聯網中不斷增長的大量WEB API的安全訪問。OAuth2.0共包含四種角色,分別是資源所有者、第三方應用(也稱爲客戶端cli

原创 考慮系統擴展性時僅僅理解AKF立方體是不夠的

圖/蔣坤(一位攝影師程序員)新技術層出不窮,日新月異。幾乎每年都有熱點,比如去年的區塊鏈,前些年的微服務。無論再怎麼與時俱進總有變與不變的東西。技術在變,有的思想沒變。我們今天就是談論些思想沒有變的東西,也是被一直以來實踐檢驗的。那就是

原创 一週XX思考(第6期)

大家好,這裏記錄,我每週碰到的,或想到的,引起觸動,或感動的,事物的思考。這是 [一週XX思考] 的第6期,開始思考總是好的。1、臉部識別這段時間因爲疫情的原因每次帶着口罩去超市購物使用iPhone很麻煩,人臉識別失效了,反而不如指紋方

原创 上班十年後我發現可以這樣邊工作邊學習

一晃工作十餘年了,但是如何在工作中學習,似乎也就是最近這幾年纔開得竅。談點我自己的感受和總結,不見得都對。大多數人的學習終於第一天上班那天,可以反駁我,但你要在周圍觀察之後再來。工作以後持續學習,我覺得分爲兩種方式,一種是靜態學習,一種

原创 一週XX思考第3期

本週三四五出差,現用手機發一期,排版見諒。 1.識別屬性關聯應用 現在使用一些通信APP軟件,或者是手機自帶的短信功能,在包含手機號碼或者通信地址的時候,都會能夠識別出來。 這樣你點擊手機號碼,會提示即將撥打。你點擊地址會提示你即將打開

原创 深度工作和人事管理的悖論

在上一篇文章《其實你每天都在做大量的僞工作》中,作者介紹到了要深度工作,那麼新的問題又來了,一名技術管理者在深度工作過程中和人事管理的矛盾衝突又該如何解決呢。讓我們一起讀下這篇文章。現代的工作更多的是由知識工作者所完成的,所以現代的管理

原创 一週XX思考(第5期)

大家好,這裏記錄,我每週碰到的,或想到的,引起觸動,或感動的,事物的思考。這是 [一週XX思考] 的第五期,開始思考總是好的。理解人性 設計產品中國互聯網第一代“產品大師”周鴻禕就強調過,西方宗教中認爲人性有七宗罪—淫慾、懶惰、貪婪、貪

原创 一名程序員的時空觀

這篇文字講述時間和空間,但肯定不是去理解牛頓的絕對時空觀,也不會去理解愛因斯坦狹義相對論的理論。我們今天說的是,程序世界的兩句話 “時間換空間,空間換時間”,這兩句詞語在我們的工作中經常會被提及。那麼這中間的【換】我的理解是“被動的犧牲