原创 Java併發編程(一):併發編程的挑戰

Java併發編程(一): 併發編程的挑戰 本文主要內容出自《Java併發編程的藝術》一書,是對該書內容的歸納和理解,有興趣的朋友請購買正版閱讀全部內容。 併發編程的目的是爲了讓程序運行的更快,但是並不是啓動更多的線程,就能讓程序最

原创 Java併發編程(二): Java併發機制的底層實現原理

Java併發編程(二): Java併發機制的底層實現原理 本文主要內容出自《Java併發編程的藝術》一書,是對該書內容的歸納和理解,有興趣的朋友請購買正版閱讀全部內容。 Java代碼在編譯後會變成Java字節碼,字節碼被類加載器加

原创 Flume 1.7.0 新特性 - Taildir Source

Flume 1.7.0 新特性 - Taildir Source 今天打開Flume官網,突然發現更新到了新版本1.7.0。 有如下主要新特性: Taildir source Kafka integration improvem

原创 Intellij IDEA Maven:Generating Project in Batch mode 卡住問題

Intellij IDEA Maven:Generating Project in Batch mode 卡住問題 這個問題是由於archetype-catalog.xml文件下載失敗導致的,可以手動下載該文件放到本地倉庫中,然後

原创 IntelliJ IDEA快捷鍵

IntelliJ IDEA快捷鍵 Ctrl Ctrl + Y 刪除行 ctrl + X 剪切行 Ctrl + N 查找類 Ctrl + R 替換 Ctrl + O 選擇可覆蓋/繼承的方法 Ctrl + F 當前代碼(文件

原创 Flume1.7.0+Elasticsearch1.7.5+Kibana4.11日誌收集分析系統環境搭建

Flume1.7.0+Elasticsearch1.7.5+Kibana4.11日誌收集分析系統環境搭建 我的環境是三臺Ubuntu14.04 LTS Server版虛擬機 - Ubuntu1 : 192.168.10.

原创 Intellij IDEA使用 JRebel 搭配 maven-jetty-plugin插件實現熱部署

Intellij IDEA使用 JRebel 搭配 maven-jetty-plugin插件實現熱部署 1. 在pom.xml文件中依賴jetty 在<build>標籤的子標籤<plugins>標籤下加入以下內容: ``` <pl

原创 CentOS 7 MySQL數據庫安裝

CentOS 7 MySQL數據庫安裝 CentOS 7 版本將MySQL數據庫軟件從默認的程序列表中移除,用mariadb代替了 卸載 mariadb rpm -qa | grep mariadb rpm -e --nodeps

原创 ElasticSearch:Transport Client 對比 Node Client

Transport Client 對比 Node Client 如果使用Java,您可能想知道何時使用Transport Client與Node Client。如本書開頭所討論的,Transport Client充當集羣和應用程序

原创 Hierarchical Clustering 層次聚類

層次聚類(Hierarchical Clustering)是聚類算法的一種,通過計算不同類別數據點間的相似度來創建一棵有層次的嵌套聚類樹。在聚類樹中,不同類別的原始數據點是樹的最低層,樹的頂層是一個聚類的根節點。創建聚類樹有自下而

原创 CentOS 7最小化安裝配置

CentOS 7最小化安裝配置 1. 靜態網絡配置 查看網絡狀態,因爲ifconfig沒有安裝,所以使用如下命令 ip addr 進入目錄 cd /etc/sysconfig/network-scripts 編輯網卡文件 vi i

原创 Ubuntu添加開機啓動執行腳本

Ubuntu添加開機啓動執行腳本 方法一:編輯rc.loacl腳本 Ubuntu開機之後會執行/etc/rc.local文件中的腳本, 所以我們可以直接在/etc/rc.local中添加啓動腳本。 當然要添加到語句:exit

原创 Octotree瀏覽器插件-樹形展示Github源代碼

Octotree瀏覽器插件-樹形展示Github源代碼 使用效果 當我們在查看Github上的源代碼時,要一層一層的點開每個目錄,非常不方便,Octotree是一款瀏覽器插件,可以以樹形的方式方便的查看Github上的源代碼,效果

原创 IDEA JUnit Test報錯:3 字節的 UTF-8 序列的字節 2 無效

IDEA JUnit Test報錯:3 字節的 UTF-8 序列的字節 2 無效 在JUnit類上加了如下註解啓動測試類 @RunWith(SpringJUnit4ClassRunner.class) @ContextConfig

原创 Ubuntu 14.04 安裝Nginx

Ubuntu 14.04 安裝Nginx 1.先檢查升級 sudo apt-get update sudo apt-get upgrade 2.安裝nginx需要的依賴包 sudo apt-get install libpcre3