原创 Java面試題全集(上)

轉自:http://blog.csdn.net/jackfrued/article/details/44921941/ 2013年年底的時候,我看到了網上流傳的一個叫做《Java面試題大全》的東西,認真的閱讀了以後發現裏面的很多題

原创 Java面試題全集(下)

轉自:http://blog.csdn.net/jackfrued/article/details/44931161 這部分主要是開源Java EE框架方面的內容,包括Hibernate、MyBatis、Spring、Sprin

原创 Java面試題全集(中)

轉自:http://blog.csdn.net/jackfrued/article/details/44931137 這部分主要是與Java Web和Web Service相關的面試題。 96、闡述Servlet和CGI的區別?

原创 從單一WAR到多活, 記述一個創業公司的架構演變

轉自:http://blog.csdn.net/hopeztm/article/details/75201823 版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 目錄(?)[-] 單一垂直架構負載垂直架構分佈式服務架

原创 服務治理

我個人認爲,服務治理就是提供當一個網站還在很小的時候,只有小量的人來開發和維護,各模塊和表都在一起,當網站不斷豐富和壯大的時候,也會變成多個子系統來支撐,這時就有按模塊和功能把表劃分出來的需求。其實,相對於垂直切分更進一步的是服務化改造,

原创 架構師之路(十八)Dubbo與Zookeeper、SpringMVC整合和使用(負載均衡、容錯)

架構師之路(十八) 作爲一名軟件開發人員,成爲架構師是追求之一。系統架構師的能力不僅僅體現在書寫業務代碼上,更重要的是系統的結構和性能,是否具有可拓展性、高併發性和穩定性。  垂直拆分   垂直拆分就是要把表按模塊劃分到不同數據庫

原创 40個Java集合面試問題和答案

40個Java集合面試問題和答案 Java集合框架爲Java編程語言的基礎,也是Java面試中很重要的一個知識點。這裏,我列出了一些關於Java集合的重要問題和答案。 1.Java集合框架是什麼?說出一些集合框架的優點? 每種編

原创 BigDecimal 四捨五入

BigDecimal result = new BigDecimal((1 - ctrlEventTime / (runTime+stopTime+ctrlEventTime)) * 100).setScale(2, BigDecimal

原创 Dubbo之——Dubbo服務集羣

轉載請註明出處:http://blog.csdn.net/l1028386804/article/details/72354649  集羣的目的:實現高可用,容錯功能,集羣的服務器不要放在一臺物理機,要分散節點,才能實現高可用,高容錯性能

原创 Dubbo之——Shell腳本維護Dubbo服務

轉載請註明出處:http://blog.csdn.net/l1028386804/article/details/70509187 1、部署目錄規範 目的:便於管理,避免應用遷移時的命名衝突。 我定義的目錄結構如下(linux)下: --

原创 架構師之路(二十)項目的架構流程演化

架構師之路(二十) 作爲一名軟件開發人員,成爲架構師是追求之一。系統架構師的能力不僅僅體現在書寫業務代碼上,更重要的是系統的結構和性能,是否具有可拓展性、高併發性和穩定性。 近期都在談微服務,本人也正在做相關的工作,應領導要求做了

原创 Nginx 配置文件 nginx.conf 詳解

轉自:https://www.jfh.com/jfperiodical/article/4542?ref=myread #定義Nginx運行的用戶和用戶組user www www; #nginx進程數,建議設置爲等於CPU總核心數

原创 架構師之路(十九)DOBBO打成jar包

架構師之路(十九) 作爲一名軟件開發人員,成爲架構師是追求之一。系統架構師的能力不僅僅體現在書寫業務代碼上,更重要的是系統的結構和性能,是否具有可拓展性、高併發性和穩定性。 在研究Dubbo的架構的時候,網上的例子是在開發當中,構建一個

原创 架構師之路(二十二)自己構建maven項目的java項目和web項目

架構師之路(二十二) 作爲一名軟件開發人員,成爲架構師是追求之一。系統架構師的能力不僅僅體現在書寫業務代碼上,更重要的是系統的結構和性能,是否具有可拓展性、高併發性和穩定性。          架構師必備的技能,重要的一點就是自己搭建ja

原创 架構師之路(二十一)程序員多關注行業內領先技術

[+] 架構師之路(二十一) 作爲一名軟件開發人員,成爲架構師是追求之一。系統架構師的能力不僅僅體現在書寫業務代碼上,更重要的是系統的結構和性能,是否具有可拓展性、高併發性和穩定性。      之所以這麼講,是因爲今天下午聽了一