原创 獻給2014屆畢業生的建議

本來是不想寫這種文章的,一來自己混的並不怎麼樣,二來每個人的見解追求不同,不好一概而論。但是看着好多師弟還是很迷茫,給出一些自己的見解吧,不一定對,僅僅是自己的看法。這些情況可能更多的是側重軟件專業的學生,因爲對其他的專業也不怎麼了解。

原创 一個編程新手的誤區

之所以寫這篇文章,源於學生時代的大多數人的抱怨。即便是到了公司,這樣的人仍然不在少數,就自己的看法寫寫吧。 學生時代最常聽到的話“老師讓……做,老師沒講過……”,在公司到沒有這樣了,改爲“師傅沒教過……,我以前都是……做,以前沒做過……

原创 設計模式心得(一) 簡單工廠模式

一直以來想要整理一下設計模式的心得,總有這樣那樣的事情耽誤,現在抽點寫一下吧。其實跨度這麼長時間,自己的理解也變化了不少。當然純屬個人的理解,有不對的地方還是多包涵。 簡單工廠模式應該是每一個學習設計模式的第一站,爲什麼這麼說呢,這就要

原创 設計模式心得(四) 開放——封閉原則

好幾天不更新了,本着這次一定要堅持寫下去的原則,這個寫一個比較核心的原則——開放封閉原則。 開放——封閉原則,是說軟件實體(類、模板、函數等等)應該可以擴展,但是不可修改。 如何理解開發封閉呢?其實最簡單的理解,面對需求,對程序的改變

原创 設計模式心得(二) 策略模式

這次說說的設計模式是策略模式,什麼是策略模式呢。它定義了算法家族,分別封裝起來,讓它們之間可以互相替換, 此模式讓算法的變化,不會影響到使用算法的客戶。下面用一幅UML圖來說明一下這個關係,這個圖屬於一個比較典型的策略模式。 這個圖

原创 關於頁面元素的絕對定位和相對定位

從今天開始要經常性的把一些小知識點整理一下了,可能有些很簡單,不過應該是都能用得到的。 關於div的絕對定位和相對定位,這個是每一個搞前端的IT人員都會用到的,所謂絕對定位,就是這個東西就是在那裏了,不管其他東西怎麼動,我的位置不變,這

原创 關於程序用途的小見解

最近回顧自己的編程學習過程,發現自己有一些不好的習慣是從剛開始的時候就種下了。現在還是要拿出來聲明一下吧,自己也不敢肯定是否一定是對的,看個人的理解吧。 程序是用電腦來幫助人解決一些重複性工作來提升效率的,但是我們剛開始接觸程序的時候,

原创 JavaScript中for..in循環陷阱

JavaScript中for..in循環陷阱 轉自:http://blog.csdn.net/dabing69221/article/details/15493549 大家都知道在JavaScript中提供了兩種方式迭代對象:

原创 設計模式心得(三) 單一職責原則

隔了好多天沒寫設計模式的東西了,今天再來寫一點吧。我儘量保證更新進度,算是對自己學習的一個督促吧。 我們先來看看,單一職責原則是如何定義的,“就一個類而言,應該僅有一個引起它變化的原因”。這個我們怎麼來理解呢?說句大白話就是不要“狗拿耗

原创 word模板中添加圖片

http://www.iteye.com/problems/72865 1.打開word文件  Java代碼   /**       * 打開一個已存在的文檔       *        * @param docPath 

原创 近來學習Nodejs有感

進來需要做網站,就研究了一下當下比較流行的語言,Python、ruby、Nodejs。 公正的說一下,三種語言開發網站效率都挺快的,與Java開發企業站相比,步驟和代碼顯然要少很多,因爲使用Java也有段時間了,公正的說,做業務比較複雜的

原创 全面挖掘Java Excel API 使用方法

轉載自:http://www.yesky.com/18/1886018.shtml 使用Windows操作系統的朋友對Excel(電子表格)一定不會陌生,但是要使用Java語言來操縱Excel文件並不是一件容易的事。在Web應用日益盛行

原创 java用poi實現對word讀取和修改操作(轉)

http://www.cnblogs.com/batys/archive/2011/11/24/2262392.html java用poi實現對word讀取和修改操作 java編程要實現對word的操作沒有vb那種編程語言來得容易,得

原创 Solr 3.5 入門配置應用

轉自:http://hi.baidu.com/lovewqww__/item/4aa88c9a8f860ddd1b49df80 機器上已安裝 : Tomcat 6.0    jdk1.7    mysql 5.0 1  訪問 ht

原创 客戶端Git代碼的下載與提交

(1)git clone 服務器用戶名@服務器IP:~/Git目錄/.git           功能:下載服務器端Git倉庫中的文件或目錄到本地當前目錄。   (2)對Git目錄中的文件進行修改。   (3)git sta