原创 centos中安裝配置ElasticSearch-Head插件

個人博客請訪問 http://www.x0100.top   關於es是什麼?能做什麼?有什麼優勢?本文不在多說,如有不清楚請查看Elasticsearch學習,請先看這一篇! 本文主要是記錄如何在linux下安裝es環境以及配置,博主使

原创 用Insert into select語句導表,結果被裁了

 個人博客請訪問 http://www.x0100.top  前言 Insert into select請慎用。這天xxx接到一個需求,需要將表A的數據遷移到表B中去做一個備份。本想通過程序先查詢查出來然後批量插入。但xxx覺得這樣有點慢

原创 Elasticsearch開發人員最佳實戰指南

個人博客請訪問 http://www.x0100.top  幾個月以來,我一直在記錄自己開發Elasticsearch應用程序的最佳實踐。本文梳理的內容試圖傳達Java的某些思想,我相信其同樣適用於其他編程語言。我嘗試儘量避免重複教程和E

原创 ElasticSearch 使用 Logstash 從 MySQL 中同步數據

 個人博客請訪問 http://www.x0100.top 目的是希望將現有的數據導入到 ElasticSearch 中,研究了好幾種,除了寫代碼的方式,最簡便的就是使用 Logstash 來導入數據到 ElasticSearch 中了。

原创 Nginx在高併發下的性能優化點

個人博客請訪問 http://www.x0100.top  例如:Nginx 的進程模型 本篇,我們則來講講Nginx的幾種性能優化方式。 目錄[-] 1、Nginx運行工作進程數量 Nginx運行工作進程個數一般設置CPU的核心或者核

原创 聊聊Java 中的 Unsafe 和 CAS

個人博客請訪問 http://www.x0100.top  Unsafe 簡單講一下這個類。Java無法直接訪問底層操作系統,而是通過本地(native)方法來訪問。不過儘管如此,JVM還是開了一個後門,JDK中有一個類Unsafe,它提

原创 主流的掃碼登錄技術原理

個人博客請訪問 http://www.x0100.top         1、引言 掃碼登錄這個功能,最早應該是微信的PC端開始搞,雖然有點反人類的功能(不掃碼也沒別的方式登錄),但不得不說還是很酷的。 下面這張圖,不管是IM開發者還是普

原创 Java Semphore信號量的使用

個人博客請訪問 http://www.x0100.top         前言:在多線程環境的同步中,我們爲了讓每個線程具有同步的作用,經常採用synchronize、reetrantlock等同步手段進行上鎖,以便在同一時間只能有一個線

原创 爲什麼不建議用double定義商品金額

個人博客請訪問 http://www.x0100.top          先看現象 涉及諸如float或者double這兩種浮點型數據的處理時,偶爾總會有一些怪怪的現象,不知道大家注意過沒,舉幾個常見的栗子: 典型現象(一):條件判斷超

原创 一口氣說出 4種 “附近的人” 實現方式

個人博客請訪問 http://www.x0100.top         引言 昨天一位公衆號粉絲和我討論了一道面試題,個人覺得比較有意義,這裏整理了一下分享給大家,願小夥伴們面試路上少踩坑。面試題目比較簡單:“讓你實現一個附近的人功能,

原创 Elasticsearch 在互聯網公司大量真實的應用案例

個人博客請訪問 http://www.x0100.top          國內現在有大量的公司都在使用 Elasticsearch,包括攜程、滴滴、今日頭條、餓了麼、360安全、小米、vivo等諸多知名公司。 除了搜索之外,結合Kib

原创 MySql 鎖等待該如何處理?

個人博客請訪問 http://www.x0100.top          這個問題我相信大家對它並不陌生,但是有很多人對它產生的原因以及處理吃的不是特別透,很多情況都是交給DBA去定位和處理問題,接下來我們就針對這個問題來展開討論。 M

原创 Spring Boot註解大全,一鍵收藏了!

 個人博客請訪問 http://www.x0100.top         一、註解(annotations)列表 @SpringBootApplication: 包含了@ComponentScan、@Configuration和@Ena

原创 Netflix之第一個Hystrix程序(十三)

 個人博客請訪問 http://www.x0100.top       Hystrix出現的原因 我先展示一個在前面博客裏出現過的架構圖,如果我的“Eureka客戶端(服務調用者)”是用做於限時搶購的,從業務邏輯的判斷到操作數據庫都需要

原创 一文講透單點登錄原理與簡單實現!

 個人博客請訪問 http://www.x0100.top         一、單系統登錄機制   1、http無狀態協議   web應用採用browser/server架構,http作爲通信協議。http是無狀態協議,瀏覽器的每一次請求