原创 Mac 常用的 20 款效率神器推薦

01、IntelliJ IDEA -- JetBrains 系列產品 02、GoLand -- JetBrains 系列產品 03、Alfred 04、Google Chrome 05、iTerm2 06、Manico 07、Paste

原创 面試題系列一

轉載請註明原創出處,謝謝! 凡是含有面試系列的文章都能火一把(零度就想拉點粉絲,各位看官如果覺得不錯,多幫忙宣傳宣傳,謝謝),零度也是抱着這個態度試第一篇,如果好後續繼續系列文章,可能還會出分析篇!!! 線程池相關 單機上一

原创 Intellij IDEA 乾貨分享

更多視頻詳情:https://www.bilibili.com/video/av89385013/ Intellij IDEA 真是越用越強大 它總是在我們寫代碼的時候 不時給我們來個小驚喜 出於對 Intellij IDEA 的

原创 一文搞定NIO

轉載請註明原創出處,謝謝! 說在前面 上篇NIO相關基礎篇二,主要介紹了文件鎖、以及比較關鍵的Selector,本篇繼續NIO相關話題內容,主要談談一些Linux 網絡 I/O模型、零拷貝等一些內容,目前能理解到的就這些了,後

原创 NIO相關基礎篇一

轉載請註明原創出處,謝謝! 說在前面 NIO相關知識是很多後續的一些基礎知識,所以今天這篇文章僅僅是簡單介紹,後續會繼續有一到二篇相關NIO內容。 什麼是NIO Java NIO( New IO) 是從Java 1.4版本開始

原创 JVM菜鳥進階高手之路十四:分析篇

轉載請註明原創出處,謝謝! 題目回顧 JVM菜鳥進階高手之路十三,問題現象就是相同的代碼,jvm參數不一樣,表現的現象不一樣。 private static final int _1MB = 1024 * 1024;

原创 RocketMQ快速入門

前面幾篇文章介紹了爲什麼選擇RocketMQ,以及與kafka的一些對比: 阿里 RocketMQ 優勢對比,方便大家對於RocketMQ有一個簡單的整體瞭解,之後介紹了:MQ 應用場景,讓我們知道MQ在什麼時候可以使用,可以解決

原创 NIO相關基礎篇二

轉載請註明原創出處,謝謝! 上篇NIO相關基礎篇一,主要介紹了一些基本的概念以及緩衝區(Buffer)和通道(Channel),本篇繼續NIO相關話題內容,主要就是文件鎖、以及比較關鍵的Selector,後續還會繼續有一到二篇

原创 java二進制相關基礎

轉載請註明原創出處,謝謝! 說在前面 之前在JVM菜鳥進階高手之路十(基礎知識開場白)的時候簡單提到了二進制相關問題,最近在看RocketMQ的源碼的時候,發現涉及二進制的內容蠻多,jdk源碼裏面也是有很多涉及到二進制相關的

原创 學習高效編程之 Vim 方法

爲什麼學習 Vim 通過模式,Vim 賦予了同一個按鍵多種功能,大大提高了按鍵的功效,可以讓我們釋放鼠標和主鍵盤到方向鍵的切換,從而讓我們雙手集中在鍵盤中央區域,提高效率。 學習 Vim 就是爲了顯著提升編碼效率,對自己要求嚴格點

原创 jdk13快來了,jdk8的這幾點應該看看!

說明 jdk8雖然出現很久了,但是可能我們還是有很多人並不太熟悉,本文主要就是介紹說明一些jdk8相關的內容。 主要會講解: lambda表達式 方法引用 默認方法 Stream 用Optional取代null 新的日誌和時間

原创 看完這篇還不清楚Netty的內存管理,那我就哭了!

說明 在學習Netty的時候,ByteBuf隨處可見,但是如何高效分配ByteBuf還是很複雜的,Netty的池化內存分配這塊還是比較難的,很多人學習過,看過但是還是雲裏霧裏的,本篇文章就是主要來講解:Netty分配池化的堆外內存的細節,期

原创 IntelliJ IDEA 2019.2最新解讀:性能更好,體驗更優,細節處理更完美!

idea 2019.2 準備 idea 2019.2正式版是在2019年7月24號發佈的,本篇文章,我將根據官方博客以及自己的理解來進行說明,總體就是:性能更好,體驗更優,細節處理更完美! 支持jdk13 提示更加智能了

原创 idea萬能快捷鍵(alt enter),你不知道的17個實用技巧!!!

說明 IDEA裏有一個萬能快捷鍵(alt enter),功能非常強大,同一個快捷鍵,可以根據不同的語境提示你不同的操作, 很多人可能還不瞭解這些功能,在處理代碼的時候還手動處理,瞭解這些技巧之後,你編碼也是一種享受。 萬能快捷鍵(alt e

原创 驚:FastThreadLocal吞吐量居然是ThreadLocal的3倍!!!

說明 接着上次手撕面試題ThreadLocal!!!面試官一聽,哎呦不錯哦!本文將繼續上文的話題,來聊聊FastThreadLocal,目前關於FastThreadLocal的很多文章都有點老有點過時了(本文將澄清幾個誤區),很多