原创 從實際項目中淺談SSH框架中MVC分層思想的應用與優缺點(一)

         最近研究了一下Spring的MVC框架感覺功能很強大,所以想把使用後的感想寫出來。本人也不算什麼牛人,所以寫的理論性不是很強,之前開發了一個基於SSH框架的室內環境監測系統的客戶端,說實話結構現在看起來有點亂,尤其是後期

原创 待續

1.關於read(byte[] b) read(byte[] b) : 從輸入流中讀取一定數量的字節,並將其存儲在緩衝區數組 b 中。以整數形式返回實際讀取的字節數。在不指定讀取的起始點時,默認從流中讀取b.length長度的字節值到字

原创 對Spring的一些個人理解

1.      Spring最主要的就是IOC控制反轉。通過IOC容器,配置對象的依賴關係。 通過BeanFactory factory=new ClassPathXMlApplicationContext(“….xml”);      

原创 自定義Adapter,通過複寫getView方法,實現ListView中item背景顏色變化

學習Android編程的各位同學,如果用過listView的話,應該一定知道SimpleAdapter吧,但是系統自帶的SimpleAdapter功

原创 Eclipse下好使,但是cmd下執行java運行class文件提示Exception in thread "main" java.lang.NoClassDefFoundError問題

其實遇到這個問題,我想大概不會是幾個低級錯誤照成的,網上主要說的幾點是:1.注意大小寫。2.注意別java TCPSocket.clas,別加class。3.注意路徑。 個人感覺也就是第三個需要注意,前兩個我就不說了。 關於路徑問題。注意

原创 DAO模式圖解

DAOFactory:對所有代理類的靜態封裝,返回代理類。 Proxy:是對DAO的實現,裏面對impl配置數據庫連接,然後對impl進行封裝,裏面可以進行安全性檢查或者添加其他操作。 Impl:對實現DAO接口,是接口的具體實現。

原创 Spring+Hibernate集成後事務與Session的一些理解。

Spring的配置文件,在web.xml加載時,就按照類得映射給動態注入了,而且對於其中需要加載的hibernate配置文件,也只加載一次,就把sessionFactory注入給對象中。然後在類中如果需要取得sessionFactory,

原创 JAVA串口通信詳解

 淺談Java串行端口技術協議   串行通訊慨述   串行通訊協議有很多種,像RS232,RS485,RS422,甚至現今流行的USB等都是

原创 學校內網查詢到的外網IP,不能做服務器的個人理解

最近做一個javaweb的項目,在家用局域網測試的。一切ok。但是回到學校,用學校內網不可以了。 描述一下問題。 學校內網。輸入ipconfig ip顯示10.26.249.XXX       ----------這個是內網IP 然後我百

原创 Hibernate主鍵生成策略與save()方法是否發sql語句的研究

    public class SessionFlushTest extends TestCase {              /**    

原创 JAVA Observer

  Java 提供了 Observer 模式的默認實現,下面我們就看一下 Java 對 觀察者模式的支持。 Java 對 觀察者模式的支持 主要體現

原创 web.xml加載順序

一 1、啓動一個WEB項目的時候,WEB容器會去讀取它的配置文件web.xml,讀取<listener>和<context-param>兩個結點。  2、緊急着,容創建一個ServletContext(servlet上下文),這

原创 Socket編程中,儘量用PrintWriter取代BufferedWriter

簡單化德把問題說一下吧!最近試着編寫socket聊天小軟件。 在服務器端和客戶端產生一個Socket 後, 兩邊各自用getIputStream()和getOutputStream()方法,構造各自的輸入輸出流。 其中服務器端的Socke

原创 Hibernate導出表代碼

import org.hibernate.cfg.Configuration; import org.hibernate.tool.hbm2ddl.SchemaExport; public class ExportDB {     pu

原创 java數據庫連接爲何用class.forName().他和new有什麼區別。

在Java開發特別是數據庫開發中,經常會用到Class.forName( )這個方法。通過查詢Java Documentation我們會發現使用Class.forName( )靜態方法的目的是爲了動態加載類。在加載完成後,一般還要調用Cl