原创 記一次MySQL一次慢查詢的排查:MySQL字符集不一致導致索引失效

兩個表join查詢,explain查詢執行計劃的時候不走索引,這時候可以檢查兩張表字符集對應的字段的字符集,字符集對不上會造成索引失效的問題。   造成本次問題的原因是:有些舊錶需將原來utf8遷移爲utf8mb4,但只更改了表的字符集,

原创 git_配置SSH密鑰(Windows,Linux通用)

首先要生成SSH密鑰,命令是ssh-keygen,先用ssh-keygen --help來看看說明 根據說明提示:選取你所需要的參數,下面我將給出個參考: ①命令行下輸入(Windows在Git Bash下,Linux在終端下): /

原创 LocalDate、LocalDateTime和其他時間格式的轉換(JDK8)

JDK8以前,Java處理時間的方式非常繁瑣,並且有很多坑,這裏不做過多介紹。於是後面誕生了Joda Time這種優秀的日期-時間類庫,相信還有不少的在校生還在使用,因爲在2019年的校招秋招,我幫我大佬改校招試題,看到有人在簡歷中提到了

原创 IDEA重構項目一些小問題記錄

背景:IDEA(2019.2版本)將一個小模塊進行拆分,拆分到不同module後,大量飄紅。(附註一個坑:例如有個com.xxx.server的目錄要遷移,先在目標module下建立對應的com.xxx.server包,這樣遷移較爲方便,

原创 查看/刪除 Windows鎖屏及桌面 歷史記錄

Windows 默認鎖屏壁紙路徑:C:\Windows\Web\Screen Windows 默認桌面壁紙路徑:C:\Windows\Web\Wallpaper   Windows圖片內容緩存: C:\Users\Administrato

原创 SQLyog連接MySQL報錯:plugin caching_sha2_password could not be loaded

問題產生原因: MySQL8.0以後,身份驗證插件默認使用caching_sha2_password,舊版則是mysql_native_password 這可能造成一些MySQL客戶端連接不上的問題,從而報錯:plugin caching

原创 當頁面只有一個輸入框,按回車就會自動提交表單的詭異現象

①默認情況下,一個頁面只存在單個輸入框,無論按鈕是type="submit"還是type="button"類型,按回車鍵就會提交表單。 ②當type="submit"時,無論有幾個type="text"輸入框,回車均提交表單。(注:<bu

原创 阿里雲【雲效】DevOps簡單測評

簡介: 最近阿里雲雲效的DevOps平臺開始公測,還對小微企業有扶持計劃。對於小微企業而言,要實施DevOps,沒有一套提供管理DevOps流程的方案,無疑實施起來是比較麻煩的。恰好雲效公測,不知道是否能爲我們解決這個問題呢,正所謂實踐是

原创 阿里雲【雲開發平臺】簡單測評

簡介: 據阿里雲官網描述,【雲開發平臺】是一款爲開發者打造,一站式、全雲端的開發平臺,打開瀏覽器就可以開發、調試、上線。並且,可結合Serveless的模式使用。平臺幫助開發者簡化繁瑣的環境配置,快速啓動項目進入開發狀態,後續還會持續增加

原创 WinRAR去廣告

①在WinRAR安裝目錄創建txt文件, 拷貝如下內容並保存: RAR registration data Federal Agency for Education 1000000 PC usage license UID=b621cca

原创 對分佈式CAP理論的理解

先把每個拆分得概念理解清楚,然後依賴一些生活場景加以聯想,就好理解了 C(Consistency) 一致性:保證同一時間訪問所有節點的數據都是一致的 A (Availability)可用性:在系統中一部分節點故障後,系統是否還能響應客戶端

原创 同步、異步、阻塞、非阻塞的區別(科普版)

關於同步,異步,阻塞、非阻塞的概念,看了好多遍,但時間一長又很容易忘記,這篇科普版算爲以後的自己降低學習成本吧。   同步(Synchronous)和異步(Asynchronous): 同步和異步通常用來形容一次方法調用。 同步,指調用者

原创 mybatis創建SqlSessionFactory的bean實例失敗的排查思路

  自從入坑springboot,原生spring很少用了,最近打算複習下框架原理,用ssm搞一套小Demo。 結果就出現問題了:mybatis創建sqlSessionFactory時,出現如下錯誤 Caused by: org.spri

原创 Spring Ioc容器的簡單實現

public class IoCContainer { private Map<String, Object> beans = new ConcurrentHashMap<String, Object>(); publ

原创 sql_mode= only_full_group_by的一點小故事

今天數據分析崗那邊的女同事問我:這個語句爲什麼報錯 報錯信息如下: Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated co