原创 Java串口編程6

   項目中又用到了串口,此次的需求是向短信貓發送命令,羣發短信,仍然用rxtx實現,但是發現了配置中與以前不同的地方:    僅僅需要將rxtxSerial.dll拷貝到[JDK-directory]/bin/下即可,在工程中引入RXT

原创 深入學習EJB3.0之一:概述與搭建環境

    現在做的項目正在使用EJB3,雖然用了有一段時間,但是自己總感覺並不是十分理解其中的許多內容,也並不清楚到底用EJB有什麼好處,所以找了一本書(EJB3.0入門經典)進行研讀,並根據自己和網上大家的理解準備寫一系列詳細的學習日誌

原创 從form的enctype屬性到Content-Type再到request.getInputStream() .

程序更新後,發現從flash發送過來的請求流接收不到了,百思不得其解,網上查了查,發現了下面的文章:   還是一個異常引發的故事: 需要實現一個手機客戶端行爲分析的需求,手機客戶端需要上傳一些數據文件。手機客戶端通過http協議post方

原创 0.0/0.0的問題

    衆所周知在java中如果除數爲0,則會拋出 Exception in thread "main" java.lang.ArithmeticException: / by zero     但是如果除數爲0.0呢?代碼如下: Sys

原创 Aptana的使用(三)(轉)

Aptana帶有默認的服務器,其默認路徑127.0.0.1:8000,但實際上我們一般使用自己習慣的服務器,那麼如何給Aptana配置本地服務器? 這裏以Apache爲例。 打開Servers窗體:(窗體說明請看第二篇) 新建個Ap

原创 程序開發中緩存的設計

    開發中使用到了緩存,用於將數據庫中的數據保存到內存中,然後在查詢的時候直接從內存中查出,而不用去連接數據庫,從而提高效率。     我將緩存設計成了一個map,用於存儲實體對象,key是這個類的id,value則是這個實體對象的引

原创 windows延遲關機命令

1.倒計時方式關機.如果你想讓電腦在1小時以後關機,方法是單擊桌面左下角的[開始]→[運行],在對話框中輸入"shutdown /s /t 3600 "命令,然後單擊[確定]按鈕. 2.指定時間關機.如果你想讓電腦在某個時間,例如網上1

原创 JasperReports的簡單介紹

簡單介紹 JasperReports是世界上最流行的開源報告引擎。它是完全用Java編寫的,它是能夠使用的數據來自任何類型的數據源,並生成像素級的文檔,可以查看、打印或導出在多種文檔格式,包括HTML、PDF、Excel、OpenOffi

原创 Aptana的使用(一)(轉)

Aptana是一個非常強大的JavaScript開發IDE。其中最引人注目的特性就是支持javascript庫的代碼自動提示。         目前最新版本爲2.0   官方網站:http://www.aptana.com/     

原创 Aptana的使用(二)(轉)

Aptana繼承了esplise的優良基因,窗體具有非常大的可配置性,並可以隨意拖拉。 默認的Aptana主要有以下窗體: File :項目和文件(2.0之前項目與文件是分開的,屬於不同功能窗體。) Reference :這個窗體出現的

原创 WEB-INF訪問受限問題

    今天開發一個新功能,向項目中添加了一個JSP頁,這個JSP頁在WEB-INF中的一個目錄下。做好之後放到環境上想看看效果如何,但是總是顯示404。求助後才知道,原來WEB-INF這個文件夾是一個受保護的文件夾,不允許客戶端進行直接

原创 FlyWeight模式

一、Flyweight模式的意圖: 緩存(共享)可以共同的對象、屬性,避免創建大量的重複對象、內容。二、Flyweight模式的特點: 爲重複或可共享的對象、屬性設置一個緩衝,稱爲內部屬性。這些內部屬性一般情況下都是不可修改的,也就是在第

原创 我們是怎麼老去的

最近中科院的一個項目,用戶強烈要求系統支持IE6,而我們系統提供的很多動態效果,在IE6上會非常難做,因此這成了一個多次協商,久懸未決的問題。 爲什麼必須支持IE6,用戶說,因爲我們很多科研單位的老師們,還在堅持使用它,想要全部升級,太難

原创 使用Socket判斷端口是否被佔用

//普遍使用的判斷端口是否被佔用的方法import java.io.IOException; import java.net.InetAddress; import java.net.Socket; import jav

原创 SSH:安全外殼協議

使用putty連接linux經常選擇SSH這種連接類型,找了篇文章瞭解一下:   一、SSH介紹 什麼是SSH? 傳統的網絡服務程序,如:ftp、pop和telnet在本質上都是不安全的,因爲它們在網絡上用明文傳送口令和數據,別有用心的