原创 深入理解JDBC的超時設置

恰當的JDBC超時設置能夠有效地減少服務失效的時間。本文將對數據庫的各種超時設置及其設置方法做介紹。 真實案例:應用服務器在遭到DDos***後無法響應 在遭到DDos***後,整個服務都垮掉了。由於第四層交換機不堪重負,網絡變得無法連接,

原创 大型網站壓力測試及優化方案

木桶理論應用在系統優化中木桶理論又稱短板理論,其核心思想是一隻木桶盛水多少,並不取決於最高的木板,而取決於最短的那塊木板。木桶原理應用在系統分析中,即系統的最終性能取決於系統中性能表現最差的組件,爲了提升系統整體性能,對系統中表現最差的組件

原创 Java 5~11各個版本新特性史上最全總結

Java 5Java5開發代號爲Tiger(老虎),於2004-09-30發行特性列表泛型枚舉自動裝箱拆箱可變參數註解foreach循環(增強for、for/in)靜態導入格式化(System.out.println 支持%s %d等格式化

原创 SaaS理解與探討

一、雲計算與SaaS說起SaaS,就得先說說雲計算了。關於雲計算分爲三層,基礎設施在最下端,平臺在中間,軟件在頂端,分別是Infrastructure-as-a-Service(IaaS),Platform-as-a-Service(Paa

原创 分佈式系統架構分享

大家在平時的工作和學習中,是否會遇到下面的一系列問題:1.  如果數據庫表記錄數量超過了100萬,會發生什麼?如何優化性能?2.  如果web server 同時訪問量超過1萬人,會發生什麼?如何優化性能?3.  網站內容是動態的,頁面卻是

原创 前端架構分享

本文分享一個項目的前端框架。分爲技術棧、應用架構圖、系統部署圖三部分。技術棧應用架構圖安全框架Shiro介紹-基本模塊系統部署圖

原创 JVM參數設置

不管是YGC還是Full GC,GC過程中都會對導致程序運行中中斷,正確的選擇不同的GC策略,調整JVM、GC的參數,可以極大的減少由於GC工作,而導致的程序運行中斷方面的問題,進而適當的提高Java程序的工作效率。但是調整GC是以個極爲複

原创 JVM參數設置

不管是YGC還是Full GC,GC過程中都會對導致程序運行中中斷,正確的選擇不同的GC策略,調整JVM、GC的參數,可以極大的減少由於GC工作,而導致的程序運行中斷方面的問題,進而適當的提高Java程序的工作效率。但是調整GC是以個極爲複

原创 故障應急處理

今天聊一聊故障的應急處理。Web Server日誌²常用web server有nginx/sun web server/apache http server/ibm http server ²/opt/IBM/HTTPServer/logs

原创 java通過報文交換數據

1.交互模式交互模式爲:請求/響應交互模式。需要數據一方作爲請求方,提供數據一方作爲響應方。請求方發送一個帶有參數的報文到響應方,響應方根據請求ip地址、報文中的參數等判斷請求是否合法,如果不合法,返回包含錯誤信息報文,如果合法,則根據請求

原创 中國移動支付報告:領跑全球 前景廣闊

導讀中國移動支付領跑全球,移動支付***率全球第一,支付規模爲美國百倍,原因何在?二維碼仍將長期佔據移動支付市場主導,隨着科技的進步,NFC技術、生物識別技術等逐漸應用,前景廣闊。摘要中國移動支付比例世界領先,2017年移動支付規模爲美國百

原创 大型網站壓力測試及優化方案

木桶理論應用在系統優化中木桶理論又稱短板理論,其核心思想是一隻木桶盛水多少,並不取決於最高的木板,而取決於最短的那塊木板。木桶原理應用在系統分析中,即系統的最終性能取決於系統中性能表現最差的組件,爲了提升系統整體性能,對系統中表現最差的組件