原文出處:http://blog.itcert.org/archives/1497
這份文件(或書)是給一個想學C programming language 的初學者學習用.
C 程式語言是一個多年來廣為被業界所使用的程式語言, 各種大型系統都可見其蹤影,
學會 C 語言只是一個開始, 代表你可以與其它的C programmer 溝通,
並看懂成千上萬用C 開發的系統的程式碼.–作者:劉錦憲
點擊下載:C程式基礎
原文出處:http://blog.itcert.org/archives/1497
這份文件(或書)是給一個想學C programming language 的初學者學習用.
C 程式語言是一個多年來廣為被業界所使用的程式語言, 各種大型系統都可見其蹤影,
學會 C 語言只是一個開始, 代表你可以與其它的C programmer 溝通,
並看懂成千上萬用C 開發的系統的程式碼.–作者:劉錦憲
點擊下載:C程式基礎
原文出處;http://blog.itcert.org/archives/1473#more-1473
CCNA認證(CCNA-思科網酪安裝和支持認證助理)是整個Cisco認證體系中最初級的認證,同時它也是獲得CCNP認證、CCDP認證和CCSP認證的必要條件(CCIP認證、CCIE認證不強制要求),而且許多Cisco專業認證(Cisco Qualified Specialist)也要求考生首先得具備的CCNA認證。但是通過640-802認證不是那麽容易。這裏有壹些關于640-802認證的重點和難點,希望能對妳的學習有所幫助。妳也可以到Testpassport上面尋找最新的資訊。
...原文出處:http://blog.itcert.org/archives/1477
Oracle數據庫以其高可靠性、安全性、可兼容性,得到越來越多的企業的青睞。如何使Oracle數據庫保持優良性能,這是許多數據庫管理員關心的問題,根據筆者經驗建議不妨針對以下幾個方面加以考慮。
一、分區
根據實際經驗,在一個大數據庫中,數據空間的絕大多數是被少量的表所佔有。為了簡化大型數據庫的管理,改善應用的查詢性能,一般可以使用分區這種手段。所謂分區就是動態表中的記錄分離到若干不同的表空間上,使數據在物理上被分割開來,便於維護、備份、恢復、事務及查詢性能。當使用的時候可建立一個連接所有分區的視圖,使其在邏輯上仍以一個整體出現。
1.建立分區表
Create table Employee(
EmpNo varchar2(10) primary key,
Name varchar2(30),
DeptNo Number(2)
)
Partition by range(DeptNo)
(partition PART1 values less than (11)
tablespace PART1_TS,
partition PART2 values less than(21)
tablespace PART2_TS,
partition PART3 valuse less than(31)
tablespace PART3_TS
partition PART4 values less than(MAXVALUE)
tablespace PART4_TS
);
表Employee依據DeptNo列進行分區。
2.分區索引
Create index Employee_DeptNo on Employee (DeptNo)local(
partition PART1 tablespace PART1_NDX_TS,
partition PART2 tablespace PART2_NDX_TS,
partition PART3 tablespace PART3_NDX_TS,
partition PART4 tablespace PART4_NDX_TS,
);
當分區中出現許多事務並且要保證所有分區中的數據記錄的惟一性時採用全局索引,在建立全局索引時,Global子句允許指定索引的範圍值,這個範圍值可以不同於表分區的範圍值。只有建立局部索引才會使索引分區與表分區間建立起一一對應關係。因此,在大多數情況下,應該使用局部索引分區。若使用了此索引,分區就能夠很容易地將索引分區與表分區建立關聯,局部索引比全局索引更易於管理。
3.分區管理
根據實際需要,還可以使用Alter table命令來增加、刪除、交換、移動、修改、重命名、劃分、截短一個已存在分區的結構。
二、重建索引
如果表中記錄頻繁地被刪除或插入,儘管表中的記錄總量保持不變,索引空間的使用量會不斷增加。雖然記錄從索引中被刪除,但是該記錄索引項的使用空間不能被重新使用。因此,如果表變化不定,索引空間量會不斷增加,不論表中記錄數量是否增加,只是因為索引中無效空間會增加。
要回收那些曾被刪除記錄使用的空間,需要使用Alter index rebuild命令。可以做一個定期運行的批處理程序,來重建最活動表的索引。這個批處理程序可以在空閒時運行,以避免該程序與其他應用程序衝突。若能堅持索引的這一程序規劃,便可以及時回收那些未使用空間,提高空間利用率。
三、段的碎片整理
當生成一個數據庫對象時(一個表或一個索引),通過用戶缺省值或指定值來為它指定表空間。一個在表空間中生成的段,用於存儲對象的相關數據。在段被關閉、收縮、截斷之前,段所分配的空間將不被釋放。
一個段是由范圍組成,而范圍是由相鄰的Oracle塊組成。一旦存在的範圍不能再存儲新的數據,這個段就會去獲得新的範圍,但並不要求這些範圍是彼此相鄰的。這樣的擴展會一直繼續下去,直到表空間中的數據文件不能提供更多的自由空間,或者範圍數量已達到極限。
因此,一個碎片太多的數據段,不僅會影響運行,也會引發表空間中的空間管理問題。所以,每個數據段只含有一個範圍是十分有益的。借助監控系統,可以通過檢查DBA_SEGMENTS數據字典視圖來了解哪些數據庫對象含有10個或更多範圍的段,確定其數據段碎片。
若一個段的碎片過多,可用兩種方法解決:
1.用正確的存儲參數建立一個新表,將舊表中的數據插入到新表中,再刪除舊表;
2.利用Export/Import工具。
如:exp system/manager file=exp.dmpcompress=Y grants=Y indexes=Y
tables=(T1,T2)
若輸出成功,進入Oracle,刪除上述表。
注:compress=Y表示將在輸出過程中修改它們的存儲參數。
imp system/manager file=exp.dmp commit=Y buffer=64000 full=Y
四、自由范圍的碎片整理
表空間中的一個自由范圍是表空間中相連的自由(空間)塊的集合。當一個段關閉時,它的範圍將被釋放,並被標記為自由范圍。然而,這些自由范圍再也不能與相鄰的自由范圍合併,它們之間的界線始終存在。但是當表空間的缺省值pctincrease設置不是0時,SMON後台進程會定期將這些相鄰的自由范圍合作。若pctincrease設置為0,那麼相鄰自由范圍不會被數據庫自動合併。但可以使用Alter table命令”coalesce”選項,來強迫進行相鄰自由范圍的合併。
不進行自由范圍合併,在日後的空間請求中,會影響到表空間中的空間分配。當需要一個足夠大的範圍時,數據庫並不會合併相鄰的自由范圍,除非沒有其他選擇。這樣,當表空間中前面較小的自由范圍已被使用時,將使用表空間中後面部分最大的一個自由范圍。結果,會因為沒有足夠多的使用空間,從而導致表空間需求的矛盾。由於這樣的情況出現,使數據庫的空間分配距理想越來越遠。自由空間碎片常會出現在那些經常關閉又重新生成的數據庫表和索引中。
在理想的Oracle表空間中,每一個數據庫對象存儲在一個單獨的範圍中,並且所有有效自由空間集中在一個巨大而連續的範圍中。這樣,在一個對象需要附加存儲空間時,可以在增加獲取足夠大自由空間的可能性的同時,最小化空間中的循環調用,提高自由空間使用率。
新Java發展到現在,按應用來分主要分為三大塊:J2SE,J2ME和J2EE。
這三塊相互補充,應用範圍不同。
J2SE就是Java2的標準版,主要用於桌面應用軟件的編程;
J2ME主要應用於嵌入是系統開發,如手機和PDA的編程;
J2EE是Java2的企業版,主要用於分佈式的網絡程序的開發,如電子商務網站和ERP系統。
先學習j2se
要學習j2ee就要先學習j2se,剛開始學習j2se先建議不要使用IDE,然後漸漸的過渡到使用IDE開發,畢竟用它方便嘛。學習j2se推薦兩本書,《java2核心技術一二卷》,《java編程思想》,《java模式》。其中《java編程思想》要研讀,精讀。這一段時間是基本功學習,時間會很長,也可能很短,這要看學習者自身水平而定。
...和CISSP相同的是,想要參加這項認項考試,必須先取得參加考試的資格,也就是成為所謂的候選人,首先必須在PMI認可的教育機構接受35小時的課程,另外,具備大學學歷(專科專歷不包含在內,碩士以上學位的應試資格也等同學士)的人要有4,500小時以上的專案管理經驗,高中學歷則是7,500小時;PMI會從所有參加考試的人員,抽出10%到20%的比例,要求提供資料進行資格審查,每位候選人在1年內有3次考試資格,如果不幸沒有通過,則必須明年再來。
...
我是在巨匠上課準備scjp與scwcd
跟大家分享拿這兩張認證的過程
因為工作需要的關係所以公司提供到巨匠認證中心上SCWCD的課程
上課的內容有應用在工作上所以可以很快了解上課內容
不過後來巨匠課程比較進階
後來就跟不上而沒辦法應用在工作上
只好當作是以後工作上的參考
五月巨匠SCWCD課程就結束了
六月因為有工作和出國所以沒時間先考SCJP
一直到了七月工作和出國都完成後才去考
LPIC Level 1 117-101 117-102
文章出處:
5.建議要考101的 指令和檔案系統部分 要好好把握 因為硬體和x window 太廣泛
只有指令是你能全部把握的 把lpi考試大網的指令通透 這部分應該可以拿高分
-------------------------------------------------------
【102】考題範圍和之前考過的人 雷同 自己去查看一下
1.填充題共35題(集中在前半部 伺服器部分僅有幾題)
2.各伺服器考觀念 並沒有考設定檔為何
而是問所列的圖 是那個伺服器何的設定檔
3.網路基礎:基本概念及指令
如:ping、netstat、c class的遮罩、算可用ip數、給圖 問gw....
4.安全防護:考得不深 iptables的基本語法要熟悉一下 如列出 防火牆,nat..
5.文件:基本題目 LDP comp.os.linux /etc/issue /etc/issue.net /etc/motd man存放的位置
6.核心:二題就有一題填空 指令運用要熟
7.其他 大都不深 102觀念考得較多 太舊的語法或設定檔 不會出現
CMDBA全稱是Certified MySQL DBA ,是SUN認證SQL數據庫管理員認證,CMDBA不寫應用程式,是擔任多部伺服器資料調校、規畫與優化的管理人員。取得資料庫管理員認證,考生必須通過 310-810(Sun Certified MySQL 5.0 Database Administrator Part 1)及 310-811(Sun Certified MySQL 5.0 Database Administrator Part II)考試。
CMDBA310-810 310-811官方規定考試費用:150美金/科,完成兩科考試交納300考試費用才能獲得參加CMBDA數據庫認證考試,考試問題數量約70題左右您必須各達到60﹪及65﹪以上的正確題數才能pass。
51-Pass提供兩千多種Prometric、VUE考試題庫,幫助您輕鬆通過MCSE, MCSA, MCTS, CCNA, CCNP, MCITP, Comptia A+, N+, Security+,OCA,OCP,SCJP等IT認證考試, 可以幫助更多的人輕鬆跨入IT界,成為國內外頂尖的IT工程師。51-Pass免費提供專業的微軟、思科、等熱門認證課程學習資料、認證手冊、學習考試心得幫助IT工程師取得專業證照。
...