演算法
-
XXL-JOB v2.1.1 釋出,分散式任務排程平臺
XXL-JOB 正在角逐 “2019年度最受歡迎中國開源軟體”,期待您寶貴的一票!投票連結...
-
Uber Go 語言編碼規範
Uber Go 語言編碼規範 Uber 是一家美國矽谷的科技公司,也是 Go 語言的早期 adopter。其開源了很多 golang 專案,諸如被 Gopher 圈熟知的 zap、jaeger 等。2018 年年末 Uber 將內部的 Go 風格規範 開源到 GitHub,經...
-
流量和延遲減半!挑戰分散式資料庫 TiDB 跨資料中心難題
眾所周知,在對可用性要求極高的行業領域(比如金融、通訊),分散式資料庫需要跨地域的在多個資料中心之間建立容災以及多活的系統架構,同時需要保持資料完整可用。但這種方式同時也帶來了一些問題:...
-
Mybatis之結果處理器
前言 在上文Mybatis之方法如何對映到XML中講到需要例項化SqlCommand和MethodSignature兩個類,在MethodSignature初始化的時候有一個resultHandlerIndex的引數用來指定是否設定了ResultHandler引數,本文將重點Result...
-
Java 匯出資料庫表資訊生成Word檔案
一、前言 最近看見朋友寫了一個匯出資料庫生成word檔案的業務,感覺很有意思,研究了一下,這裡也拿出來與大家分享一波~...
-
設計模式之(八)訪問者模式
本文首發於個人部落格 前言 本文程式碼為java程式碼 什麼是訪問者模式 訪問者模式屬於行為型模式,在菜鳥教程中的定義如下...
-
聊聊JVM垃圾收集機制
分享者:銳哥 1、執行時資料區域 JVM在執行java程式的過程中會把它所管理的記憶體劃分成若干個不同的資料區域。...
-
使用 c++ 呼叫 windows 列印 api 進行列印
前言 在近期開發的收銀臺專案中,需要使用印表機進行小票列印,列印流程的時序圖如下所示:...
-
KVC 深入學習和探究
直入主題,開頭先介紹下本篇學習和探究方向,首先搞清楚成員變數、例項變數、屬性的定義,以便KVC賦值取值時能夠輕鬆區分;其次深入探究KVC取值原理、賦值原理;再次通過對YYmodel原始碼的分析,深入理解KVC;最後再...
