原创 基於服務器集羣的感想

 今天同學提及到的基於Ubuntu 操作系統的集羣方式:當多用戶訪問一臺主機時候,利用輪軸算法,把用戶的訪問平均分配到所有的主機上,這樣來實現服務器集羣。     但是問題來了,當我們建立一個項目之後,不可能把一個項目放在所有的服務器上,

原创 JPA 批註參考

JPA 批註參考 版本: 5/12/06 作爲 Java 企業版 5 (Java EE 5) Enterprise Java Bean(EJB) 3.0 規範的組成部分,Java 持續性 API(JPA) 顯著簡化了 EJB 持續性並提供

原创 web項目調試方法總結

在Web工程過程中,基於Web系統的測試、確認和驗收是一項重要而富有挑戰性的工作。基於Web的系統測試與傳統的軟件測試不同,它不但需要檢查和驗證是否按照設計的要求運行,而且還要測試系統在不同用戶的瀏覽器端的顯示是否合適。重要的是,還要從

原创 使用JdbcTemplate的execute()方法執行SQL語句

1、使用JdbcTemplate的execute()方法執行SQL語句 Java代碼 jdbcTemplate.execute("CREATE TABLE USER (user_id inte

原创 Hibernate 學習參考

第1課 課程內容. 6 第2課Hibernate UML圖. 6 第3課 風格. 7 第4課 資源. 7 第5課 環境準備. 7 第6課 第一個示例HibernateHelloWorld 7 第7課 建立Annotation版本的Hell

原创 分頁實現

package com.itbbs.model.info; /*** * @author chengchan.glun * @since itbbs1.3 2012/3/31 */ public class PagesInfo {

原创 java集合框架圖

簡化圖: Java平臺提供了一個全新的集合框架。“集合框架”主要由一組用來操作對象的接口組成。不同接口描述一組不同數據類型。 Java 2集合框架圖 集合接口:6個接口(短虛線表示),表示不同集合類型,是集合框架的基礎。 抽象類:5個

原创 ClassLoader.loadClass() throws java.lang.ClassNotFoundException

root exception is java.rmi.MarshalException:error marshalling arguments:nested exception   今天寫一個RMI的應用,氣死人了,弄半天,跑到sun官

原创 曬曬自己剛剛寫的大學生創新工作室階段性總結

 負責文件的上傳下載模塊的開發,支持多文件上傳(最多文件數可以自定義),大文件上傳(管理員可以在struts.xml中自定義大小);對文件的搜索功能,對多用戶併發操作的處理;利用觸發器對用戶信息初始化,利用單例模式完成一些小應用,例如每個

原创 字符編碼的初步理解

String(byte[] bytes,       Charset charset)           通過使用指定的 charset 解碼指定的 byte 數組,構造一個新的 String。getBytes(Charset

原创 java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)

sql: C:\>mysql -u root -p Enter password: ****** Welcome to the MySQL monitor. Commands end with ; or \g. Your M

原创 生產者與消費者

package com.ccl.thread; public class ProducerCustomer { /** * @author changlun.cheng * @param args * @see Prod

原创 從配置文件裏讀取數據,實現多數據庫連接

配置文件: db.properties driverClass=com.mysql.jdbc.Driver url=jdbc:mysql://127.0.0.1/itbbs username=root password=sa 加載配置文

原创 Java Message Service

發送端: package com.ccl.app; import javax.jms.Destination; import javax.jms.MessageProducer; import javax.jms.Session; im

原创 ejb3+jboss+ant的第一天

try { InitialContext ctx = new InitialContext(); HelloWord hello = (HelloWord) ctx.lookup("HelloWordImpl/remote