t/指令碼專欄

爛程式碼重構

今天接手了前同事的一個專案。一個簡單的應用,竟然寫了2100多行程式碼,40個action方法,最長的一個action有130多行。 整理前的程式碼縮圖 這圖的底

Spring原始碼分析(八)深入瞭解事務管理的流程

事務管理對於系統應用來說至關重要,它保證了資料的完整性和安全性。特別是針對金融服務而言,更是不可或缺。經典的場景是轉賬操作,A賬戶向B賬戶轉賬5000元,首先A餘額減少5000元,然後B餘額增加5000元。通常

TCP 重傳問題排查思路與實踐

圖 under the strange horizon  by joeyjazz 一 關於TCP重傳 TCP 有重傳是正常的機制,為了保障資料傳輸可靠性。只是區域網環境,網路質量有

密碼學初學者可以理解的密碼學庫

區塊鏈、加密貨幣、VPN、數字證書……這些概念的背後基石都是密碼學,瞭解密碼學的原理和經典實現方法對於學習理解前面的應用是大有裨益的。 cryptoC 作為一個供密碼學初學者入門的密碼學庫,實現了

3月新媒體營銷熱點日曆來了!

首發:木木老賊 不管是做新媒體,市場營銷,還是活動策劃、文案創意等都少不了熱點的運用,使用者也更喜歡閱讀和談論熱點相關話題,一拍即合。 沒有必要去爭論做熱點的重要與否,也完全沒必要

freecache原始碼分析

freecache實現分析 概述 作用比較直白,類似map的kv記憶體結構,所以hash會成為它的主要基調,也是為何能高效的根本。整個freecache被劃分成了256個segment,根據key的ha

Okio原始碼分析

okio 是Square開源框架之一,它對 java.io 和 java.nio 做了補充,使訪問,儲存和資料處理變得更加容易。它最早是 Okhttp 元件之一。 1、ByteStr

1745979204.6229