原创 ES 索引別名和零停機時間

重新索引過程中的問題是必須更新你的應用,來使用另一個索引名。索引別名正是用來解決這個問題的! 索引 別名 就像一個快捷方式或軟連接,可以指向一個或多個索引,也可以給任何需要索引名的 API 使用。別名帶給我們極大的靈活性,允許我們做到:

原创 RESTful架構詳解

1 1 1. 什麼是REST REST全稱是Representational State Transfer,中文意思是表述(編者注:通常譯爲表徵)性狀態轉移。 它首次出現在2000年Roy Fielding的博

原创 log4j配置詳解

Xml代碼 <?xml version="1.0" encoding="UTF-8"?>      <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">               <l

原创 jstack(查看線程)、jmap(查看內存)和jstat(性能分析)命令

1.Jstack 1.1   jstack能得到運行java程序的java stack和native stack的信息。可以輕鬆得知當前線程的運行情況。如下圖所示  注:這個和thread dump是同樣的結果。但是thread dump

原创 linux下安裝RabbitMQ消息機制

RabbitMQ是流行的開源消息隊列系統,是AMQP(Advanced Message Queuing Protocol高級消息隊列協議)的標準實現,用erlang語言開發。RabbitMQ據說具有良好的性能和時效性,同時還能夠非常好的

原创 Spring Boot集成Swagger2

本節主要從以下幾個方面進行講解: (1)Swagger的產生; (2)Swagger的介紹; (3)新建maven java project; (4)在pom.xml添加依賴; (5)創建Swagger2配置類; (6)編寫Control

原创 Centos 6 下安裝 erlang 手記

選擇的操作系統爲Centos6 ,erlang的最新版OTP17.0: 1. 下載最新版erlang otp_17.0 2. 解壓縮 tar -zxvf otp_src_17.0 3. 進入解壓縮後的目錄  4. ./confi

原创 jstack jstat jmap

form 點擊打開鏈接 java高分局之jstat命令使用 jstat命令可以查看堆內存各部分的使用量,以及加載類的數量。命令的格式如下: jstat [-命令選項] [vmid] [間隔時間/毫秒] [查詢次數] 注

原创 Java 8:CompletableFuture終極指南

Java 8來了,是時候學一下新的東西了。Java 7和Java 6只不過是稍作修改的版本,而Java 8將會發生重大的改進。或許是Java 8太大了吧?今天我會給你徹底地解釋JDK 8中的新的抽象 – CompletableFutu

原创 JVM參數配置總結

一、堆大小設置 JVM中最大堆大小有三方面限制:相關操作系統的數據模型(32-bt還是64-bit)限制;系統的可用虛擬內存限制;系統的可用物理內存限制。32位系統下,一般限制在1.5G~2G;64爲操作系統對內存無限制。在Windows

原创 Nginx實現正向和反向代理

1.正向代理的概念 正向代理 是一個位於客戶端和原始伺服器(origin server)之間的伺服器,為了從原始伺服器取得內容,客戶端向代理髮送一個請求並指定目標(原始伺服器),然後代理向原始伺服器轉交請求並將獲得的內容返回給客戶端。

原创 不要寫死!天貓App的動態化配置中心實踐

不要寫死!天貓App的動態化配置中心實踐 2016-03-15 高嘉峻 移動開發前線 版權聲明 本文爲天貓無線技術專家、蘋果核博主高嘉峻的投稿,未經授權禁止轉載 不要寫死,一個永恆的話題。動態化,也是一個涵蓋了

原创 Java開發者常犯的10個錯誤

Java開發者常犯的10個錯誤 下面列表總結了Java開發者經常犯的10個錯誤。 1.將Array轉換爲ArrayList 將數組轉換爲ArrayList,經常這樣做: List<String> list = Arrays

原创 Java虛擬機詳解----常用JVM配置參數

原文地址:http://www.cnblogs.com/smyhvae/p/4736162.html 【聲明】  歡迎轉載,但請保留文章原始出處→_→  生命壹號:http://www.cnblogs.com/smyhvae/

原创 JAVA8之collect總結

一,collect是一個終端操作,它接收的參數是將流中的元素累積到彙總結果的各種方式(稱爲收集器) 二,預定義收集器包括將流元素歸約和彙總到一個值.如下 工廠方法 返回類型 用於 toList List