原创 小經驗記錄-- idea無法補全

問題:今天Idea 怎麼都用不了快捷鍵,補全什麼的,原來是下面這個毛病。 fix it. File >Power Save Mode 被勾選了 ==節電模式

原创 錯誤: 找不到或無法加載主類 Test.class

閱讀《深入分析Java Web技術內幕》一書,發現如下小問題。 有一個如下目錄結構的類…/src/ch8/Test1.Java,但是在…/src/ch8/ 目錄下使用javac Test1.java編譯成功,但是在該目錄下執行

原创 同步異步阻塞非阻塞

1. 趣味版解釋 老張愛喝茶,廢話不說,煮開水。 出場人物:老張,水壺兩把(普通水壺,簡稱水壺;會響的水壺,簡稱響水壺)。 1 老張把水壺放到火上,立等水開。(同步阻塞) 老張覺得自己有點傻 2 老張把水壺放到火上,去客廳看電視,時不時

原创 ubuntu16.04 Atom編輯器配置python環境

首先安裝nodejs 安裝atom python的插件 運行py文件 ref-list 首先安裝nodejs apt install nodejs apt all npm darcy@darcy-pc:~$ node -v

原创 linux安裝完了嗎?

1. 設置Ubuntu16.04導航欄的位置 gsettings set com.canonical.Unity.Launcher launcher-position Bottom gsettings set com.canonic

原创 JDK1.8新特性彙總

接口的默認方法 Lambda 表達式 函數式接口 方法與構造函數引用 Lambda 作用域 訪問局部變量 訪問對象字段與靜態變量 訪問接口的默認方法 Predicate接口 Function 接口 Supplier 接口 Consum

原创 線程安全與鎖優化

線程安全與鎖優化 線程安全與鎖優化 線程安全 Java語言中的線程安全 不可變 絕對線程安全 相對的線程安全 線程兼容 線程對立 線程安全的實現方法 互斥同步 非阻塞同步 無同步方案 鎖優化 自旋鎖與自適應自旋 鎖消除

原创 垃圾收集器與內存分配策略

垃圾收集器與內存分配策略 標籤(空格分隔): 未分類 垃圾收集器與內存分配策略 GC要完成的三件事 對象死了嗎 引用計數法 可達性分析 引用 生存還是死亡 回收方法區 垃圾收集算法 標記-清除算法 複製算法 標記-整理算法 分代

原创 晚期(運行期)優化

晚期(運行期)優化 晚期運行期優化 Start HotSpot虛擬機內的即時編譯器 幾個問題 解釋器與編譯器 編譯對象與觸發條件 編譯過程 Client Compiler Server Compiler 查看及分析即時編譯結果

原创 Java內存模型與線程

Java內存模型與線程 Java內存模型與線程 Start 硬件的效率與一致性 Java內存模型 主內存與工作內存 內存間交互操作 對於volatile型變量的特殊規則 可見性 禁止指令重排序優化 對於long和double型變

原创 大數據技術-HBase:MSLAB介紹

隨着內存資源價格的降低,服務器的內存越來越大,很多都是達到96GB的。而Hbase的RS又是內存耗用性的,很多時候我們爲其分配了比較大的內存空間。但與此同時,很多人都會遇到配置大內存所導致的各種問題。 首先,我們知道HBase工作依賴

原创 早期(編譯期)優化

早期(編譯期)優化 早期編譯期優化 Basic Javac編譯器 解析與填充符號表 詞法 語法分析 填充符號表 註解處理器 語義分析與字節碼生成 標註檢查 數據及控制流分析 解語法糖 字節碼生成 Java語法糖的味道 泛

原创 Java複習

Java 框架圖1 Java複習題list Java深入 Java面試 Java 框架圖[1] Java複習題list Java面試題全集–上 Java面試題全集–中 Java面試題全集–下 面試總結 Java面試題集

原创 Go數組中的索引問題

今天看Go的時候,被索引卡了一下,這裏記錄一下. package main import "fmt" func main() { a := [...]int{5, 4: 1, 0, 2: 3, 2, 1: 4}

原创 Ubuntu16.04安裝Anaconda2和Anaconda3

安裝Anaconda2 安裝Anaconda3 1. 安裝Anaconda2; darcy@darcy-pc:~$ bash Anaconda2-4.3.0-Linux-x86_64.sh Welcome to Anacon