原创 基於Dubbo的Hessian協議實現遠程調用

Dubbo基於Hessian實現了自己Hessian協議,可以直接通過配置的Dubbo內置的其他協議,在服務消費方進行遠程調用,也就是說,服務調用方需要使用Java語言來基於Dubbo調用提供方服務,限制了服務調用方。同時,使用Dubb

原创 基於Dubbo框架構建分佈式服務【續】

上面調用了DubboServer類的靜態方法startServer,如下所示: 01 public static void startServer(String config) { 02    

原创 Dubbo實現RPC調用使用入門

使用Dubbo進行遠程調用實現服務交互,它支持多種協議,如Hessian、HTTP、RMI、Memcached、Redis、Thrift等等。由於Dubbo將這些協議的實現進行了封裝了,無論是服務端(開發服務)還是客戶端(調用服務),都

原创 基於Dubbo框架構建分佈式服務【未完待續】

Dubbo是Alibaba開源的分佈式服務框架,我們可以非常容易地通過Dubbo來構建分佈式服務,並根據自己實際業務應用場景來選擇合適的集羣容錯模式,這個對於很多應用都是迫切希望的,只需要通過簡單的配置就能夠實現分佈式服務調用,也就

原创 ZooKeeper-3.3.4集羣安裝配置

ZooKeeper是一個分佈式開源框架,提供了協調分佈式應用的基本服務,它向外部應用暴露一組通用服務——分佈式同步(Distributed Synchronization)、命名服務(Naming Service)、集羣維護(Group

原创 Nginx+Tomcat+Redis (負載均衡+session共享)完整案例

今天整合了一些資源,做了一個Nginx+Tomcat+Redis的案例,使部署的web項目能夠承載較大的訪問壓力,Nginx實現負載均衡,並使用Redis實現session共享; 如下拓撲圖: 各版本如圖所示 =============

原创 將java對象存儲到redis數據庫(使用序列化和反序列化)

Redis不支持直接將Java對象存儲到數據庫中,所以需要將java對象進行序列化得到字節數組,然後將字節數組存入到redis中,需要數據的時候就從redis數據庫中取出字節數組,再經過反序列化將自己數組轉換成對象使用(jdk序列化性能

原创 面過10000人,我想和所有面試者說6句真心話

我是一個在人力資源領域廝混很久的老HR,工作7年,不敢說閱人無數,但一兩萬人還是面過的, 1分鐘差不多能看出你是什麼樣的人,5分鐘基本上能判斷你是否有機會通過面試, 經常被朋友調侃看人很準,眼光毒辣。 面試不是面基,你以爲光帶

原创 Java中的集合關係圖及常見操作

下面是一張下載的Java中的集合類型的繼承關係圖,便於正確的理解和使用相應的集合類型。   有序否 允許元素重複否 Collection 否 是 List 是 是 Set AbstractS

原创 windows7 下nginx1.8.1(穩定版本) 啓動、停止和重新加載配置

在windows7 系統中使用ngingx ,我們需要了解一下nginx 的一下基本操作指令,比如:nginx 啓動,nginx 停止,重新載入nginx 等常用的指令,本篇文章參考:nginx 開發者文檔(nginx 官網)

原创 基於RPC原理的dubbo

在校期間大家都寫過不少程序,比如寫個hello world服務類,然後本地調用下,如下所示。這些程序的特點是服務消費方和服務提供方是本地調用關係。 而一旦踏入公司尤其是大型互聯網公司就會發現,公司的系統都由成千上萬大大小小的服務組成,

原创 MongoDB GridFS java存取文件

GridFS首先會在當前數據庫創建兩個集合:"fs.files"和"fs.chunks"集合,前者記錄了文件名,文件創建時間,文件類型等基本信息;後者分塊存儲了文件的二進制數據(並支持加密這些二進制數據)。分塊的意思是把文件按照指定大小

原创 互聯網高可用架構技術實踐

作者/沈劍,“架構師之路”公衆號作者,58到家高級總監,技術委員會主席。前百度高工,58同城高架,技委主席。 一、什麼是高可用 高可用HA(High Availability)是分佈式系統架構設計中必須考慮的因素之一,它通常是指

原创 前16名Java實用工具類

今天跟大家分享一下最常用的Java實用工具類類及其最常用的方法。類列表和方法列表都按人氣排序。數據基於從GitHub隨機選擇的50,000個開源Java項目。 1. org.apache.commons.io.IOUtils cl

原创 給你掰扯清楚什麼是正向代理,什麼是反向代理

正向代理 比如你現在缺錢,想找馬雲爸爸去借錢,可想而知人家可能鳥都不鳥你,到最後碰一鼻子灰借不到錢。不過你認識你家隔壁老王,而老王認識馬雲同志,而且關係還很好。這時候你託老王去找馬雲借錢,當然這事最後成了,你從馬雲那裏借到了500萬!