原创 java 接口和抽象類

接口: Java接口是一系列方法的聲明,是一些方法特徵的集合,一個接口只有方法的特徵沒有方法的實現,因此這些方法可以在不同的地方被不同的類實現,而這些實現可以具有不同的行爲(功能)。   抽象類: 使用了關鍵詞abstract聲明的類叫作

原创 StringBuffer,StringBuilder和String 源碼解讀差別

string string是常量類,一經聲明不可改變,強行賦值實則創建新的一個常量; 創建常量開銷大於stringbuffer和stringbuilder;       StringBuffer:   繼承AbstractStrin

原创 Java gc機制淺析

Java gc機制淺析 學習Java到參加工做三年了,網上搜羅的面試題也好還是自己參與過的面試基本都被問到過Java gc機制,今天來總結下吧。 GC簡介 GC :Garbage Collections 字面意思是垃圾回收器,釋放垃

原创 redis部署

第一:下載1.直接在官網下載 2.使用wget命令下載:wget http://download.redis.io/releases/redis-4.0.2.tar.gz1在“/usr/local”目錄下創建redis目錄:mkdir r

原创 理解linux cpu load

理解linux cpu load 譯文原文 你可能已經很熟悉linux的平均load. 平均load是3個數 (可以用uptime或者top命令查看), 他們看着像下面這樣: load average: 0.09, 0.05, 0.01

原创 SVN操作手冊(windows)

svn簡介: SVN是Subversion的簡稱,是一個開放源代碼的版本控制系統,相較於RCS、CVS,它採用了分支管理系統,它的設計目標就是取代CVS。互聯網上很多版本控制服務已從CVS遷移到Subversion。說得簡單一點SVN就是

原创 使用命令服務器文件上傳下載

使用scp命令實現上傳下載 1、從服務器上下載文件 scp username@servername:/path/filename /Users/mac/Desktop(本地目錄) 例如: scp [email protected]

原创 Excel省市區三級聯動

今天做POI導入功能模板出現一個問題,在Excel中做一個省市區三級聯動,這裏把過程和大家分享下,希望批評指正 首先應該具備兩個相關的數據,一個是省市區的sheet頁表單資料。(這裏提供附件下載:http://pan.baidu.com

原创 eclipse快捷鍵 完整版

1. 【ALT+/】    此快捷鍵爲用戶編輯的好幫手,能爲用戶提供內容的輔助,不要爲記不全方法和屬性名稱犯愁,當記不全類、方法和屬性的名字時,多體驗一下【ALT+/】快捷鍵帶來的好處吧。    2. 【Ctrl+O】    顯示類

原创 服務器java進程查看

1.首先根據你訪問端口號找到程序的PId:netstat -anp | grep 8888這裏返回的23033就是Pid;2.查看該應用線程佔用:top -p 23033 -H3.查看進程信息:jstack 23033 |grep -A

原创 struts2 Json超長丟數據( struts2-json-plugin)

先描述下今天遇到的問題,查詢一個list 以json形式傳到頁面表格展示,數據多的時候整個頁面會取不到數據; 博主斷點了兩遍發現後臺代碼和SQL毫無問題,最後在頁面審查中發現界面沒有數據;這就奇怪了;數據少的時候有,多了就沒了; 在res

原创 iBatis 和 myBatis中 的“$”符號和“#”

一、iBatis中的$和# 在iBatis中使用sqlmap查詢時引用參數往往會使用 一對$或者#寫在參數前後,以此來區別原生sql和參數的區別;那麼#和$有什麼區別呢?什麼時候用#什麼時候又用$呢?這裏就這點和大家分享下: 簡單來說:

原创 linux vi命令

Ctrl+u:向文件首翻半屏; Ctrl+d:向文件尾翻半屏; Ctrl+f:向文件尾翻一屏; Ctrl+b:向文件首翻一屏; Esc:從編輯模式切換到命令模式; ZZ:命令模式下保存當前文件所做的修改後退出vi; :行號:光標跳轉到指定

原创 Java中的枚舉類

java5新增了枚舉類,是Java新特性,它允許使用枚舉來表示特定的常量且類型安全; 1.常量的使用: 例如: 使用: 這是個簡單的使用,下面看看更復雜點的流程分支: 其實枚舉更多時候是以類的形式用到開發項目中: 2:

原创 事物的四大特性和隔離級別

1:數據庫中事務的四大特性(ACID)⑴ 原子性(Atomicity)  原子性是指事務的不可分割,原子是物理上最小的單位,不能再做分割,事物也是一樣不能被分割開來;要麼全部執行成功,要麼全部失敗,是一次完整的操作,不能出現成功一半的情況