原创 JAVA獲取長沙住房APP認籌樓盤列表,通過QQ/微信發送信息提示

 1.通過Fiddler工具抓包:拿到列表頁的http請求 操作方法:https://jingyan.baidu.com/article/4dc40848617b1dc8d846f16d.html 2.通過抓包得知需要先模擬登錄,然後才能

原创 ES 做關鍵詞排名分組統計時的相關資料

Terms Aggregation組合統計terms字段被拆分 ↑↑↑↑ 針對“ aaa,bbb,ccc” 型關鍵詞的分詞統計思路↑↑↑↑ 以上延升: 使用分詞 ik_max_word / ik_smart 會引起數據細化成單字做統計

原创 es分頁解決方案——(from+size)分頁和深分頁

from+size分頁 按照一般的查詢流程來說,如果我想查詢前10條數據:     1 客戶端請求發給某個節點     2 節點轉發給個個分片,查詢每個分片上的前10條     3 結果返回給節點,整合數據,提取前10條     4 返回

原创 解決文件名是中文時的下載亂碼問題

jsp代碼 <%@page import="java.net.URLEncoder"%> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncod

原创 IDEA sun.misc.BASE64Encoder報錯

    方法一:其中之一的解決方法爲:將jdk從12換回8即可   從 java 8 開始,就用 java.util.Base64 工具類來替換 sun.misc.BASE64Encoder 了 或者: 方法二: mport sun.

原创 Springboot+Vue+shiro實現前後端分離、權限控制

原先項目採用Springboot+freemarker模版,開發過程中覺得前端邏輯寫的實在噁心,後端Controller層還必須返回Freemarker模版的ModelAndView,逐漸有了前後端分離的想法,由於之前,沒有接觸過,主要參

原创 mongotemplate 動態query拼接,同一個字段多值模糊匹配

sourceName:用逗號拼接的字符串(中國政府網,湖南日報,共產黨新聞網) Query query = new Query();             Criteria criteria= new Cri

原创 Java 去除ArrayList《Object》裏面的重複記錄。

  簡單說明 ArrayList中保存的是某種類型的對象,如User,現在需要將對象屬性userid重複的都去掉,使userid唯一,要如何處理? 實現步驟 代碼如下方所示,實現一個Comparator的比較器,然後比較兩個對象的屬性,如

原创 Logstash使用template模板同步數據庫(Oracle)數據到Elasticsearch中

1、LogStash 1.1下載Logstash Wget https://artifacts.elastic.co/downloads/logstash/logstash-6.5.4.tar.gz1.2項目結構 解壓縮後項目結構爲: 項

原创 Linux安裝ES

https://cloud.tencent.com/developer/article/1422171    https://blog.csdn.net/a913858/article/details/85244137 https://b

原创 SpringBoot整合Elasticsearch 做搜索引擎從零開始使用的方法總結以及踩過的坑

注:因本人都是通過某度以及官方文檔學習使用的,故只拋出相關問題,以及問題的解決辦法(*^_^*) 1. Elasticsearch 入門: 1.1.以下鏈接介紹Elasticsearch 的環境安裝和相關配置,以及使用Demo    

原创 GET和POST兩種基本請求方法的區別

GET和POST是HTTP請求的兩種基本方法,要說它們的區別,接觸過WEB開發的人都能說出一二。   最直觀的區別就是GET把參數包含在URL中,POST通過request body傳遞參數。   你可能自己寫過無數個GET和POST請求

原创 Mysql5.7.18.1修改用戶密碼報錯ERROR 1054 (42S22): Unknown Column 'Password' In 'Field List'解決辦法

本意向修改一個用戶的密碼,網上搜到的命令爲如下 1 mysql> update user set password=password(“新密碼”) where user=”用戶名”; 執行後報錯  ERROR 1054(42S22

原创 解決使用vue-cli生成項目後項目地址自動添加#號的問題

vue-router官網https://router.vuejs.org/zh/guide/ vue的路由在默認的hash模式下,url會帶有一個#,不美觀,而且在微信分享,授權登錄等都會有一些坑.所以history模式(不帶#號)也會有

原创 MySQL——修改root密碼的4種方法

方法1: 用SET PASSWORD命令  首先登錄MySQL。  格式:mysql> set password for 用戶名@localhost = password('新密碼');  例子:mysql> set password f