原创 劍指Offer:3. 數組中重複的數字

題目描述 在一個長度爲n的數組裏的所有數字都在0到n-1的範圍內。 數組中某些數字是重複的,但不知道有幾個數字是重複的。也不知道每個數字重複幾次。請找出數組中任意一個重複的數字。 例如,如果輸入長度爲7的數組{2,3,1,0,2,

原创 git mv : 重命名文件和文件夾,保留文件歷史記錄

命令 git mv <options>… <args>… #移動或重命名文件,目錄或符號鏈接。 描述 git mv [-v] [-f] [-n] [-k] <source> <destination> #將 <source> 重

原创 Java 中的 i = i++ ,計算之後 i 值無變化的原因

Java 中的 i = i++ 問題 int i = 0; i = i++; System.out.println(i); // 0 問最後的輸出結果是什麼。我這兩天才開始看 Java,第一眼就認爲肯定是輸出 1 ,但如果結果真的這麼

原创 sqlplus格式化輸出(輸出結果顯示在同一行)

在sqlplus執行sql時,經常碰到顯示結果,跨行輸出,致使可讀性很差,看起來特別亂。可通過set linesize及column命令進行調整。 set linesize 設置sqlplus輸出的最大行寬 column 命令修改顯示字段

原创 dbvisualizer客戶端執行創建存儲過程或自定義函數語句的方法

DBVisualizer這個數據庫客戶端工具,如果要執行存儲過程或函數的話,需要在創建存儲過程或函數的語句的最前面和末尾分別加上【--/】和【/】符號。 --/ CREATE FUNCTION B22() RETURNING VAR

原创 Kafka集羣磁盤使用率瞬超85%,幕後元兇竟是它?

Kafka是一種快速、可擴展的,設計內在就是分佈式的、分區的和可複製的提交日誌服務。作爲一種高吞吐量的分佈式發佈訂閱消息系統,Kafka被廣泛的應用於海量日誌的收集、存儲。網上有大量Kafka架構、原理介紹的文章,本文不再重複贅述,重點談

原创 git log命令解析

git log   git log用於查詢版本的歷史,命令形式如下: git log [<options>] [<since>..<until>] [[--] <path>...]   這條命令有很多參數選項 一、不帶參數 如果不帶任何

原创 SQL Limit子句

LIMIT子句來限制SELECT語句返回的行數,並可指定返回數據前先跳過N行。 並非所有數據庫系統都支持LIMIT子句,因此,LIMIT子句僅在某些數據庫系統中可用,例如MySQL,PostgreSQL,SQLite,Sybase SQL

原创 __consumer_offsets topic的分區中有一個分區數據很多,多達1T

一、場景描述   kafka集羣中有幾臺突然掛了,後臺日誌顯示設備空間滿了,消息無法寫入__consumer_offsets topic的分區中了。查看kafka數據目錄下各個文件的大小,發現__consumer_offsets topi

原创 git log 統計代碼量

1. 按時間範圍統計用戶提交代碼行數  自2017-01-01號以來的代碼提交行數: git log --format='%aN' | sort -u | while read name; do echo -en "$name\t"; g

原创 System.err與System.out共用時輸出亂序問題

1、System.out在JVM和操作系統都具有緩存功能,輸出的東西不一定實時輸出,可能積累幾個字符纔會一塊輸出 2、System.err 不帶緩存(默認,可修改),會實時輸出,打印的東西可以立馬顯示在屏幕。 3、如果使用了log

原创 ElasticSearch 5.3.2源碼導入IDEA

前言:gradle不同版本之間存在不兼容的情況,使用其他版本可能會報錯。 編譯項目時,網絡問題可能會導致依賴下載失敗,建議用自己的網,不要用公司有限制的網。 1.環境與準備工作 windows 10 IDEA 2018.2.5

原创 Zookeeper異常記錄

異常現象 java.lang.NoSuchMethodError: org.apache.zookeeper.server.quorm.flexible.QuorumMaj.<init> (Ljava/util/Map;)V 解決方法

原创 MySQL自定義函數(CREATE FUNCTION)

在使用 MySQL 的過程中,MySQL 自帶的函數可能完成不了我們的業務需求,這時候就需要自定義函數。 自定義函數是一種與存儲過程十分相似的過程式數據庫對象。它與存儲過程一樣,都是由 SQL 語句和過程式語句組成的代碼片段,並且可以被應

原创 kafka __consumer_offsets

介紹 kafka在0.10.x版本後默認將消費者組的位移提交到自帶的topic__consumer_offsets裏面,當有消費者第一次消費kafka數據時就會自動創建,它的副本數不受集羣配置的topic副本數限制,分區數默認50(可以配