原创 Elasticsearch自定義_source返回的結果

1.添加一個document PUT /zpl_index/zpl_type/1 2.查詢 GET /zpl_index/zpl_type/1 3.自定義查詢 _source元數據:就是我們在創建一個document的時候,使用reque

原创 Elasticsearch核心概念講解

1.Near Realtime(NRT):近實時,意思是:從查詢數據庫到數據可以被es搜索到有一個延遲(大概1S);基於es執行搜索和分析可以達到秒級 2.cluster:集羣,包含多個節點,每個節點屬於哪個 集羣是通過一個配置(集羣名稱

原创 HTTPClient模擬登陸21CN

String retCode_0 = "0";// 登錄成功              String retCode_5 = "1008";// 用戶名不存在              String retCode_20 = "1014"

原创 Elasticsearch document id的手動指定與自動生成的兩種方式

1.手動指定document id (1)根據應用情況來說是否滿足手動指定的情況: ps:一般來說我們從關係型數據庫中導入一些數據到es時候,就用關係型系統已有數據的唯一標識,作爲es中document的id。比如常見的就是數據庫的pri

原创 分佈式事務開源框架實現方案

1.tcc-transaction github地址:https://github.com/changmingxie/tcc-transaction 源碼分析:http://www.iocoder.cn/categories/TCC-Tr

原创 聊聊分佈式事務

分佈式事務是企業集成中的一個技術難點,也是每一個分佈式系統架構中都會涉及到的一個東西,特別是在微服務架構中,幾乎可以說是無法避免,本文就分佈式事務來簡單聊一下。 數據庫事務 在說分佈式事務之前,我們先從數據庫事務說起。 數據庫事務可能大家

原创 各種編程風格

在過去的N年中,我遇到了很多使用囧然不同風格的開發者,下面是我所知道的一些,你還知道其它的嗎? 散彈槍編程 這種編程風格是一種開發者使用非常隨意的方式對待代碼。“嗯,這個方法調用出錯了……那麼我會試着把傳出的參數從 false 變成 tr

原创 java判斷微信號是否關注微信公衆號

public CommonResult validateAttentionWxPublic(String openId) throws Exception { CommonResult cr = new CommonResult()

原创 程序員的十個習慣

在這個世界上,有數百萬的人熱衷於軟件開發,他們有很多名字,如:軟件工程師(Software Engineer),程序員(Programmer),編碼人(Coder),開發人員(Developer)。經過一段時間後,這些人能夠成爲一個優秀

原创 java Web

大家開發javaweb都用什麼框架技術

原创 抓取36氨北極社區內容

private static void crawl36() { try { String urls = "http://www.36kr.com/topics/recent?page=1"; String site =

原创 數據結構

   大家好啊!本人最近看了數據結構的課程,開始還不錯啊但是怎麼都和c語言聯繫的怎麼那麼緊密啊。我剛開始學C語言,能夠告訴我怎麼學好數據結構啊。c語言和數據結構聯繫的很緊密嗎?????

原创 一句話介紹hadoop各個組件

Apache Hadoop: 是Apache開源組織的一個分佈式計算開源框架,提供了一個分佈式文件系統子項目(HDFS)和支持MapReduce分佈式計算的軟件架構。 Apache Hive: 是基於Ha

原创 java註解demo

package org.annation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention;

原创 mvc

package org.controller; import java.io.IOException; import java.lang.reflect.InvocationTargetException