原创 Spring註解式事務管理

使用步驟: 步驟一、在spring配置文件中引入<tx:>命名空間 <beans xmlns="http://www.springframework.org/schema/beans"  xmlns:xsi="http://www.w

原创 快的打車架構實踐

快的打車從2013年年底到2014年下半年,系統訪問量迅速膨脹,很多複雜的問題要在短時間內解決,且不能影響線上業務,這是比較大的挑戰,本文將會闡述快的打車架構演變過程遇到的一些有代表性的問題和解決方案。 LBS的瓶頸和方案 先看看基

原创 java中treemap和treeset實現(紅黑樹)

TreeMap 的實現就是紅黑樹數據結構,也就說是一棵自平衡的排序二叉樹,這樣就可以保證當需要快速檢索指定節點。 TreeSet 和 TreeMap 的關係 爲了讓大家瞭解 TreeMap 和 TreeSet 之間的關係,下面先看

原创 Memcache技術分享:介紹、使用、存儲、算法、優化、命中率

1、memcached 介紹 1.1 memcached 是什麼? memcached 是以LiveJournal旗下Danga Interactive 公司的Brad Fitzpatric 爲首開發的一款軟件。現在已成爲mixi、

原创 dubbo是如何“插入”到spring框架中的

作爲一個分佈式服務治理框架,dubbo做的非常好,在業界使用很廣,所以最近研究了下這個框架。任何框架要研究其原理最好的辦法之一就是沿着其運行流程進行追蹤,這樣就能從上到下,從粗到細對一個系統進行了解。今天,我們要說明的問題就是dubbo

原创 JAVA SSL SOCKET通信服務器端客戶端證書雙向認證

淺談基於SSL的Socket通信         在上一篇中提到的是客戶端對於服務器的驗證,即服務器是否可信。若希望配置雙向認證的話,即當客戶端信任服務器,向服務器發送數據,同樣服務器也要判斷客戶端是否可信,則客戶端也需要將其數字證書導入

原创 HTTP協議詳解

HTTP協議是無狀態的   http協議是無狀態的,同一個客戶端的這次請求和上次請求是沒有對應關係,對http服務器來說,它並不知道這兩個請求來自同一個客戶端。 爲了解決這個問題, Web程序引入了Cookie機制來維護狀態.

原创 elasticsearch6.6文檔翻譯-查詢語句-詞條查詢-詞查詢

Term Query {#query-dsl-term-query} term 查詢查找和倒排索引中的詞 精確 匹配的文檔。例如: POST _search { "query": { "term" : { "user" :

原创 elasticsearch6.6文檔翻譯-查詢語句-查詢上下文和過濾上下文

查詢上下文和過濾上下文 {#query-filter-context} 查詢子句的行爲取決於它是在查詢上下文中使用,還是在過濾上下文中使用: 查詢上下文 一個查詢子句在查詢上下文中被使用時,能夠解答這個文檔和查詢子句的匹配程度是怎

原创 elasticsearch6.6文檔翻譯-查詢語句-全匹配查詢

全匹配查詢 {#query-dsl-match-all-query} 這是最簡單的查詢,它會匹配所有的文檔,並給所有這些文檔 1.0 的評分。 GET /_search { "query": { "match_

原创 elasticsearch6.6文檔翻譯-查詢語句-全文本查詢

Full text queries 高級的全文查詢通常在全文本的場景使用,如電子郵件的正文。他們明白正在被查詢的字段是怎麼被分析( analyzed )的,並且在執行前將每一個字段的 分析器 (或者 搜索_分析器)應用到查詢字符串。

原创 elasticsearch6.6文檔翻譯-查詢語句-全文本查詢-匹配查詢

匹配查詢 {#query-dsl-match-query} match 查詢接受文本/數值/日期,分析他們並構造一個查詢。例如: GET /_search { "query": { "match" : {

原创 asciidoc轉markdown

       目前正在做elasticsearch的官方文檔翻譯工作,翻譯的過程中,在想是不是可以把已經翻譯的部分文檔放到網站上,提前分享給大家,因爲現在github上的文檔現在都是asciidoc格式的,但是網站支持的是markdown

原创 一起讀源碼之ThreadLocal

•關於ThreadLocal Thisclassprovides thread-local variables. These variables differ from their normalcounterparts in that

原创 基於Redis的分佈式鎖到底安全嗎(下)

自從我寫完這個話題的上半部分之後,就感覺頭腦中出現了許多細小的聲音,久久揮之不去。它們就像是在爲了一些雞毛蒜皮的小事而相互爭吵個不停。的確,有關分佈式的話題就是這樣,瑣碎異常,而且每個人說的話聽起來似乎都有道理。 今天,我們就繼續探討