原创 兩個Long類型真的不能直接用>或

  當我在Google輸入“Long類型的比較”時,會出現多如牛毛的與這個問題相關的博文,並且這些博文對此問題的看法如出一轍,都“不約而同”地持有如下觀點: 對於Long類型的數據,它是一個對象,所以對象不可以直接通過“>”,“

原创 工作中的一些感悟

不知不覺工作已三年半,準確的說是三年零五個月。在這過程中,在技術和業務上的成長,多多少少都會有一些,但最大的收穫,還是長見識。聊聊幾點感受吧。 學會向上彙報 別隻顧埋頭做事,要做“對”的事情。 這是個人情社會,你的領導也只是普通人

原创 JVM系列[2]-Java類加載機制

上一篇博文Java類的生命週期概要性地介紹了一個類從“出生”到“凋亡”的各個生命階段。今天,筆者就跟大家聊聊其中非常重要的一個環節:類的加載過程。Java虛擬機中類加載的過程具體包含加載、驗證、準備、解析和初始化這5個階段,各階段

原创 使用git分支保存hexo博客源碼到github

hexo是當前最火的靜態博客框架,支持Markdown格式文章編輯並自動生成對應的靜態網頁,簡單高效令人愛不釋手。 使用hexo寫博客的流程通常是, 通過hexo new post_name命令,會自動在source/_post

原创 如何優雅地爲Struts2的action加監控日誌

  好久沒寫博客啦,一晃竟已有5個月了,實在是慚愧的很,待整理的checklist還是挺多的,努力一一補上!今天這篇博文源於工作中的一個case:爲Struts2中的特定action添加監控日誌。對Struts2熟悉的童鞋可能會說,這個不

原创 CSDN-markdown編輯器用法

歡迎使用Markdown編輯器寫博客 本Markdown編輯器使用StackEdit修改而來,用它寫博客,將會帶來全新的體驗哦: Markdown和擴展Markdown簡潔的語法 代碼塊高亮 圖片鏈接和圖片上傳 LaTex數學公式 UM

原创 談談ali與Google的Java開發規範

  無規矩不成方圓,編碼規範就如同協議,有了Http、TCP等各種協議,計算機之間纔能有效地通信,同樣的,有了一致的編碼規範,程序員之間纔能有效地合作。道理大家都懂,可現實中的我們,經常一邊吐槽別人的代碼,一邊寫着被吐槽的代碼,究其根本,

原创 JVM系列[1]-Java類的生命週期

原本是想寫一篇關於Java類加載機制的博文,後來發現這個主題有點大,其中涉及的細節點太多,一篇博文,三言兩語恐怕無法講明白,於是乎決定從整體到局部,先來談談類的生命週期,從整體把握一個類從“出生”到“凋亡”的過程,其中涉及了類加載、使用、

原创 兩個Long類型真的不能直接用>或<比較麼?其實可以

  當我在Google輸入“Long類型的比較”時,會出現多如牛毛的與這個問題相關的博文,並且這些博文對此問題的看法如出一轍,都“不約而同”地持有如下觀點: 對於Long類型的數據,它是一個對象,所以對象不可以直接通過“>”,“==”,