原创 sonar代碼分析實踐:IDEA集成sonarLint

之前搭建了Sonar 服務來管理分析代碼,主要用於項目整體分析,不便於開發時發現問題。後來發現有個和IDEA集成的插件,可以在代碼提交之前就發現問題,便試了一試。 安裝 Settings->Plugins->Browse Reposito

原创 通過身份證校驗位檢驗身份證正確性

算法: W[] = 7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2 ∑(a[i]×W[i])(mod 11) 校驗位:1 0 X 9 8 7 6 5 4 3 2 舉個栗子: 身份證號:10215419880

原创 Windows下查看端口、查看進程、殺進程

查看端口 netstat -ano|findstr "8080" 查看進程 tasklist|findstr "2612" 殺進程 ①taskkill /im  進程名稱 例如:taskkill /im qq.exe ②taskkil

原创 基於jgitflow插件使用git flow

本文使用jgitflow插件簡化實現git flow工作流程,具體流程參考Git工作流程最佳實踐–git flow 開發流程: 每次開發從develop拉出feature分支,開發完成後合併到dev分支。 發佈流程: 從develop分支

原创 kafka快速上手

下載、安裝 官網下載 然後解壓 > tar -xzf kafka_2.11-0.10.2.0.tgz > cd kafka_2.11-0.10.2.0 linux用戶使用bin/目錄下的命令,Windows用戶可以使用bin/window

原创 idea快捷鍵

******************************查找****************************** Ctrl+N:查找類 Ctrl+Shift+N:查找文件 Ctrl+Shift+Alt+N:查找類中的方法或變

原创 maven發佈SNAPSHOT版本到私服倉庫

首先在settings.xml文件中配置自己私服的地址和用戶名密碼 <servers> <server> <id>nexus-releases</id> <username

原创 使用apache-jmeter進行壓力測試

The Apache JMeter™ application is open source software, a 100% pure Java application designed to load test functional

原创 Git工作流程最佳實踐--git flow

本文參考a-successful-git-branching-model Git flow是基於git之上的一種軟件開發迭代模型。Git flow是使用git進行源代碼管理的一套行爲規範。 Git Flow重點解決的是由於源代碼在開發過

原创 springboot動態修改系統日誌級別

spring1.5.X版本引入的一個新的控制端點:/loggers,該端點將爲我們提供動態修改Spring Boot應用日誌級別的強大功能。該功能的使用非常簡單,它依然延續了Spring Boot自動化配置的實現,所以只需要在引入了spr

原创 oracle 中sql like下劃線 _ 查詢

select t.*, t.rowid from tb_user t where t.name like '%\_' escape '\'; 這樣就能查出tb_user表中所有name以 _ 結尾的記錄了