原创 火狐瀏覽器打不開問題

嘗試使用firefox -p -no -remote啓動瀏覽器,新建一個配置文件,在不受擴展干擾的情況下試一試是否還有此類問題。或使用firefox -safe -mode啓用瀏覽器的安全模式,進行同樣的操作嘗試。(以上指令,window

原创 類和接口關係

IntelliJ IDEA之UML類圖 生成方法 Show Diagrams 選中需要的類,右鍵單擊Diagrams,之後點擊Show Diagrams,或者快捷鍵Ctrl+Alt+Shift+U 生成類圖,將類圖顯示在編輯器窗口中 Sh

原创 學習阿里巴巴開發手冊-10

1.好的單元測試必須遵守AIR原則   A自動化 I獨立性 R可重複 2.單元測試應該是全自動執行的,並且非交互式的。單元測試中不準使用System.out來進行人肉驗證,必須使用assert來驗證。 3.單元測試用例之間決不能互相調用,

原创 學習阿里巴巴開發手冊-5

1.關於hashCode和equals方法處理原則  1)只要重寫equals,就必須重寫hashCode  2)set存儲的對象必須重寫hashCode和equals方法  3)自定義對象作爲Map的鍵,必須重寫hashCode和equ

原创 學習阿里巴巴開發手冊-補充

1.獲取單例對象需要保證線程安全,其中的方法也要保證線程安全。 2.創建線程或線程池時 請指定有意義的線程名稱。 3.線程資源必須通過線程池提供,不

原创 學習阿里巴巴開發手冊-14

ORM映射 1.在表查詢中,一律不要使用 * 作爲查詢的字段列表,需要哪些字段必須明確寫明。 說明:1 ) 增加查詢分析器解析成本。2 ) 增減字段容易與 resultMap 配置不一致。 2. POJO 類的 boolean 屬性不能加

原创 學習阿里巴巴開發手冊-15

工程規約 1.應用分層 圖中默認上層依賴於下層,箭頭關係表示可直接依賴,如:開放接口層可以依賴於Web層,也可以直接依賴於 Service層 開放接口層:可直接封裝 Service接口暴露成 RPC接口;通過 Web封裝成 http接口

原创 redis5.0.8 集羣部署

 集羣搭建 1 準備工作 redis5.0版本之後可以直接使用redis-cli命令創建集羣 2 集羣部署情況 (1)Redis集羣最少需要6個節點,3主3從,可以分佈在一臺或者多臺主機上。 真集羣:6臺主機,每臺主機的redis服務使

原创 轉-多模字符串匹配算法-Aho–Corasick

轉自https://www.cnblogs.com/hwyang/p/6836438.html 背景 在做實際工作中,最簡單也最常用的一種自然語言處理方法就是關鍵詞匹配,例如我們要對n條文本進行過濾,那本身是一個過濾詞表的,通常進行過濾的

原创 Linux機器相關參數

CPU信息查看: cpu信息:cat /etc/cpuinfo 或者 cat /proc/cpuinfo 查看cpu物理核數:cat /proc/cpuinfo |grep 'physical id' | sort |uniq|wc -l

原创 收貨mysql索引

一個問題? InnoDB一棵B+樹可以存放多少行數據?這個問題的簡單回答是:約2千萬。爲什麼是這麼多呢?因爲這是可以算出來的,要搞清楚這個問題,我們先從InnoDB索引數據結構、數據組織方式說起。 我們都知道計算機在存儲數據的時候,有最小

原创 maven導入項目pom文件中project處紅線

1.本地倉庫依賴沒有下載完全出現update文件,查看對應導入失敗的包的位置刪除update文件 看project處的紅線提示的下一步路徑,比如:org.springframework.boot...找到最終需要的那個位置 2.maven

原创 maven setting.xml設置

參考別人的 自己試了下好使 Maven的標準settings.xml文件 配置目標   1. 默認jdk採用java8   2. 配置阿里雲鏡像和私服鏡像, 並且先從阿里雲下載, 下載不到的再去私服下載   <?xml version="

原创 Linux動態庫相關知識整理

動態庫和靜態庫在C/C++開發中很常見,相比靜態庫直接被編譯到可執行程序, 動態庫運行時加載使得可執行程序的體積更小,更新動態庫可以不用重新編譯可執 行程序等諸多好處。作者是一個Linux後臺開發,這些知識經常用到,所以 整理了一下這

原创 Vi中將每一行^M去掉

1. 先vi 打開要修改的腳本   2. 按一下Esc,然後輸入:%s/.$//g 然後回車   3. 保存退出,一切OK 點贊