原创 elasticsearch優化及查詢api

1、改變ES默認深度分頁的index.max_result_window 最大窗口值 curl -XPUT http://127.0.0.1:9200/my_index/_settings -d ' { "index" : {

原创 自動化構建平臺

1、jdk環境 JAVA_HOME=/usr/local/jdk1.8.0_191JRE_HOME=${JAVA_HOME}/jreCLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/d

原创 ELK相關問題

1、python入es時間轉換爲datetime格式datetime.strptime( 'March 25 2020, 16:26:00', '%Y-%m-%d %H:%M:%s.000Z')2、批量插入from elasticsearc

原创 eclipse常見問題

1、代碼自動提示 abcdefghijklmnopqrstuvwxyz.

原创 linux - 守護進程腳本

cat >daemon.sh <<EOF #!/bin/sh while true; do #啓動一個循環,定時檢查進程是否存在 server=\`ps aux | grep

原创 rsyslog日誌

1、property accessoryRsyslog 預定義了一些屬性,系統屬性和消息屬性,用於定義輸出格式、動態文件名。比較重要的屬性比如:msg(消息體)、hostname、pri(消息等級和類別)、time(時間有關),以$開頭的是

原创 JDK:CharacterData和CharacterDataLatin1

CharacterData類是一個抽象類,這個抽象類中定義了許多判斷字符屬性的抽象方法,這些方法的具體實現都在Character0X類中。其實Character類中有許多對應的方法,CharacterData子類實現抽象類的方法來實現字符屬

原创 JDK:Integer.getChars(int i, int index, char[] buf

在Integer類的源碼中,toString方法中調用getChars方法,getChars方法是獲取數值對應的字符串,其中有兩個地方使用了非常巧妙的方式來進行除法運算和取餘運算。在計算機中,a/b 和 a%b相比較位運算,都是比較費時的計

原创 docker常見問題

1、Linux 下 Docker 端口映射到宿主機後 外部無法訪問對應宿主機端口 問題描述 前段時間使用 Docker 裝了 GitLab,SSH 配置都已經配置完畢,容器端口和宿主機端口也映射完畢。Firewall 和 SELinux 也

原创 Docker mongo副本集環境搭建

1、MongoDB Docker 鏡像安裝 docker pull mongo 2、Docker容器創建 MongoDB Docker 容器創建有以下幾個問題: 1- MongoDB 容器基本創建方法和數據目錄掛載 2- MongoDB 容

原创 Leetcode:835. 圖像重疊

直接找出所有1的位置,然後對兩個矩陣的所有這些位置進行求差。然後統計這些差出現最多的次數是多少。 兩個座標的差是什麼含義?就是把其中一個座標移動到另一個座標需要移動的向量。因此,在遍歷過程中,我們找出了A中所有值爲1的座標移動到B中所有值爲

原创 leetcode: 105. 從前序與中序遍歷序列構造二叉樹

從圖中看出的最重要的一點是前序序列怎末劃分成兩部分。其實可以先在中序中找出左邊有n個元素,然後前序除了第一個頭節點之後的n個元素就是左子樹上的前序序列。另外的就是右子樹的前序序列。 注意上圖中前序中序分塊的顏色匹配。

原创 【證明】快慢指針判斷鏈表有環、尋找環入口、計算環大小的原理

轉載:https://blog.csdn.net/donghuaan/article/details/78988987 問題: 給定一個鏈表: 1. 判斷鏈表是否有環。 2. 如果鏈表有環,請找出環入口。 3. 計算環的大小。 思路:

原创 LeetCode:48.旋轉圖像

給定一個 n × n 的二維矩陣表示一個圖像。將圖像順時針旋轉 90 度。說明:你必須在原地旋轉圖像,這意味着你需要直接修改輸入的二維矩陣。請不要使用另一個矩陣來旋轉圖像。 示例 1: 給定 matrix = [ [1,2,3],

原创 LeetCode:950.按遞增順序顯示卡牌

輸入:[17,13,11,2,3,5,7] 輸出:[2,13,3,11,5,17,7] 解釋: 我們得到的牌組順序爲 [17,13,11,2,3,5,7](這個順序不重要),然後將其重新排序。 重新排序後,牌組以 [2,13,3,11,5,