原创 知道這20個正則表達式,能讓你少寫1,000行代碼

正則表達式,一個十分古老而又強大的文本處理工具,僅僅用一段非常簡短的表達式語句,便能夠快速實現一個非常複雜的業務邏輯。熟練地掌握正則表達式的話,能夠使你的開發效率得到極大的提升。 正則表達式經常被用於字段或任意字符串的校驗,如下面

原创 淺談大型分佈式系統Redis內存數據庫實踐

隨着互聯網的飛速發展和大數據雲計算概念的普及 ,傳統的關係型數據庫已經不能滿足中大型網站日益增長的訪問量和數據量, 這個時候需要一種能夠快速存取數據的組件來緩解傳統數據庫服務I/O的壓力,解決系統性能上的瓶頸. 本篇文章的主要目的是爲

原创 dubbo配置timeout

       最近公司的項目進入測試階段,發現很多dubbo服務在調用期間會出現timeout的異常情況。解決方案是在服務端配置timeout屬性,具體如下: <dubbo:provider timeout="3000"/>      

原创 Nginx配置解析

nginx.conf配置文件 –#定義Nginx運行的用戶和用戶組 – user wwwwww;   –#nginx進程數,建議設置爲等於CPU總核心數。 –worker_processes 8;   –#全局錯誤日誌定義類型,[

原创 CentOS7下安裝配置docker

安裝 yum install docker 安裝完成後,使用下面的命令來啓動 docker 服務,並將其設置爲開機啓動: [root@localhost ~]# servicedocker start [root@localhost ~]

原创 Java異常處理

      Java的異常機制主要依賴try-catch-finally、throws、throw五個關鍵字。throws主  要在方法簽名中使用,聲明方法可能拋出的異常;throw拋出一個實際異常。       Java將異常分爲

原创 分佈式節點協調實現方式

       分佈式系統是多個節點通過網絡連接再一起並通過消息的傳遞來進行協調的系統。通常節點間的協調與控制主要是通過以下幾種方式完成的。   一、硬件負載均衡        這是一個遠程通訊過程,請求發起方和請求處理方之間有一

原创 重裝系統後克隆機靜態IP設置問題

重裝系統後,重新安裝VMware,將克隆機放到虛擬機中然後進行靜態IP配置時遇到一些問題,總結如下。 解決 Error:Nosuitable device found: no device found for connection "

原创 mysql基礎知識應用

       本文建立在讀者對數據庫的視圖、存儲器、觸發器及事務等理解的基礎上,文章主要是對如何對這些內容進行應用。 視圖 內置函數 預處理語句 事務處理 存儲過程 觸發器

原创 Java遠程通訊

對Java遠程通訊過程中所涉及的知識進行總結如下:

原创 虛擬機使用rememberedSet來避免全堆掃描

虛擬機使用rememberedSet來避免全堆掃描的過程總結如下: