原创 使用npm安裝typescript一直處於sill install loadAllDepsIntoIdealTree狀態,安裝無法完成

使用npm安裝typescript一直處於sill install loadAllDepsIntoIdealTree狀態,安裝無法完成。 iZuf64n23158mew3n6xshaZ:~/node-v6.9.2-linux-x64/bi

原创 maven編譯跳過test設置

mvn clean install -Dmaven.test.skip=true

原创 JAVA內部比較器:實現Comparable接口

此接口強行對實現它的每個類的對象進行整體排序。這種排序被稱爲類的自然排序,類的 compareTo 方法被稱爲它的自然比較方法,比較此對象與指定對象的順序。如果該對象小於、等於或大於指定對象,則分別返回負整數、零或正整數。可以稱作是一個

原创 JAVA外部比較器:實現Comparator接口

強行對某個對象 collection 進行整體排序 的比較函數。可以將 Comparator 傳遞給 sort 方法(如 Collections.sort 或 Arrays.sort),從而允許在排序順序上實現精確控制。還可以使用 C

原创 eclipse導入maven工程,右鍵沒有build path和工程不能自動編譯解決方法

eclipse導入maven工程,右鍵沒有build path解決方法: 由於.project文件缺少 <natures>         <nature>org.eclipse.jdt.core.javanature</nature>

原创 使用Eclipse新建一個Maven Project時settings配置的mirror倉庫地址無法覆蓋默認地址導致打包失敗

使用Eclipse新建一個Maven Project,步驟如下: 1. 創建一個新的Maven Project 2. 選擇maven-archetype-quickstart 3. 輸入Group Id、Artifact Id、Ver

原创 阻塞隊列ArrayBlockingQueue說明

1. 什麼是阻塞隊列 對於共享數據,線程A想讀取的隊列中沒有數據時,處於阻塞狀態。直接線程B將數據寫入共享數據,線程被喚醒。 2.參考如下博客的線程狀態轉換圖和狀態說明,自己也做個收藏(來自:https://my.oschina.net