原创 Redis技術知識總結之六——Redis持久化機制

接上篇《Redis技術知識總結之五——Redis集羣模式》 六. Redis 持久化機制 參考地址:《Redis持久化機制》 Redis 有兩種持久化機制:快照 (RDB) 和 AOF 日誌。其中快照是一次性全量備份,AO

原创 Dubbo技術知識總結之四——Dubbo集羣容錯

接上篇《Dubbo技術知識總結之三——Dubbo 啓動與服務暴露、引用》 四. 集羣容錯 在客戶端已經從註冊中心拉取和訂閱服務列表完畢的前提下,Dubbo 完成一次完整的 RPC 調用,流程如下: 服務列表聚合; 路由; 負

原创 Kafka技術知識總結之七——Kafka磁盤存儲

接上篇《Kafka技術知識總結之六——Kafka負載均衡策略》 七. 磁盤存儲 參考地址: 《Kafka如何實現每秒上百萬的高併發寫入》 《深入理解 Kafka:核心設計與實踐原理》5.5 章節 Kafka 在大數據領域有

原创 Kafka技術知識總結之四——Kafka 再均衡

接上篇《Kafka技術知識總結之三——Kafka 高效文件存儲設計》 四. Kafka 再均衡原理 4.1 消費者再均衡 Kafka 通過 消費組協調器 (GroupCoordinator) 與消費者協調器 (Consumer

原创 Redis技術知識總結之四——Redis內存優化

接上篇《Redis技術知識總結之三——Redis數據淘汰機制》 四. Redis 內存優化 參考地址: 《一文深入瞭解 Redis 內存模型,Redis 的快是有原因的!》 《Redis集羣與插槽分配(動態新增或刪除結點)》

原创 Kafka技術知識總結之一——Kafka 的元素,組成,架構

一. Kafka 的元素,組成,架構 1.1 Kafka 的基本組成 Kafka將消息以topic爲單位進行歸納 將向Kafka topic發佈消息的程序成爲producers. 將預訂topics並消費消息的程序成爲consum

原创 Ubuntu 16.04 LTS 的 Sublime Text 3 安裝及中文配置

最近閒來無事,開始學習 Python,選擇用 Sublime Text 3 作爲開發的 IDE。然而發現安裝完畢 Sublime Text 3 之後,不能在其中輸入中文,查詢了《Ubuntu 16.04下Sublime Text

原创 JavaSE 基礎學習之四 —— 異常處理

接上篇《JavaSE 基礎學習之三 —— Java 的繼承與接口》 四. JavaSE 基礎學習之四 —— 異常處理 1. 兩種類型的異常 運行時異常 (RuntimeException):不處理也能通過編譯,jvm 會幫助處

原创 服務假死問題解決過程實記(三)——緩存問題優化

接上篇 《服務假死問題解決過程實記(二)—— C3P0 數據庫連接池配置引發的血案》 五、04.17—04.21 緩存邏輯修正 這段時間我一直在優化服務的性能,主要是從分佈式緩存和業務邏輯修正兩個角度出發進行的。首先是將我們的緩

原创 集羣間部署 Ehcache 實戰

集羣間部署 Ehcache 實戰 參考網址: 《Spring+EhCache緩存實例》 《集羣環境中使用 EhCache 緩存系統》 《EhCache 系統簡介》 《ehcache 集羣使用 rmi方式》 《ehcache

原创 服務假死問題解決過程實記(一)——問題發現篇

一、前言 自三月六日起,筆者所在業務組的開發環境上出現了若干次服務假死,頁面請求無響應的現象。由於筆者在三月六日之前,對 JVM, Tomcat,以及數據庫連接池沒有絲毫調優經驗,所以從三月六日開始的所有與解決該問題的過程,都會記

原创 Mac OX 訪問虛擬機 win 7 上的 Oracle 數據庫

Mac OX 訪問虛擬機 win 7 上的 Oracle 數據庫 前言 剛剛入職,一直在培訓關於 Java 的相關內容。今天講到了 SQL 語句以及 Oracle 的安裝使用,最後講到如何用 eclipse 連接 Oracle。由

原创 Java 學習之路——前言

前言 前段時間進入工作,進行了 Java 培訓,給我們進行培訓的老師是非常有經驗的曹雪松老師,在曹老師每天爆炸多的信息輸出之下,終於讓我從 C++ 小白變成了 Web 小小白,併成功的踏入了爲架構師人生夢想的奮鬥之旅 ~ 本來以

原创 OpenROV Cockpit說明

最近的工程要參考 OpenROV 的內容,在 Github 上找到了 OpenROV 的相關包與源碼,翻譯總結官方提供的 README.md 如下: Cockpit 是爲任意遠程操作航行器或設備而開發的用戶操作界面與控制系統,

原创 Node.js 異步編程基礎理解

參考地址:《深入理解node.js異步編程:基礎篇》 一、概述 目前開源社區最火熱的技術當屬 Node.js 莫屬了,作爲使用 Javascript 爲主要開發語言的服務器端編程技術和平臺,一開始就註定會引人矚目。 當然能夠吸引