原创 2011年軟件研發十大關鍵詞盤點
[CSDN年末專稿]導語:2011年即將過去,和往年一樣,這是糾結的一年。不平凡的一年,這也是技術領域精彩繽紛的一年。不管你願不願意,時間又來到了年末,又到了該做年度盤點和回顧的時候。CSDN軟件研發頻道將以十大關鍵詞的形式來爲
原创 javap -c命令詳解
一直在學習Java,碰到了很多問題,碰到了很多關於i++和++i的難題,以及最經典的String str = "abc" 共創建了幾個對象的疑難雜症。 知道有一日知道了java的反彙編 命令 javap。現將學習記錄做一小結,以供自
原创 java synchronized關鍵字
synchronized 是Java語言的關鍵字,當它用來修飾一個方法或者一個代碼塊的時候,能夠保證在同一時刻最多隻有一個線程執行該段代碼。 一、當兩個併發線程訪問同一個對象object中的這個synchronized
原创 struts封裝表單數據
在Struts2.0裏面有一個非常牛*的功能就是支持更高級的POJO訪問 登陸頁面login.jsp: <%@ page language="java" contentType="text/html; charset=utf-8"%> <
原创 解決php中文亂碼問題
最近在學習php的時候遇到中文亂碼問題。 解決方法很簡單: 1.首先我們要保持界面的編碼一致(以utf-8爲準) 靜態html中<meta http-equiv="Content-Type" content="tex
原创 struts2基礎知識整理
1.解決用戶直接訪問jsp的問題: 將jsp頁面放入WEB-INF下,應爲WEB-INF目錄中的內容不能直接訪問。只能通過轉發獲得。 2.j
原创 MySQL索引的查看創建和刪除
1.索引作用 在索引列上,除了上面提到的有序查找之外,數據庫利用各種各樣的快速定位技術,能夠大大提高查詢效率。特別是當數據量非常大,查詢涉及多個表時,使用索引往往能使查詢速度加快成千上萬倍。 例如,有3個未索引的表t1、t2、t3,分別
原创 java線程池相關概念
一、簡介 線程池類爲 java.util.concurrent.ThreadPoolExecutor,常用構造方法爲: ThreadPoolExecutor(int corePoolSize, int maximumPoolSize,
原创 理解MYSQL事務以及隔離級
事務的概念 事務是一組原子性的SQL查詢語句,也可以被看做一個工作單元。如果數據庫引擎能夠成功地對數據庫應用所有的查詢語句,它就會執行所有查詢,如果任何一條查詢語句因爲崩潰或其他原因而無法執行,那麼所有的語句就都不會執行。也就是說
原创 Map的遍歷方式
方法一: 通過map調用values()方法返回一個value的集合,由於集合實現了Iterable接口,所以可以進行map值的迭代。 示例代碼:
原创 java web中表單數據傳輸亂碼的解決方案記錄
jsp中表單的提交方式有兩種post和get。 post提交表單數據,可以通過在servlet一端設置請求信息的編碼方式,即request.setCharacterEncoding("UTF-8");前提是jsp頁面的編碼也爲UTF
原创 java小爬蟲程序
Java編程技巧:小爬蟲程序 本文介紹Java編程技巧之小爬蟲程序的編程方法。 馬薩瑪索(http://www.masamaso.com/index.shtml)每天10點都會推出一折商品5件,就是秒購。男裝
原创 linux中exec命令相關
Linux中exec命令相關: exec和source都屬於bash內部命令(builtins commands),在bash下輸入man exec或man source可以查看所有的內部命令信息。 bash shell的命令分爲
原创 如何成爲一名無堅不摧的開發者
在這個日新月異的行業,對PHP開發人員,或其他任何方面的開發人員來說,每天學習和掌握新知識,從而不斷地提高自己是十分必要的。成功的開發者都有一個共同點,就是他們會關注很多編程,很專業,並且會將良好的編程習慣作爲一種藝術來看待。 本文將
原创 逐步設置vim C/C++語法高亮顯示和自動縮進
vim簡介 Vim(Vi Improved) 是一個類似於vi 的文本編輯器,在Vi的基礎上增加了很多新的特性和功能。Vim以其強大的功能和可定製能力,成爲Linux/Unix環境下開源的最重要的編輯器之一(另一個是 Emacs)