原创 記一次mysql的FORCE INDEX使用
目的:記錄FORCE的使用 初始sql: SELECT count(*) FROM `user` a WHERE a.type = 6 AND a.regist_time LIKE CONCAT('2019-12-17'
原创 IP歸屬地
在線地址: https://tool.lu/ip/
原创 Mysql大數據量下更改表結構
當大數據量下需要處理表結構的更新時,如增加字段/更改字段 例:對user表的處理 # 1.創建一個源表的複製版 CREATE TABLE user_bak # 2.將源表數據,插入到新建表中 insert into user_bak
原创 Swagger在項目中的應用
純手打…… 前後端分離模式下,簡化對接,提交效率 對於後端開發人員,使用swagger維護在線接口文檔 spring集成了swagger,形成Spring-swagger項目 實際使用: 1:引入依賴: <!-- swa
原创 Java提取常量的方式
記錄,備忘…… 1 採用接口類 package test.constant; /** * 常量類 * 子內部類 */ public interface Constant { /** * 公共常量
原创 Linux查看端口占用
記錄,備忘…… 1 使用 lsof -i:port $ lsof -i:8082 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME java 6666 ro
原创 Spring的AOP實現日誌記錄
記錄,備忘…… 使用實例: package test.aop; public class Test { /** * * 使用spring的aop切面實現日誌記錄 * 1 aop開啓sp
原创 MAVEN命令:安裝jar/上傳jar到私服
記錄,備忘…… 安裝外部jar到本地repository: mvn install:install-file -Dfile=D:\externo.v1.0.1.jar -DgroupId=org.apache.common -Dar
原创 markdownpad2
對於開發來講,MD文檔用來維護接口文檔 window環境下安裝markdownpad2,一般會出現錯誤:右側html解析出錯。 此時,需要安裝組建:markdown-awesomium_v1.6.6_sdk_win.exe
原创 一般業務系統的數據字典表結構
如下…… CREATE TABLE `busi_dictionary` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主鍵', `dic_code` varchar(50)
原创 線程執行設置超時時間
import java.util.concurrent.*; /** * 記錄,備忘…… * 線程執行設置超時時間 */ public class Main2 { // 定義線程池,推薦手動創建線程池:
原创 下載遠程url的文件
整理…… HttpUtil 爲hutool的工具類 https://blog.csdn.net/LLLLLiSHI/article/details/86737760 引入pom依賴 1> 下載到本地 HttpUt
原创 BigDecimal保留2位小數的處理
整理…… //1> 0.00 或者#.00 格式:小數點後兩位,不足用0補足。 DecimalFormat df1 = new DecimalFormat("#.00"); System.out.println(df1.form
原创 使用Spring的Validator,對控制層controller做參數校驗
使用Spring的Validator,對控制層controller做參數校驗 Controller: import org.springframework.validation.BindingResult; import javax
原创 記一次Mongodb查詢數據(數組長度)
需要查詢: 數組長度大於0的數據 db.collection.find({ $where: "this.array.length > 0" }) .limit(100) 然而此時只能查詢數據的詳情,不能進行計數統計,即