原创 eclipse快捷鍵大全

1、查詢方法調用:ctrl+alt+h 2、打開資源的快捷鍵 CTRL + SHIFT + R    打開所有類型文件,不包括 JAR 包 CTRL + SHIFT + T    打開 Java 類型文件,包括 JAR 包 3、查找資源的

原创 java線程如何停止

1、stop方法 強制停止,不建議使用,線程不安全 2、interrupted方法 如果正在運行wait(),sleep(),join()這三個方法阻塞了線程,那麼將會使得線程拋出InterruptedException異常,這是一箇中斷

原创 redis-cli命令大全

#連接數據庫 redis-cli -h 127.0.0.1 -p 6379 #查詢當前數據庫有多少key dbsize #切換數據庫 select 0  

原创 url編碼與解碼

public static String getURLEncoderString(String str) { String result = ""; if (null == str) {

原创 jvm內存模型與jvm調優,看這幾篇文章就夠了

1、主要內容:jvm內存模型,以及java7到java8的內存結構變化 【Java千問】你瞭解Java內存結構麼(Java7、8、9內存結構的區別) 2、主要內容:jvm內存區域劃分 JVM內存:年輕代、老年代、永久代(推薦 轉) 3、主

原创 HTTP協議,看這幾篇就夠了

1、主要內容:HTTP協議簡介 https://www.fangzhipeng.com/javainterview/2019/07/02/tcp-http1.html 2、主要內容:HTTP協議報文頭部解析 https://www.fan

原创 maven-assembly-plugin插件實現自定義打包

現有maven的普通java項目,項目根路徑下有files文件夾,該文件夾下有一些文件 1、利用resource插件將files文件夾編譯到target/classes目錄下 <build> <resources> <res

原创 mysql備份與恢復

1、備份類型 完全備份,部分備份 完全備份:整個數據集 部分備份:只備份數據子集,如部分庫或表 增量備份、差異備份 增量備份:僅備份最近一次完全備份或增量備份(如果存在增量)以來變化的數據,備份較快,還原複雜 差異備份:僅備份最近一

原创 kafka單機版安裝教程

1、下載kafka安裝包,上傳、解壓 下載地址 kafka的安裝包沒有區別操作系統,在任何操作系統上都可以用 kafka安裝包名稱例如kafka_2.11-2.4.0.tgz,2.11代表scala版本,2.4.0代表kafka版本 解壓

原创 dataTables使用入門

1、目錄結構 2、controller層獲取數據 package com.asiainfo.group.controller; import java.util.ArrayList; import java.util.HashMap

原创 textarea在光標後追加內容,並將換行符替換成br標籤

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <script type="text/javascript" s

原创 kafka客戶端腳本windows版

以下腳本除集羣啓動,均視爲kafka客戶端,因此放在windows上運行即可,不必放在linux上,即用windows上的kafka客戶端,訪問linux上的kafka服務器 1、第一版(不建議使用) 1.1、集羣啓動 @echo of

原创 sql注入

1、假如有一個系統,需要輸入用戶名和密碼進行登錄,那麼這個系統的後臺肯定有一條sql,這個sql的邏輯是根據用戶名和密碼去  查詢有沒有這個用戶,如果有,就登錄成功,如果沒有,就登錄失敗 2、假如這個sql是這樣的:select * fr

原创 zookeeper集羣版安裝教程

1、leader選舉 這篇主要分析leader的選擇機制,zookeeper提供了三種方式: LeaderElection   AuthFastLeaderElection FastLeaderElection (最新默認) 默認的算法是

原创 springboot整合kafka

1、pom依賴 <dependency> <groupId>org.springframework.kafka</groupId> <artifactId>spring-kafka</artifactId> </depende