原创 Java併發編程:volatile關鍵字解析

Java併發編程:volatile關鍵字解析    volatile這個關鍵字可能很多朋友都聽說過,或許也都用過。在Java 5之前,它是一個備受爭議的關鍵字,因爲在程序中使用它往往會導致出人意料的結果。在Java 5之後,vol

原创 Java異常處理和設計

Java異常處理和設計   在程序設計中,進行異常處理是非常關鍵和重要的一部分。一個程序的異常處理框架的好壞直接影響到整個項目的代碼質量以及後期維護成本和難度。試想一下,如果一個項目從頭到尾沒有考慮過異常處理,當程序出錯從哪裏尋找

原创 分佈式服務框架 Zookeeper -- 管理分佈式環境中的數據

安裝和配置詳解 本文介紹的 Zookeeper 是以 3.2.2 這個穩定版本爲基礎,最新的版本可以通過官網http://hadoop.apache.org/zookeeper/來獲取,Zookeeper 的安裝非常簡單,下面將從單機

原创 sharding-jdbc 使用,進行分庫分表以及多數據庫間的事物驗證

新建Maven項目 pom.xml [html] view plain copy <project xmlns="http://maven.apache.org/POM/4.0.0" xm

原创 [Java] CPU 100% 原因查找解決

CPU 100%肯定是出現死鎖,這個時候觀察內存還是夠用的,但是CPU一直100%,以下幾步解決: 1. 找到進程消耗cpu最大的 $top top - 11:37:34 up 100 days, 23:25, 1 user,

原创 Java集合--List

作爲一個Developer,Java集合類是我們在工作中運用最多的、最頻繁的類。相比於數組(Array)來說,集合類的長度可變,更加適合於現代開發需求; Java集合就像一個容器,可以存儲任何類型的數據,也可以結合泛型來存儲具體的類型對象

原创 深入淺出Swarm

1.Swarm簡介 Docker自誕生以來,其容器特性以及鏡像特性給DevOps愛好者帶來了諸多方便。然而在很長的一段時間內,Docker只能在單host上運行,其跨host的部署、運行與管理能力頗受外界詬病。跨host能力的薄弱,直

原创 [Navicat] 常用快捷鍵及注意事項

近來需要同時管理多種類型、多臺server的數據庫,在經歷了各種查詢客戶端(SSMS, SQLyog, PL/SQL等)的不斷切換,ip/user/pwd的反覆輸入的這種自虐式體驗後,實在無法忍受,就選擇了Navicat,感覺自己馬上從

原创 Eclipse自動生成返回值

Eclipse的快捷鍵有很多,前幾天才發現一個快速爲方法添加返回值的快捷鍵,把鼠標光標移動到分號後面,同時按住ctrl+1,選中 Assign statement to new local varible,也可以選中下面那個什麼 Ass

原创 gitlab 提交操作

當gitlab上已經有我們手動創建的project源碼後,我們要如何拉分支進行開發呢。 1。將git的project源碼clone下來 git clone [email protected]:空間名/項目名.git git clone gi

原创 win7命令行 端口占用 查詢進程號 殺進程

1、win鍵+r,進入DOS命令窗口 2、根據端口號查程序的進程號 C:\Users\yj>netstat -ano |findstr 端口號 3、根據程序的進程號查看具體的程序名稱 C:\Users\yj>taskl

原创 Eclipse上安裝springsource-tool-suite

    spring tool suite 是一個基於eclipseIDE開發環境中的用於開發spring應用程序的工具。提供了開箱即用的環境用於實現,調試和部署你的spring應用,包括爲關鍵的的服務器和雲計算,Git,Maven,As

原创 異步打印日誌的一點事

異步打印日誌的一點事 一、前言 最近剛剛結束轉崗以來的第一次雙11壓測,收穫頗多,難言言表, 本文就先談談異步日誌吧,在高併發高流量響應延遲要求比較小的系統中同步打日誌已經滿足不了需求了,同步打日誌會阻塞調用打日誌的線程,而打日誌

原创 mybatis整合spring的 泛型DAO接口

1,用戶分頁的參數類 [java] view plaincopy package hwt.Utils;      import java.util.Map;      public class PageEntit

原创 OkHttp使用介紹

爲什麼需要一個HTTP庫 Android系統提供了兩種HTTP通信類,HttpURLConnection和HttpClient。關於HttpURLConnection和HttpClient的選擇>>官方博客 儘管Google在大部分安