原创 微服務年度總結,看完這個你應該知道如何回答別人的問題了。

一、微服務的定義 實際上沒有太明確的定義,我覺得很多互聯網公司已經是微服務了,Martin Fowler的定義也比較模糊,簡單的幾個特徵,可以總結爲: 專注做一件事; 獨立的進程; 獨立的部署; 小; 輕量級的通信機制。

原创 linux 重要目錄講解

    1.一個起點 “/”:根目錄 ,然後啓動文件 放在 “/boot”下,系統啓動後,需要執行一些基本命令,這些命令放在"/bin"下。 這些命

原创 icomet在項目中使用

                                                                                                   icomet在java web中的使用

原创 linux-Centos-7-64位:4、 mysql安裝

從最新版本的Linux系統開始,默認的是 Mariadb而不是MySQL!這裏依舊以mysql爲例進行展示 1、先檢查系統是否裝有mysql rpm -qa | grep mysql11 這裏返回空值,說明沒有安裝 這裏執行安裝

原创 zookeeper源碼學習(一)

最近在學習paxos和zookeeper,有收穫也有很多不懂的地方,寫些筆記,希望和對paxos感興趣的同學一起討論哈,不懂的問題還希望能得到大牛們的指點~~呵呵 學習過程中,受教於多位前輩的文章: 淘寶核心技術團隊 : http:

原创 哪些管理類的書籍值得推薦?

5000贊來的太快,就像龍捲風。寫了很久,在這兒認真還真能收穫驚喜吶。期待更多盆友認識到閱讀的侷限,破除書籍迷信。 =============跑偏的分割線============= 最近很不認同知乎上,一些認爲讀書能解決關鍵問題的看法

原创 夢想萌芽

    剛從大學畢業時候,進入花期實習,在那段時間,過得真的很開心,當英語培訓時候,問我們以後得夢想是什麼的時候?我回答:我要當一名架構師     現在已工作了將近2年,感覺我離夢想越來越遠了,仔細想想,自己付出的努力,很多都不在夢想之路

原创 JAVA監聽器原理

Java 最新的事件處理方法是基於授權事件模型 事件源生成事件並將其發送至一個或多個監聽器 監聽器簡單地等待,直到它收到一個事件。一旦事件被接受,監聽器將處理這些事件,然後返回。 事件:在授權事件模型中,事件是一個描述事件源狀態改

原创 Redis學習手冊(事務)

一、概述:       和衆多其它數據庫一樣,Redis作爲NoSQL數據庫也同樣提供了事務機制。在Redis中,MULTI/EXEC/DISCARD/WATCH這四個命令是我們實現事務的基石。相信對有關係型數據庫開發經驗的開發者而言這

原创 開發 linux內核的技術路線

看了下各位大神的推薦路線,總結如下:   0. 跟着項目走; 1. 學會用、熟練用linux系統; 2. Linux Kernel Development. 3. Understanding the Linux Kernel. 4. L

原创 解讀Tomcat(三):請求處理解析Part_1

/** *作者:annegu *日期:2009-06-20 */ 在這第三部分裏面我們主要看一下tomcat是如何接收客戶端請求,並把這個請求一層一層的傳遞到子容器中,並最後交到應用程序中進行處理的。 首先,我們來了解一下什麼叫做NIO

原创 解讀tomcat之二:tomcat如何啓動

      對於engine, host, context來說,它們都屬於容器,當接收到客戶端請求的時候,請求會被傳遞到容器中,在一個容器中處理完畢

原创 Comet的簡單實現

說明:最近公司要用單長鏈接技術,選用comet,在此我提供一個簡單的demo   1.      comet說明 A   comet長連接大致有兩種實現,  第一種是採用長輪詢機制實現,大致過程是:由客戶端發起http請求,服務器收到這個

原创 java動態代理(JDK和cglib)

JAVA的動態代理  代理模式  代理模式是常用的java設計模式,他的特徵是代理類與委託類有同樣的接口,代理類主要負責爲委託類預處理消息、過濾消息

原创 分佈式事務講解

                                                                                             說明:由於2015年10月18號  由朋友龔正組織