原创 Comet:基於 HTTP 長連接的“服務器推”技術

Comet:基於 HTTP 長連接的“服務器推”技術周 婷 ([email protected]), 軟件工程師, IBM 中國軟件開發技術實驗室簡介: 很多應用譬如監控、即時通信、即時報價系統都需要將後臺發生的變化實時傳送到客戶端而無

原创 struts2 上傳文件 FtpClient ftp操作

網上很多介紹struts2 上傳文件的例子,但很多都忘記了說明要加上攔截器fileUploadStack,否則得到的file將會是空的,以下是項目中用到的代碼,同時涉及到ftp操作Action類[java]view plaincopy/**

原创 Spring @Transactional

Spring事務的傳播行爲 在service類前加上@Transactional,聲明這個service所有方法需要事務管理。每一個業務方法開始時都會打開一個事務。 Spring默認情況下會對運行期例外(RunTimeException)進

原创 利用hibernate中的SchemaExport生成數據表

PS:一般在項目開發過程中,使用比較多的就是先建好表,再利用hibernate反向工程生成*.hbm.xml文件跟POJO類,個人認爲由於目前所使用的數據庫都是關係數據庫,而hibernate作爲一個ORM,把對數據庫的操作都對象化了,更應

原创 Hibernate的10個常見面試問題及答案

在Java J2EE方面進行面試時,常被問起的Hibernate面試問題,大多都是針對基於Web的企業級應用開發者的角色的。Hibernate框架在Java界的成功和高度的可接受性使得它成爲了Java技術棧中最受歡迎的對象關係影射(ORM)

原创 pushlet 傳遞頁面request參數

pushlet 傳遞頁面request參數最近項目中有服務器端推送的需求,考察了一下,感覺pushlet比較適合我們的情況。用起來比較簡單,網上資料也比較多(參考:開源框架Pushlet入門),就不多費筆墨了。最常見的用法如下:[java]

原创 解決JSP中文亂碼問題

大家在JSP的開發過程中,經常出現中文亂碼的問題,可能一至困擾着大家,現把JSP開發中遇到的中文亂碼的問題及解決辦法寫出來供大家參考。首先了解一下Java中文問題的由來:Java的內核和class文件是基於unicode的,這使Java程序

原创 驗證碼

驗證碼文件 p_w_picpath.jsp:<%@ page contentType="p_w_picpath/JPEG"import="java.awt.*,java.awt.p_w_picpath.*,java.util.*,javax

原创 我的友情鏈接

51CTO博客開發

原创 驗證碼的實現

在實際開發各種應用管理系統的時候,應當考慮到系統的安全性,爲了防止非法用戶採取窮舉法在線***,應當在登錄模塊採用了驗證碼手段。該模塊主要設計思想是:用圖片格式顯示隨機碼,即在服務器端通過程序將隨機產生的驗證碼字符畫在帶有干擾點的背景圖片上

原创 HDFS的缺點及改進策略

HDFS是一個不錯的分佈式文件系統,它有很多的優點,但也存在有一些缺點。目前而言,它在以下幾個方面就效率不佳:低延時訪問  HDFS不太適合於那些要求低延時(數十毫秒)訪問的應用程序,因爲HDFS是設計用於大吞吐量數據的,這是以一定延時爲代

原创 HDFS簡介

一、HDFS的基本概念1.數據塊(block)HDFS(Hadoop Distributed File System)默認的最基本的存儲單位是64M的數據塊。  和普通文件系統相同的是,HDFS中的文件是被分成 64M一塊的數據塊存儲的。

原创 RAID

定義獨立磁盤冗餘陣列(RAID,redundant array of independent disks)是把相同的數據存儲在多個硬盤的不同的地方(因此,冗餘地)的方法。通過把數據放在多個硬盤上,輸入輸出操作能以平衡的方式交疊,改良性能。因

原创 Spring @Transactional

Spring事務的傳播行爲 在service類前加上@Transactional,聲明這個service所有方法需要事務管理。每一個業務方法開始時都會打開一個事務。 Spring默認情況下會對運行期例外(RunTimeException)進

原创 struts2 上傳文件 FtpClient ftp操作

網上很多介紹struts2 上傳文件的例子,但很多都忘記了說明要加上攔截器fileUploadStack,否則得到的file將會是空的,以下是項目中用到的代碼,同時涉及到ftp操作Action類[java]view plaincopy/**