目前分類:未分類文章 (50)
- Dec 15 Tue 2015 20:09
互聯網公司安全的發展方向
- Dec 14 Mon 2015 14:31
freebsd雙線代理服務器架設
- Dec 12 Sat 2015 12:46
Linux常用shell命令
- Dec 11 Fri 2015 10:24
DB2 HADR安裝與配置案例
學了好長時間DB2了,寫一些關於db2這個HADR組件的功能吧。HADR是high availability disaster recovery的簡寫。組成HADR,需要一對機器(DB2並沒有支持多個從機,是因為這樣會給系統的管理帶來很大麻煩),一個主機(primary),一個從機(secondary)。從高可用性上來講,當主機發生故障時,從機可以很快的接替主機工作,可以減少數據庫的故障時間;從災難恢復上來講,如果主機由於不可預測的災難發生了故障,遠程的從機數據不受任何影響,可以保證數據不會丟失。
- Dec 09 Wed 2015 13:38
高性能WEB開發之圖片篇
- Dec 08 Tue 2015 14:04
Oracle數據庫遷移的幾種方式
- Dec 07 Mon 2015 13:29
MySQL數據庫Alter database 處理邏輯
- Dec 06 Sun 2015 13:00
匯編語言和C語言的混合使用
在C語言中怎樣使用匯編語言呢?這個問題在不同的編譯器中,具體實現方法是不同的。但是在實現大方上也但是就是有兩種,而且各種編譯器的實現方法也是大同小異。一種是在C語言中嵌入匯編語言代碼,另一種是讓C語言從外部調用匯編。下面我們就以Borland格式為例來說一說具體用法。但是,GCC和Microsoft的實現方法的和Borland只在格式上有點區分。當然,GCC的嵌入匯編是AT&T格式的。還好,不管什麽格式,只是表達形式的不同而已,其內在含義是一模相同的。還是那句話各種編譯器的實現方法是大同小異的,並沒有本質的區分。另外在最後還附帶了一篇介紹在GCC中使用內嵌匯編的文章。
一、兩種實現方式
- Dec 05 Sat 2015 13:49
思科2950交換機相關配置
- Dec 04 Fri 2015 15:51
VirtualBox虛擬機網絡連接設置的四種方式
- Nov 28 Sat 2015 11:20
Java軟件開發中可能出現幾個錯誤觀點
越來越多人開始使用Java,但是他們大多數人沒有做好足夠的思想準備(沒有接受OO思想體系相關培訓),以致不能很好駕馭Java項目,甚至 導致開發後的Java系統性能緩慢甚至經常當機。很多人覺得這是Java復雜導致,其實根本原因在於:我們原先掌握的關於軟件知識(OO方面)不是太貧乏就是不恰當,存在認識上和方法上的誤區。
軟件的生命性
- Nov 26 Thu 2015 16:04
shell編程
1. Shell是用戶與系統內核之間的接口。內核在系統引導時加載入內存,當用戶登陸後,系統啟動shell,將shell加載入內存,然後等待用戶輸入命令。Shell解釋並執行命令,實現用戶與內核的交互。
2. 編寫命令可以在命令提示符後直接輸入,也可以將命令放入一個文件內,這叫做shell腳本。Shell腳本可以包含判斷,循環等編程結構。
- Nov 19 Thu 2015 12:37
MOOON-server新消息處理接口
MOOON-server提供了一個通用的TCP框架,並對包的解析抽象出了IPacketHandler接口,這個接口提供了無限制的寬容度,支持任何協議,但是增加了使用復雜。
由於大多數協議,都會定義一個消息包大小字段,基於這個前提,MOOON-server引用了新的接口IMessageObserver,它能夠解析任何包頭是net::TCommonMessageHeader的消息,在一個包解析完整後(包括包頭和包體都已經接收完成),通過回調on_message()將消息傳遞給使用者,這樣就大大簡化了MOOON-server的編程。
- Nov 15 Sun 2015 12:04
軟件級負載均衡器(LVS/HAProxy/Nginx)的特點簡介和對比
現在網站發展的趨勢對網絡負載均衡的使用是隨著網站規模的提升根據不同的階段來使用不同的技術:
一種是通過硬件來進行進行,常見的硬件有比較昂貴的NetScaler、F5、Radware和Array等商用的負載均衡器,它的優點就是有專業的維護團隊來對這些服務進行維護、缺點就是花銷太大,所以對於規模較小的網絡服務來說暫時還沒有需要使用;另外一種就是類似於LVS/HAProxy、Nginx的基於Linux的開源免費的負載均衡軟件策略,這些都是通過軟件級別來實現,所以費用非常低廉,所以我個也比較推薦大家采用第二種方案來實施自己網站的負載均衡需求。
- Nov 14 Sat 2015 15:18
Sybase IQ的審計功能介紹
Sybase IQ具有一般的数据库审计功能,它提供的审计功能可以获得DDL(create table、index等)语句的信息,但是对于DML语句(insert、update、delete、select语句是不行的)。它提供的审计类型如下:
'all' enables all types of auditing.
- Nov 03 Tue 2015 16:56
Ruby在windows上的eclipse開發環境搭建
學習一種語言,我想最應該先了解的就是怎麽去搭建這種語言的運行環境。如果語言的運行環境我們知道了,再找到符合以往開發習慣的IDE工具,再 看一看入門的例子,再學一學語言相關的知識。這樣的時候,一種語言就應該開始入門了。其它只要堅持學習修煉,加以時日,撐握一種語言只是時間的問題。我的 ruby環境是基於linux環境的。在windows下步驟基本一樣,而且我感覺比linux還要簡單。
一、運行環境: