Update:2012.09.19
- 9月 19 週三 201214:20
FreeBSD 9.0 + apache + mono = .net axpx 動態網站伺服器
Update:2012.09.19
- 3月 29 週四 201210:14
【FreeBSD 8.2、9.0】Postfix 2.8.5 + dovecot 2.0.15 + MySQL 5.5.16 + PostfixAdmin 2.3.4 基本安裝
更新時間:2012.03.29
基本環境
- 3月 08 週二 201116:39
何謂OA
oa辦公自動化系統是適用於企事業單位的通用型網路辦公軟體,融合了我們長期從事管理軟體發展的豐富經驗與先進技術,該系統採用領先的B/S(流覽器/伺服器)操作方式,使得網路辦公不受地域限制。
辦公自動化(OA)是面向組織的日常運作和管理,員工及管理者使用頻率最高的應用系統,自1985年國內召開第一次辦公自動化規劃會議以來,OA在應用內容的深度與廣度、IT技術運用等方面都有了新的變化和發展,並成為組織不可缺的核心應用系統。
OA系統 - 簡介
辦公自動化(OA: OFFICE AUTOMATION)就是採用Internet/Intranet技術,基於工作流的概念,使企業內部人員方便快捷地共用資訊,高效地協同工作;改變過去複雜、低效的手工辦公方式,實現迅速、全方位的資訊採集、資訊處理,為企業的管理和決策提供科學的依據。一個企業實現辦公自動化的程度也是衡量其實現現代化管理的標準。
雖然諸如Lotus 1-2-3和MS Office系列的許多應用軟體可以提高辦公效率,但是這僅僅是針對個人辦公而言。辦公自動化不僅兼顧個人辦公效率的提高,更重要的是可以實現群體協同工作。協同工作意味著要進行資訊的交流,工作的協調與合作。由於網路的存在,這種交流與協調幾乎可以在瞬間完成,並且不必擔心對方是否在電話機旁邊或是否有傳真機可用。這裡所說的群體工作,可以包括在地理上分佈很廣,甚至分佈在全球上各個地方,以至於工作時間都不一樣的一群工作人員。
辦公自動化可以和一個企業的業務結合的非常緊密,甚至是定制的。因而可以將諸如資訊採集、查詢、統計等功能與具體業務密切關聯。操作人員只須點擊一個按鈕就可以得到想要的結果,從而極大得方便了企業領導的管理和決策。
辦公自動化還是一個企業與整個世界聯繫的管道,企業的Intranet網路可以和Internet相聯。一方面,企業的員工可以在Internet上查 找有關的技術資料、市場行情,與現有或潛在的客戶、合作夥伴聯繫;另一方面,其他企業可以通過Internet訪問你對外發佈的企業資訊,如企業介紹、生產經營業績、業務範圍、產品/服務等資訊。從而起到宣傳介紹的作用。隨著辦公自動化的推廣,越來越多的企業將通過自己的Intranet網路聯接到 Internet上,所以這種網上交流的潛力將非常巨大。
目前企業的辦公自動化程度可以劃分為以下四類:
起步較慢,還停留在使用沒有聯網的電腦,使用MS Office系列、WPS系列應用軟體以提高個人辦公效率。
已經建立了自己的Intranet網路,但沒有好的應用系統支援協同工作,仍然是個人辦公。網路處在閒置狀態,企業的投資沒有產生應有的效益。
已經建立了自己的Intranet網路,企業內部員工通過電子郵件交流資訊,實現了有限的協同工作,但產生的效益不明顯。
已經建立了自己的Intranet網路;使用經二次開發的通用辦公自動化系統;能較好得支援資訊共用和協同工作,與外界聯繫的資訊管道暢通;通過 Internet發佈、宣傳企業的產品、技術、服務;Intranet網路已經對企業的經營產生了積極的效益。現在正著手開發或已經在使用針對業務定制的 綜合辦公自動化系統,實現科學的管理和決策,增強企業的競爭能力,使企業不斷發展壯大。
辦公自動化已經成為企業界的共識。眾多企業認識到儘快進行辦公自動化建設,並佔據領先地位,將有助於保持競爭優勢,使企業的發展形成良性迴圈。
辦公自動化的實施應該考慮企業的實際情況,主要是企業的經濟實力。按照上述分析,第一類企業進行辦公自動化建設就需要較多投入,既要搭建企業 Intranet網路,又要開發辦公自動化系統,需要企業有較強的經濟實力才能完成;而對於第二、第三類企業,由於企業Intranet網路已經存在,只 是沒有或沒有好的辦公應用系統,所以只須投入相對網路投資少得多的資金即可開發通用辦公自動化系統,產生較高的投資回報。即便一步到位開發綜合辦公自動化 系統其投資也要比網路投資少得多,而產生的經濟效益更高;對於第四類企業,由於其辦公自動化基礎好,只須較少的投資即可達到目前辦公自動化的最高水準。
那麼,什麼樣的企業適合使用辦公自動化(OA)系統?幾乎所有企業都適合使用辦公自動化(OA)系統,但不同企業使用的目的性會有所不同,具體是:
[1]資訊化尚未入門的企業
由於沒有資訊化應用基礎,先上辦公自動化(OA),注OA有著近乎100%的成功率,有利於提高企業各級人員的基本素質與電腦方面的實際操作能力,有利於今後業務領域企業資訊化工作的開展。
[2]資訊化失敗或者嚴重缺乏資訊化工作信心的企業
資訊化失敗,特別是大型業務管理系統失敗,例如ERP,給企業方面的信心打擊是十分沉重的,為了重塑信心或者一開始就回避一下風險,選擇辦公自動化不失為一種選擇。
[3]缺少資訊化資金準備的企業
資訊化投入一般比較昂貴,在沒見到實際效果的時候,多數企業會猶豫不決。因此,對於謹慎型的企業或者資金不充裕的企業,先上辦公自動化(OA),有利於企業逐步瞭解企業資訊化及其作用,減少今後資訊化工作的盲目性。
[4]已擁有業務管理系統且需要進一步改善行政辦公與內部資訊交流環境的企業
辦公自動化(OA)與業務管理系統互為補充,可以豐富並完善企業資訊化工作的形式與內容
- 2月 23 週三 201113:06
RAID功能說明
Independent Disks 」的縮寫,也就是「獨立磁碟備援陣列」的意思。也有人將它說成「Redundant Array of
Inexpensive Drives」﹙低價硬碟備援陣列﹚,當初RAID技術發表時用的是這個全名,不過現在則是前者的說法較多人採用。
其中「Redundant」是「過多、多餘」的意思,要組成一部磁碟機通常只需一顆硬碟,甚至一顆硬碟還能分割成許多磁碟區。但是在組RAID磁碟機時,要用上的硬碟比一顆還要「多」,也就是要用上2顆以上的硬碟。
因此RAID在實體上是多顆硬碟,在系統中被當作一顆硬碟使用,而在作業系統底下,也還是可以將它分割為單一或多個分割區。因此建立好的RAID,
使用起來跟單一硬碟是完全相同的,只是依組成方式的不同,RAID可以提供更大的容量、更高的讀寫效能,或是額外的「安全性」。﹙這裡所說的「安全性」,
是指硬碟損毀之後資料重建、回復的能力,與加密防駭等功能無關﹚
而且RAID的「容量、速度、安全性」加成之後的CP值,能夠遠遠高於相同效能表現的超高階硬碟,這才是許多玩家樂於採用的主因。RAID的組成方式很多,在進入我們的測試之前,先帶大家看看RAID的各種類別。
JBOD (Just Bunch of Disks)
這種組成方式嚴格來說不算RAID,因為它的功能就跟它的全名一樣,「只是將多顆磁碟湊在一起」,
當作一顆超大硬碟來用。假設是4顆250GB的大硬碟,在JBOD模式下就成了一顆1TB﹙=1000GB﹚的超高容量硬碟,但是除了容量提升之外,它的
速度還是跟單一硬碟相同,也沒有額外的安全性。
RAID 0 (Striped)
這是最簡單也最猛的一種磁碟陣列,它的功能是在資料寫入時,將資料分割成幾個小區塊,分別存到各顆硬碟裡,因此可以提升寫入速度。當需要讀取時,再分別由所有硬碟裡將小區塊抓出來,所以也有較高的讀取速度。
但它的缺點是只要其中一顆硬碟壞掉,或只是小小的出點問題,都可能因為一小部分資料的不完整,就造成整個磁碟陣列無法正常讀取,全部的資料就這樣毀
於一旦,完全沒有安全性可言。儘管如此,RAID 0存取效能隨著組成硬碟數目增加而提升的特性,對於「效能至上」的玩家們還是有不小的吸引力。
RAID 1 (Mirrored)
這種磁碟陣列是將單一磁碟作「鏡射」(Mirror)的動作,也就是資料寫入時將相同的資料同時丟進兩顆硬碟,確保所有的資料都隨時存在另一個備
份。因為對單一硬碟寫入的資料量不變,所以寫入速度跟非RAID磁碟機沒有差別,不過在讀取時能同時由兩顆硬碟抓取資料,所以速度還是有所提升。
RAID 10 / 01 (Striped & Mirrored)
這是將RAID 0與RAID
1的架構作結合用的磁碟陣列,10與01的差別僅是先鏡射再分割資料,或是先分割再將資料鏡射到兩組硬碟,但功能是相同的,而且都需由4顆硬碟組成。這種
組法同時具備效能提升與資料備份的優點,只要不是「同組鏡射」的兩顆硬碟同時毀損,資料都可以救得回來。
RAID 2.3.4
這幾種RAID一直都沒有成為主流,也很少有硬體支援這幾種組法。它們都是由RAID 0改良而來,RAID 2是以位元為單位將資料分割寫入,並加入位元檢查用的錯誤修正碼(ECC),並以「漢明碼」來作資料編碼,單一磁碟毀損時可以藉此將故障硬碟的所有資料還原回來。
RAID 3則是改用的方式作資料編碼,並獨立使用一顆硬碟來存放同位檢查用的資料。而RAID 4同樣是以「同位元檢查」編碼、獨立硬碟存放檢查碼,但是資料的分割改回用資料區塊為單位。這兩種方式都至少需要3顆硬碟。
RAID 5 (Parity RAID)
RAID 5是由RAID 2.3.4改良而來,終於成為比較普及的一種架構。 它先將原始資料與同位檢查位元作組合,再以位元為單位分散存放在所有硬碟中,因此不需多用一部硬碟來存放檢查碼。
但RAID 5實際上仍需一顆硬碟的容量來存放同位檢查碼,所以RAID整體的可用容量會等於總容量減去單顆硬碟容量,只是這個浪費的空間是分散在各顆硬碟中。
RAID 5因為是分散的存取架構,因此效能提升明顯,而且任何一顆硬碟毀損,都還可以救得回來。 雖有浪費一顆硬碟容量的缺點,但是跟RAID 10 / 01一半的容量浪費相比,RAID 5單顆容量換得的安全性可說是相當划算。
各種RAID架構比較表
RAID方案 | 硬碟數 | 可用容量 | 效能 | 安全性 | 主要應用 |
JBOD | 大於2 | 全部 | 不變 | 幾乎等於0 | 容量至上 |
RAID 0 | 大於2 | 全部 | 最高 | 危險 | 追求效能的狂熱玩家 |
RAID 1 | 2 | 總容量的50% | 稍有提升 | 最高 | 完全不能出錯的資料備份 |
RAID 0+1 | 4以上的偶數 | 總容量的50% | 高 | 極高 | 同時需要備份和效能,且預算無上限 |
RAID 5 | 3以上 | N-1顆 | 讀快寫慢 | 好 | 同RAID 0+1但預算限制 |
- 2月 22 週二 201122:28
修改Tomcat 7 port
sudo -u root gedit /tomcat7/conf/server.xml
或直接至該文件夾中修改檔案
在配置文件中查找
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
8080表示預設port,可隨意更改
- 2月 22 週二 201122:24
Tomcat 常用指令
2. sudo -u root /tomcat/bin/shutdown.sh //停止service
3. ps -ef | grep tomcat //查看伺服器狀態
- 2月 22 週二 201121:59
修改tomcat 7的管理者帳號及密碼
因為tomcat預設沒有圖形管理介面的使用者帳號及名稱
所以必須修改tomcat-user.xml,加入使用者帳號其名稱才能使用
修改內容如下
- 2月 21 週一 201122:23
Yahoo拍賣搜尋引擎設定
可將連結設定為 http://tw.search.bid.yahoo.com/search/ac?p=#query#&ei=UTF-8
藍色字體的#query#就是在搜尋列中輸入的文字,utf-8則是為了避免輸入中文或其他語言時出現亂碼
- 2月 19 週六 201103:11
MAC 安裝 Tomcat 7.0.8
至官方網站下載Tomcat.tar.gz
解壓縮後放置任一目錄下即可,我放根目錄下
2.啟動,停止:
- 1月 09 週六 201022:54
練習Collections類的sort方法排序陣列
public class TestSort {
public static void main(String[] args) {
int[] a = {1, 3, 6, 7, 0, 2, 5, 8, 4, 9};
List l = new LinkedList();
for(int i=0; i<a.length; i++){
l.add(a[i]); //將a陣列元素依序放入List中
}
Collections.sort(l); //正序排序
System.out.println(l);
Collections.reverse(l); //逆序排序
System.out.println(l);
System.out.println(Collections.binarySearch(l,5));
//二分搜尋法,找到5的位置
Collections.shuffle(l); //亂序排序
System.out.println(l);
}
}