原创 jdk1.4 構建 java多線程,併發設計框架 使用列子(四)

 使用jvm反射,通過類名取得一個處理數據客戶端的實例。import java.io.ByteArrayOutputStream;import java.lang.reflect.InvocationTar

原创 jdk1.4 構建 java多線程,併發設計框架 使用列子(三)

import java.io.*;import java.net.Socket;import java.io.BufferedInputStream;import java.io.ByteArrayOutputStream;import 

原创 java多線程數據導入構想

公司最近在一些項目中需要與其它公司進行數據對接,以及公司自身的系統升級,需要把上T的數據移植到新系統中。 考慮過用 DTS,與IBM的data工具,但是對於這種業務邏輯過多的處理情況下,並不好實現。 所以我採用java來做。 不過java

原创 jdk1.4 構建 java多線程,併發設計框架 (五)

/** * 對客戶的請求進行併發支持類. * 封安併發隊列的操作,使之透明,只要有服務直接放入隊列中, * 等待處理. * @author guishuanglin 2008-11-3 * */public class Concurren

原创 程序員,軟件開發,軟件教育,人員9本重要的軟件相關書籍

 每一位黑客都需要一個堅實的圖書館來尋找靈感以及查找參考資料。這兒的列表能給你一些你想要的東西,裏面既有計算機科學的頂級大學教材,也有對業界的真知灼見,還有你不可或缺的參考書籍。它囊括了黑客的經典著作。 人

原创 四個有害的 Java 習慣用法

 四個有害的 Java 習慣用法和如何克服它們原本地址:http://www.javaworld.com/javaworld/jw-07-2008/jw-07-harmful-idioms.html?pag

原创 jdk1.4 構建 java多線程,併發設計框架 (二)

 一個多線程併發排隊/** * 線程請求隊列,用來處理多線程併發排隊. * 實際用的是先進先出的堆棧 Queue,默認隊大小爲128 * @author guishuanglin 2008-11-3 *  

原创 jdk1.4 構建 java多線程,併發設計框架 (三)

 啓動一個線程,用來跟蹤隊排裏的客戶請求/** * 隊列服務.用來查看線程隊排中的請求. * 啓動一個線程,用來跟蹤隊排裏的客戶請求. * 如果隊中有客戶的請求,則創建一個新線程獨立處理,<br> * @a

原创 jdk1.4 構建 java多線程設計框架 (一)

 實現處理多線程併發的數據隊列(1.5有隊列,1.4要自己設計)import java.util.Vector;/** * 隊 * @author guishuanglin 2008-11-20 * */p

原创 越深入java 就覺得java做得越爛,java設計問題 之 : 數據綁定

 如果提到數據綁定,java可能是個永遠的痛,Swing,AWT,SWT 整個就是個爛得要命的東西。 很多工具都能夠順利綁定數據,便於數據庫開發,目前java XUL還讓人有點興趣。 用了這麼多年java,

原创 jdk1.4 構建 java多線程,併發設計框架 (四)

/** * IConcurrentCall接口, * 主要用來封裝調用者的請求,Command設計模式的一種實現方式 * 此接口實際爲了隱藏線程Runnable接口. * @author guishuanglin 2008-11-3 * 

原创 越深入java 就覺得java做得越爛,java設計問題 之 : JVM緩字符串常量

在前面三貼中,我提到過 1 Object 要用8byte指針內存   see (http://topic.csdn.net/u/20081202/14/e93bd51a-a222-4e00-a7a5-5c6f07e7ed52.html) 

原创 提高java程序性能設計

 翻譯 by SuperMMX  閱讀整個的 "爲性能而設計" 系列:  第一部分: 接口事宜  第二部分: 減少對象創建  第三部分: 遠程接口 (March 23, 2001)  第一部分: 接口事宜 

原创 hibernate不支持數據庫斷開後重新連接問題

 我使用oracle901,tomcat4.1,jdk1.41,用的是1169k的class12.jar ,hibernate 用了幾個版本,都存在問題 不定期的出現錯誤,而且必須重新啓動tomcat纔可以