原创 分佈式事務(通過TX-LCN進行實現)

淺談分佈式事務文章 https://www.cnblogs.com/tanshaoshenghao/p/11684727.html   上手博文 https://blog.csdn.net/qcl108/article/details/1

原创 Mysql相關參數及其設置

innodb_flush_log_at_trx_commi = 1 #每次redolog都直接持久化磁盤中 建議設置爲1 防止數據丟失 sync_binlog = 1 #每次事務的binlog都持久化磁盤中 建議設置爲1 防

原创 阿里雲打開安全組規則端口後,還是訪問不到項目解決辦法

今天使用阿里雲服務器進行發佈項目時出現了一點小插曲,打開安全組規則後,通過服務器ip和端口,還是不能夠訪問該接口,分析應該是防火牆的問題,就進行查看了防火牆 因爲安裝的系統是centos7 使用centos7防火牆管理 firewall

原创 mybatis邏輯運算符表示

符號 <   <=  >  >= &    ' " MyBatis替換符號 &lt;  &lt;= &gt; &gt;= &amp; &apos; &quot;  

原创 Java字符串排序(根據字節及字符長度進行排序)

因開發需要對一組sku的圖片進行排序,排序字段爲圖片名,排序方式爲升序, 圖片名命名規則: sku-圖片數字序號.jpg  或 特殊字符-圖片數字序號.jpg 或 中文.圖片數字序號.jpg  等等  命名規則很亂,因爲獲取的是第三方的數

原创 項目1被項目2所依賴,對項目2進行打包,運行項目2,可以訪問項目1中的Controller接口嗎?

答:不可以 測試準備: 使用springboot進行構建兩個maven項目,使得項目1被項目2所依賴 項目結構圖: 使得項目1被項目2所依賴 項目1及項目2Controller 啓動項目1,訪問項目2接口,結果顯示,404,資源找不

原创 升級打怪秒BOSS-開篇

從今天開始  從本章節開始進行升級打怪,習得武林祕籍,秒殺BOSS,開篇   System.out.println("HELLO BOSS");  

原创 mysql排除NULL數據

開發中遇到需要排除NULL數據方式   查詢爲NULL時 where isnull(字段名) 查詢不爲NULL時 where not isnull(字段名)

原创 vue將對象轉成查詢字符串

let queryString = querystring.stringify(waitReq); 轉成結果:

原创 mybatis插入完數據後返回主鍵id

因牽涉到多張表進行插入數據,後面插入需要前面插入的主鍵id,用於構建主外鍵關係,因此插入完數據後需要id回傳 將useGeneratedKeys屬性設置爲true keyProperty設置成主鍵id名 <insert id=

原创 插入數據時間和Mysql中時間相差14小時

今天進行插入數據時,發現插入的數據時間是現在的時間的14小時之前,考慮到可能是時區相差的問題 解決思路: 數據庫連接時直接指定時區 serverTimezone=GMT%2B8 在數據庫連接時,在url後面添加連接參數

原创 @PostConstruct註解的使用,解決向靜態變量注入值

今天在編寫工具類時遇到了一個問題,一般在定義工具類方時,我們會將工具類中的方法定義成static類型,使用時可以通過類名.方法名獲取該方法,無需實例化出對象才能使用其內部方法,但是當有些參數在配置文件中定義時,我們需要拿到這些參數就需要在

原创 學習大章

原创 MySQL的索引相關文章

簡單瞭解MySQL索引 https://mp.weixin.qq.com/s/7TPVOT7sloDUKmhldf9uvg MySQL索引原理擴展 https://mp.weixin.qq.com/s?__biz=MzAwNDA2OTM1

原创 Vue對JSON數據的序列化與反序列化

1.序列化 JSON.stringify(object) 2.反序列化 JSON.parse(jsonString);