原创 關於log4j的使用說明

今天要分享的內容是log4j的使用。 每個系統都有日誌記錄,而多數都是用的log4j,以爲會配置了,懂了,發現還是有些細節的問題,要問,說不上來 先來直接看配置吧和測試用例吧 jar包的依賴 <!-- log4j supp

原创 給定2個數字,n,m,使得從1到n之間的數字組合,他們的和等於m,求所有組合

這個題目也是非常經典的問題,把一個數字分解成多個數字的組合之和,問有多少種可能,並輸出。 微軟比賽題目,對於這類題目,最爲簡單的版本就是,給定一個排好序的數字,求,這個數組中的任意兩個數字之和,等於給定的值。 這個就相對比較,簡單,2個指

原创 關於 google的guava公共庫的測試demo

最近在學習,guava公共庫的一些基本功能,確實的是可以提高開發效率,並且有些地方確實很好用。 代碼可以直接打開需要測試的地方進行運行。 不包含,net,事件總線,併發編程,反射和緩存。 手冊地址:http://tool.oschina.

原创 湯姆大叔的深入理解JavaScript讀後感四(完結篇)

今天要分享的內容是tom大叔的JavaScript系列的讀書觀後感完結篇 花了三天的時間,終於把大叔的博客,JavaScript系列看了一遍 收穫頗豐啊,不愧是經典,一下子很多零散的東西就串聯了起來 先簡單說一下背景吧 大概是1

原创 湯姆大叔的深入理解JavaScript讀後感一(1——16節)

今天要分享的內容是tom大叔的JavaScript系列的讀書觀後感 第一部分,編寫高質量JavaScript代碼的基本要點 內容不多,但是作爲從頭規範開始,值得遵循,現在看來,才更能明白裏面的道理。 總結一下: 1. 避免全局變

原创 關於vim的不可不知的快捷鍵

linux上使用vi編輯查看文本總是記不住那些按鍵? 先看幾張,可愛的娜娜奇 對於開發人員,linux是不陌生的吧,尤其是寫動態頁面的,經常要登錄linux上面查看,文件是否更新,以及更新的內容變化 因此今天總結一下,這些常用的快捷鍵

原创 nginx入門系列一

今天要分享的內容是nginx的基本知識 先看一下conf文件解釋 # vi nginx.conf user nobody nobody; # 運行 nginx 的所屬組和所有者 worker_processes 2;

原创 關於java中的synchronized的用法

今天要分享的內容是synchronized 這個地方也是,說起來知道同步的用法,但是並不是多麼的清楚,和上面的那篇mysql的子查詢一樣,看到代碼中很多這樣寫的。 就順便研究總結一下: 修飾對象有幾種(能出現在什麼地方) 修飾一個類

原创 Linux每日一命令學習系列總結

Linux每日一命令學習系列 這裏是羅列出最常用的命令組合,而不是一個個詳細介紹每個參數的用法,適合當你面對linux的終端的時候,知道有哪些命令,可是不知道加啥組合參數有啥效果的時候使用。 具體的可以去,這裏www.cnblog

原创 關於Java中的ThreadLocal用法

今天要分享的內容是java中的ThreadLocal 併發編程中,一個重要的內容是數據共享。當你創建了實現Runnable接口的線程,然後開啓使用相同Runnable實例的各種Thread對象,所有 的線程便共享定義在Runnable對象

原创 關於在linux上你必須要學的常用命令

從終端ssh到linux上,是否不知道該敲什麼命令,想看什麼?或者用linux的命令能幹啥?是否有這種困惑? 隨便測試分享幾張圖片 首頁這裏不會具體介紹所有命令的相關選項參數,因爲實在是記不住,有些也沒必要 會根據linux每日一命令的

原创 關於我的個人網站

大家好,在GitHub上搭建了一個個人網站,有空可以過去看一下, 傳送門 https://ghohankawk.github.io/

原创 關於hive中decode函數,默認轉碼沒有GBK中文字符集的問題

title: 關於hive中decode函數,默認轉碼沒有GBK中文字符集的問題 今天要分享的內容是hive的select查詢中的decode函數,對url進行轉碼的查詢,看了官方文檔,心都涼了,如下 string decode(bi

原创 關於sublime的不可不知的快捷鍵

怎麼能快速的使用sublime? 推薦,少女終末旅行,和上個季的,來自深淵的風格,不錯 前端那麼多的ide,我還是最喜歡sublime,因爲確實簡潔,啓動速度超快,其他的都太重了 總的分爲幾個部分 選擇類 Ctrl+D

原创 java中string的不可不知的編碼知識

今天要分享的內容是java的string的字符串編碼 首先記住一句話,字符串在 java 內存中總是按 unicode 編碼存儲的 先看一個測試用例 /** * @author hankun * @create 2017-06-27