原创 java book
作爲Java程序員來說,最痛苦的事情莫過於可以選擇的範圍太廣,可以讀的書太多,往往容易無所適從。我想就我自己讀過的技術書籍中挑選出來一些,按照學習的先後順序,推薦給大家,特別是那些想不斷提高自己技術水平的Java程序員們。 一、Java編
原创 SAX Overview
SAX概念 SAX是Simple API for XML的縮寫,它並不是由W3C官方所提出的標準,可以說是“民間”的事實標準。實際上,它是一種社區性質的討論產物。雖然如此,在XML中對SAX的應用絲毫不比DOM少,幾乎所有的XML解析器都
原创 HTTP 協議基礎
HTTP(HyperTextTransferProtocol)是超文本傳輸協議的縮寫,它用於傳送WWW方式的數據,關於HTTP協議的詳細內 容請參考RFC2616。HTTP協議採用了請求/響應模型。客戶端向服務器發送一個請求,請求頭包含請
原创 數據庫設計中的14個技巧
1. 原始單據與實體之間的關係 可以是一對一、一對多、多對多的關係。在一般情況下,它們是一對一的關係:即一張原始單據對應且只對應一個實體。在特殊情況下,它們可能是一對多或多對一的關係,即一張原始單據對應多個實體,或多張原始單據對應一
原创 Test POI
package com.corp.custom; import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException
原创 sql having
select * from (SELECT fund_id, sum(dividend_amt) ttFROM FUND_DIVIDENDS FD1 group by fund_idhaving sum(dividend_amt) >60
原创 我對事件驅動的理解
我對事件驅動的理解作者:axgle引子“事件驅動”這四個字,我是在學習javascript過程中遇到的,例如"onclick事件".後來學習visual Basic,也遇到了這四個字----“事件驅動”。再後來瞭解.net以及學習flas
原创 Oracle的rownum原理和使用
在Oracle中,要按特定條件查詢前N條記錄,用個rownum就搞定了。 select * from emp where rownum <= 5 而且書上也告誡,不能對rownum用">",這也就意味着,如果你想用 select * f
原创 get file content
private String getFileContent(String url) { byte[] responseBody = null; try { HttpClient client = new HttpClient();
原创 JAVA encoding
現代計算機採用的都是馮.諾依曼體系結構,因此都具有相同的結構特徵,擁有五大組成部分:輸入數據和程序的輸入設備,記憶程序和數據的存儲器,完成數據加工處理的運算器,控制程序執行的控制器,輸出處理結果的輸出設備。JVM是一臺虛擬的計算機,也
原创 auto release
expect: #!/usr/bin/expectpackage require Expectset timeout 3600 spawn sudo -u wasadmin bashsleep 2 expect -gl "*Pass
原创 include.js
// new prototype defintiondocument.include = function (url) { if ('undefined' == typeof(url)) return false; var p,rnd;
原创 深入理解HTTP消息頭
(一)初識HTTP消息頭 但凡搞WEB開發的人都離不開HTTP(超文本傳輸協議),而要了解HTTP,除了HTML本身以外,還有一部分不可忽視的就是HTTP消息頭。做 過Socket編程的人都知道,當我們設計一個通信協議時,“消息頭/消息體
原创 網絡編程之:檢查URL所指定的圖片是否存在(轉)
可以利用java.net.HttpURLConnection內的getResponseCode()去檢查應答代碼(Response Code) Java代碼 URL url = new URL( postURL ); Htt
原创 java回調機制
java回調機制 回調概念:軟件模塊之間總是存在着一定的接口,從調用方式上,可以把他們分爲三類:同步調用、回調和異步調用。同步調用是一種阻塞式調用,調用方要等待對方執行完畢才返回,它是一種單向調用;回調是一種雙向調用模式,也就是說,被調