原创 多模塊下的mybatis plus配置

application.yaml 配置 mybatis-plus: # 配置要掃描的xml文件目錄,classpath* 代表所有模塊的resources目錄 classpath 不加星號代表當前模塊下的resources目

原创 idea 默認主題高亮顯示異常

最近idea的高亮變成了下圖這個樣子: 找了很久沒有找到原因,後面對比了舊版本idea的配置發現: Adjust colors for red-green vision deficiency (調整紅綠色視力缺陷的顏色) 這個選項被打上了

原创 Kafka 學習筆記一:基本概念

zookeeper: 負責集羣元數據管理、控制器的選舉等操作 producer: 將消息發送到 broker broker: 將收到的消息存儲到磁盤中 consumer: 負責從 broker 訂閱並消費消息 topic: 消息主題(邏輯

原创 ElasticSearch 基本概念和基礎操作

安裝 ElasticSearch -> 參考官方文檔,下載壓縮包解壓即可使用 ElasticSearch head → 相當於一個可視化工具,用來查看數據 -> 可以直接安裝瀏覽器插件 kibana (查詢工具) -> 參考官方文檔,下載

原创 我的第一臺咖啡機

自從開始早起,每天一杯咖啡就成了標配,在我的另一篇文章《咖啡+奶》中聊過,從一開始的3+1速溶進階到黑咖啡+鮮牛奶,這次我的咖啡體驗又升級啦。入了一臺膠囊咖啡機 Nespresso Inissia C40,愛喝咖啡星人終於有了一臺屬於自己

原创 爲什麼 redo log 具有 crash-safe 的能力,是 binlog 無法替代的?

昨天在複習 MySQL 日誌相關的知識,學的東西過一段時間後就會遺忘,遺忘後再重新思考,往往會有新的收穫。想到幾個問題,把它記錄下來。 爲什麼 redo log 具有 crash-safe 的能力,而 binlog 沒有? redo log

原创 博客優化小記

趁着週末把博客優化了一下,主要優化以下幾點: 閱讀統計和訪客統計 添加評論 升級hexo版本和NexT版本 配置SEO 靜態文件cdn加速 使用gulp壓縮文件 添加lazyload 添加站內搜索 閱讀統計和訪客統計 閱讀統計和訪客統計

原创 WordPress添加頁面導航

WordPress 原生的頁面導航不好用,我們可以利用插件改成分頁導航。 我們使用 WP-PageNavi 插件來替代原生的頁面導航。 安裝結束後進入主題編輯器,找到首頁 index.php,找到 navigation 或者 nav 相關的

原创 如何給WordPress添加閱讀計數

顯示文章的閱讀次數對 SEO 是有很大好處的,因爲每次點擊都會對文章進行一次小小的更新,我們可以用 WP-PostViews 這個插件來實現這個功能。 安裝插件 在博客後臺安裝 WP-PostViews 插件。 修改主題代碼 方法一:簡單的

原创 WordPress自動代碼高亮

WordPress 自帶的代碼塊是沒有代碼高亮的,我們可以通過安裝插件,設置代碼高亮。 因爲都是使用 Markdown 寫博客,再用 MWeb 發佈到博客上,Enlighter 這種需要依賴谷騰堡編輯器插入額外模塊的插件,就不太適合我了,雖

原创 《Algorithms Unlocked》讀書筆記2——二分查找和排序算法

《Algorithms Unlocked》是 《算法導論》的合著者之一 Thomas H. Cormen 寫的一本算法基礎,算是啃CLRS前的開胃菜和輔助教材。如果CLRS的厚度讓人望而生畏,這本200多頁的小讀本剛好合適帶你入門。 書中沒

原创 解決 iPhone 微信 H5 無法自動播放音樂問題

使用 wx sdk 在html導入sdk js文件。(如果網站是https導入的sdk也要使用https!) 然後在 wx.ready 中設置 play 方法並複製給全局變量 fm,當需要使用的時候再調用 fm() // 全局變量 fm2

原创 《Algorithms Unlocked》讀書筆記1——循環和遞歸

《Algorithms Unlocked》是 《算法導論》的合著者之一 Thomas H. Cormen 寫的一本算法基礎。 書中沒有涉及編程語言,直接用文字描述算法,我用 JavaScript 對書中的算法進行描述。 循環和查找 首先是三

原创 《Algorithms Unlocked》讀書筆記3——計數排序

《Algorithms Unlocked》是 《算法導論》的合著者之一 Thomas H. Cormen 寫的一本算法基礎,算是啃CLRS前的開胃菜和輔助教材。如果CLRS的厚度讓人望而生畏,這本200多頁的小讀本剛好合適帶你入門。 書中沒

原创 promise 和 async 的用法

promise // 先構造一個 promise 函數 // resolve 和 reject 都是一個函數 // resolve 在成功時調用 // reject 在失敗時調用 function promise() { return