原创 用 Quartz 進行作業調度

Ref URL:  http://www.ibm.com/developerworks/cn/java/j-quartz/index.html 簡介: Quartz 是個開放源碼項目,提供了豐富的作業調度集。在這篇文章中,軟件工程師 Mi

原创 執行腳本出現bin/bash: bad interpreter: No such file or directory

/bin/sh^M: bad interpreter: No such file or directory 在Linux中執行.sh腳本,異常/bin/sh^M: bad interpreter: No

原创 Commons-net FTPClient上傳下載的封裝

    在項目中使用到FTP功能,於是採用類似Spring的各種回調機制公用各種代碼,減少代碼的開發量,簡化開發人員的學習難度.本文僅供學習交流使用,如有比較好的意見希望可以一起交流,再次表示感謝.

原创 Installation Documentation for The W3C Markup Validation Service

LInux/Unix URL: http://validator.w3.org/docs/install.html#install-check Windows URL: http://validator.w3.org/docs/i

原创 Oracle forall用法簡介

oracle forallFORALL語句的一個關鍵性改進,它可大大簡化代碼,並且對於那些要在PL/SQL程序中更新很多行數據的程序來說,它可顯著提高其性能。1:用FORALL來增強DML的處理能力Oracle爲Oracle8i中的PL/

原创 ORACLE批量綁定FORALL與BULK COLLECT

  FORALL與BULK COLLECT的使用方法: 1.使用FORALL比FOR效率高,因爲前者只切換一次上下文,而後者將是在循環次數一樣多個上下文間切換。 2.使用BLUK COLLECT一次取出一個數據集合,比用遊標條取數據效率高

原创 Java程序員從笨鳥到菜鳥之(三十一)大話設計模式之設計模式遵循的七大原則

 最近幾年來,人們踊躍的提倡和使用設計模式,其根本原因就是爲了實現代碼的複用性,增加代碼的可維護性。設計模式的實現遵循了一些原則,從而達到代碼的複用性及增加可維護性的目的,設計模式對理解面向對象的三大特徵有很好的啓發,不看設計模式,很難深

原创 Drools 規則引擎(上)

從今天開始,我們將分兩期來詳細的介紹Drools規則引擎的原理,和各關鍵類的使用方法。 Drools 規則引擎(上) 1. 概述 :Drools 分爲兩個主要部分:構建( Authoring )和運行時( Runtime )。 構建的過程

原创 簡化JavaMail:小巧 Jakarta Commons-Email 簡單教程

Jakarta發佈了Commons Emails 1.0 released 版本,目的是爲了簡化JavaMail。 知道有它幾個class嗎?你一定想不到,只有8個! 好了,開始我們的jakarta co

原创 Drools 規則引擎(下)

4 . WorkingMemory:   Figure 4.1 WorkingMemory WorkingMemory 是運行時規則引擎的主要類。它保持了所有被 asserted 進 WorkingMemory 的數據的引用,直到取消(

原创 appache commons ftp FTPClient 實例

以下是appache commons ftp FTPClient 實例: import org.apache.commons.net.ftp.FTPClient; import org.apache.commons.net.ftp.FTP

原创 JavaMail 深入淺出

  我幹軟件開發也有一點的年頭了,回頭想想,也經歷了不少的酸甜苦辣,爲解決了複雜的問題快樂過.也爲不分晝夜的加班趕工程鬱悶過.不過這些都沒能減少我對計算機的熱情,我對程序的喜好.以前對JavaMail也有一些學習性的認識,不過一直沒在實際

原创 Oracle批量綁定FORALL字句的增強功能

技術概述 當 PL/SQL 應用程序需要處理索引表時,在不確定所有索引是否均位於該表上時,有時不能使用標準 FOR 循環來迭代值。Oracle 數據庫 10g 通過集合中的非連續索引引入了對 FORALL 語法的支持。INDICES

原创 Apache 虛擬主機 VirtualHost 配置

Refer URL: http://www.neoease.com/apache-virtual-host/ 虛擬主機 (Virtual Host) 是在同一臺機器搭建屬於不同域名或者基於不同 IP 的多個網站服務的技術. 可以爲運行

原创 linux Apache安裝

1.       下載apache,http://httpd.apache.org/download.cgi  通過這個官方網站,我們可以下到最新的版本。現在版本都是以這樣的方式表達的:httpd-*.*.*.tar.gz 2.