原创 MySQL 刪除空表 刪除沒有數據的表
#xybb爲數據庫名 有兩個地方需要改 BEGIN declare tab_name varchar(100);#表名 DECLARE Done INT DEFAULT 0; declare tab_count int;
原创 145 - Table ' is marked as crashed and should be repai
145 - Table './schoolhelp/xyb_user' is marked as crashed and should be repai 145-表“./schoolhelp/xyb_user”被標記爲崩潰,應重新修 修復
原创 Object轉對象 對象轉Object Object轉json json轉對象
<dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId>
原创 mysql 存儲過程 字段去重
BEGIN DECLARE bl_id int; DECLARE from_ids varchar(100); DECLARE bl_from_id varchar(100);#中間變量 DECLARE i int
原创 redis對token的管理
實現 登陸時 //存儲key到redis shi效未1920秒 RedisUtils.setObject(id,key,1920); 接口判斷讀取時 /** * 驗證token * @param id
原创 真分頁 假分頁
在我所遇到的分頁有兩種真分頁和假分頁 假分頁:適用於一般數據不多的情況在數據庫取到所有值後在後臺經行拆分 利:簡單 訪問次數較少 弊:處理不了較大的數據 真分頁:一般企業數據較多的查詢用到 每次都去數據庫取出該少量數據(當前分頁的數據)
原创 java 微信jsapi支付
拋開微信後臺配置不說,只要認真看一下其他的博文就可以解決 微信就是血坑,翻車了好幾次,加班通宵還幾次,終於解決了 網上都沒有完全的代碼,demo還有償,沒辦法自己研究 js: $(function () { z
原创 Java串口通訊 基於Java的串口通訊demo
效果圖 1.導入RXTXcomm.jar 鏈接:https://pan.baidu.com/s/1US0Re7wkzsp_v-f4M-Vhag 提取碼:bqv9 找到正在用的jdk 複製到該文件夾 2.代碼 pac
原创 mysql 查數據,以json形式(一條中包含多個子數據)
com_post_response回覆表/回覆帖子/回覆回覆 也就是說所有回覆都存在com_post_response表 現在,我查一條回覆,想要看到他的子回覆怎麼做(如圖) 表結構圖:消息表 id int post_id int
原创 springboot Netty搭建與使用 Java與機器通信
Netty是由JBOSS提供的一個java開源框架,現爲 Github上的獨立項目。Netty提供異步的、事件驅動的網絡應用程序框架和工具,用以快速開發高性能、高可靠性的網絡服務器和客戶端程序。 也就是說,Netty 是一個基於NIO的客
原创 mysql手機號模糊函數
BEGIN RETURN (select CONCAT(left(dateg,3),'******',right(dateg,2))); END
原创 mysql 字符串中的數字用星號代替,模糊字符串中的數字
選擇函數 直接點完成 BEGIN RETURN (select replace(replace(replace(replace(replace(replace(replace(replace( replace(repla
原创 HSSFWorkbook轉MultipartFile InputStream轉MultipartFile
HSSFWorkbook workbook = new HSSFWorkbook(); //業務邏輯,給HSSFWorkbook添加數據 //end ByteArrayOutputStream bos=new ByteArray
原创 1044 - Access denied for user ''@'localhost' to database...
創建數據庫時報錯:1044 - Access denied for user 'root'@'localhost' to database。。。 解決方法 #--------1-------------------- [root@i
原创 Java 圖片處理 白底黑字
原圖: 、 效果: 代碼: public static void main(String[] args) throws IOException { BufferedImage image = ImageIO.read(n