原创 Mybatis_3 1對多對多 多層查詢 association 與 collection 案例演示
//pojo public class AProjectVo extends AProject { private AProjectDetail aProjectDetail; //project : projectdetail
原创 centos6虛擬機 修改IP 修改hostname centos7修改ip
//centos6修改ip 1. 在虛擬機中新生村mac xx:xx:xx:aa:aa:aa 2. vim /etc/udev/rules.d/70-persistent-net.rules 把 上面 eth0的幾行刪掉。然後把最後的字符
原创 Mybatis_2 批量操作crud
//sql中的in操作 // 1.傳入map Map m = new HashMap<String,Object>(); m.put("gidList", list); m.put("gName", "002項目工程8543工程338")
原创 idea快捷鍵 常用
//idea idea 文件誤刪還原 https://blog.csdn.net/yjt520557/article/details/85095883 --工程模塊-- load/unload 是否加載工程中的module --搜索--
原创 mysql -常用
utf-8 一箇中文3個字節 key word(4)是4箇中文 ,3*4=12 相當於建立12字節長度的索引 如果是varchar 會發生相應變化+1到2,所以keylen爲14 key leng 4倍關係 2進制-16進制-utf
原创 js 轉譯
js 引用的轉譯 坑//間接獲取map的value|json的value js 轉碼解碼:坑//轉碼可以防止json解析出現問題 decodeURIComponent(abc) encodeURIComponent() var
原创 MyBatis_1 xml常用
//特點 mybatis 方法不能重載//xml常用 原符號 < <= > >= & ' " 替換符號 < &l
原创 mysql-服務
//mysql 的 事物與隔離級別 1.事物:略 2.事物的隔離級別:略 //服務狀態 //查看sql執行 ./mysql -uroot -p123456 -e 'show processlist \G' //linux中mysql各種運
原创 mvc接收ajax,複雜pojo,分頁,數組等
//1.一個ajax $.ajax({ url:"/", data:obj, type:"post", success:function(data){},//aaa爲服務器所返回的值 error:f
原创 mybais- idea配置mybais逆向工程啓動
idea逆向工程啓動配置 點擊運行按鈕下方Edit Configuration -> 點擊+ -> 選擇Maven -> 編輯Name : generator
原创 mysql-sql案例
//利用主鍵索引使用內連接 好於limit select * FROM product p JOIN (SELECT id FROM product WHERE id > 500 LIMIT 10) tmp ON p.id = tmp.
原创 sql-mysql 常用函數總結
//注意 mysql `` 的重要性 避免與mysql]中的關鍵字 相同而衝突//類型 decimal(20,3) 類型 參數幾位數字 保留小數點後幾位 //時間 當天0點 CURDATE() SELECT DATE_SUB(CURD
原创 常用util&string &Json
1.Java把字符串中的反斜槓(\)替換成(\\) Java中的replaceAll()方法要用4個反斜槓,表示一個反斜槓replaceAll()方法實際是採用正則表達式的規則去匹配的。 在regex中"\\"表示一個"\",在java中
原创 thymeleaf
//href <!--<a th:class="${bar.clas}" th:href="@{'/web/webnews/selectNewsListShow/'+${bar.pageSize}+'/'+${bar.pageNum
原创 流
// 複製過程中相當於api outputStream.write(car, 0, L); FileCopyUtils.copy(in, response.getOutputStream());