原创 mysql分表spring攔截器進行日誌採集

需求: 要求對系統的所有操作進行日誌記錄 分表規則 僅供參考: 採取的是基於業務的模式:迫使用戶無法進行跳頁查詢,什麼意思呢,就是用戶只能點擊下一頁或者上一頁的方式瀏覽,具體的做法在於查詢得到記錄數的同時記錄下當前唯一id值的最大值,然後

原创 數據結構-基本隊列的實現

基於實現二次封裝數組https://blog.csdn.net/qq_39313596/article/details/101630245來實現 github 地址:https://github.com/heng1234/data-str

原创 mybatis-plus公共字段自動填充

github地址https://github.com/heng1234/mybatis_plus 需求: 要求insert或者update填充當前時間 主要是工具類和實體字段屬性加入註解  @TableField(fill = Field

原创 數據結構-循環隊列的實現

github 地址:https://github.com/heng1234/data-structure 接口: package com.company.Queue; /** * Queue * 隊列接口 * @author h

原创 數據結構(java版) 之二次封裝屬於我們自己的數組

github 地址:https://github.com/heng1234/data-structure   Array類  package com.company.Array; /** * Array * 自定義數組

原创 springboot打成jar包後讀取配置resources下的文件

之前是這樣讀取的  打成jar放到linux  報路徑問題 ,jar包找不到classpath的路徑 String rootPath = this.getClass().getResource("config.json").getPat

原创 Hutool生成圖片二維碼 輸出到前端

文檔地址 https://hutool.cn/docs/#/extra/%E4%BA%8C%E7%BB%B4%E7%A0%81%E5%B7%A5%E5%85%B7-QrCodeUtil   pom引入   hutool jar <dep

原创 Leetcode 算法第20題 有效的括號

題目地址:https://leetcode-cn.com/problems/valid-parentheses/ 給定一個只包括 '(',')','{','}','[',']' 的字符串,判斷字符串是否有效。 有效字符串需滿足: 左

原创 springboot druid數據源 mysql版

sql CREATE TABLE STUDENT ( SNO VARCHAR(3) NOT NULL , SNAME VARCHAR(9) NOT NULL , SSEX CHAR(2) NOT NULL );

原创 springboot html 動態數據轉pdf

需要的jar <!-- freemarker,生成 html --> <dependency> <groupId>org.freemarker</group

原创 jenkins+svn+maven+shell自動化打包

Jenkins安裝 安裝教程請參考https://www.cnblogs.com/wfd360/p/11314697.html文章 第一步配置系統:  第二步:配置全局安全性: 第三步:全局工具配置: 4、插件管理需要安裝svn

原创 js base64編碼格式圖片另存爲下載

  <a id="tttt"></a> <div style="text-align: center"> <img id="ringoImage" src="你的base64" style="height:

原创 springboot實現自定義短網址

短網址(Short URL) ,顧名思義就是在形式上比較短的網址。通常用的是asp或者php轉向,在Web 2.0的今天,不得不說,這是一個潮流。目前已經有許多類似服務,藉助短網址您可以用簡短的網址替代原來冗長的網址,讓使用者可以更容易的

原创 java微信分享

微信參考文檔https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html 微信官方文檔 步驟一:綁定域名 先登錄微信公衆平臺進入“公衆號設置”的“功能設置

原创 java反射map轉實體類 實體轉map

import java.lang.reflect.Field; import java.lang.reflect.Modifier; import java.sql.Date; import java.util.HashMap; im