五月 24

vim顏色標記

架站 沒有回應 »   瀏覽人數:[ 1,447user+921bot ]

在 linux 上最常使用的編輯軟體,當然以 vim 為主,vim 功能強大,讓它可以縱橫十幾年而歷久不衰,這裡就介紹一個標記顏色的小技巧,讓我們在閱讀上變的比較方便。

(繼續閱讀 »)

五月 23

主機遭入侵日誌紀錄

架站 沒有回應 »   瀏覽人數:[ 1,108user+743bot ]

        這一天早上,接到 ISP 的電話,他通知我說,我的主機遭入侵,植入假 pay pal 信用卡釣魚網站,一開始我還以為他是詐騙集團,看了 MRTG 之後才發現,這幾天主機上面的人數流量大增,我還以為是 blog 上的網友…

        開始追查,挖靠!!主機裡真的被放進了一個新網站,還真是著時的嚇了一跳,先拷貝一份起來(先求自保),在把 Apache 關掉,先研究一下這個假網站,不過還真做的一模一樣!

(繼續閱讀 »)

五月 23

        整理了一下網站上的ghost方案,讓大家參考一下,備份的方式百百款 rsync、tar、dd…等,但僅用於資料的備份,那系統呢?

        windows 上我們習慣用 ghost,linux 當然也是用 ghost 比較方便,雖然很芭樂,但是好用就好,其實看過許多的方式,ghost 的確是比較方便的,操作介面上也比較上手。

(繼續閱讀 »)

五月 23

Linux 圖形化監控 ─ bandwidthd

架站 沒有回應 »   瀏覽人數:[ 1,436user+898bot ]

bandwidthd可以用來追蹤並以圖型化、網頁化的方式,顯示你的 TCP/IP 網段中的使用狀況。

bandwidthd 圖型化是以網段中各自獨立的 IP 為對象,它可以不同的色彩來顯示 HTTP, TCP, UDP, ICMP, VPN 以及 P2P 協定的交通流量。

和 MRTG 不同的是,bandwidthd 追蹤的是各別的 IP 用量,而不像 MRTG 是顯示某一網路介面的總量,對於網管人員而言,bandwidthd 可說是一項好用的利器。

下載位址:
http://sourceforge.net/project/showfiles.php?group_id=89685&release_id=18485

(繼續閱讀 »)

五月 23

簡易防火牆建置 ─ iptables

架站 1 個回應 »   瀏覽人數:[ 1,390user+1,102bot ]

  iptables 是 Linux 中最常用的防火牆軟體之一,其實觀察各個 Linux distribution 都不約而同的把 iptables 內建安裝在系統中,它的重要性便可見一斑。

  防火牆是做啥用的?很多人常常把防火牆跟防毒軟體搞混,其實這兩種軟體性質是截然不同的,防毒軟體就是在防止一些惡意的程式來破壞主機或盜取主機資料的軟體;而防火牆的功能就是在阻擋這一些來自網路上的惡意連線的入侵、或是植入病毒,所以這兩種軟體是相輔相成的。

(繼續閱讀 »)

五月 23

原物料的興衰

亂講 沒有回應 »   瀏覽人數:[ 611user+534bot ]

2005-2008.png

五月 22

BindingSource 和 BindingNavigator

亂講 沒有回應 »   瀏覽人數:[ 1,316user+955bot ]

        BindingSource 類似 DataSet 算是一個資料流的中繼站,和 DataSet 不同的是 BindingSource 提供的功能比較多,支援資料繫結,能夠替表單封裝資料來源,和 BindingNavigator 搭配,可以輕易的做出許多功能。

一如剛剛上面所提,BindingSource 重要的元件特性有以下各點:

  1. 中間階層的間接取質
  2. 將資料來源視為一個清單
  3. 能夠在設計階段繫結到商業物件(要用錢買的)
  4. 同步化管理(Currency Management)
  5. 自訂的項目建立
  6. 交易式的項目建立
  7. 與 BindingSource 互相搭配

基本模型如下:

BindingSource.png

五月 20

建立資料庫連接字串的方法

程式 沒有回應 »   瀏覽人數:[ 1,660user+996bot ]

一、使用 ConnectionStringBuilder
1.連接 Access

VB.NET:
  1. Dim builder As New OleDbConnectionStringBuilder
  2. builder.Provider = "Microsoft.Jet.OLEDB.4.0"
  3. builder.DataSource = "|DataDirectory|\test.mdb"
  4. builder.Add("Jet OLEDB:Database Password", "123456")
  5. Dim str As String = builder.ConnectionString
  6. Return str

(繼續閱讀 »)

五月 20

        今天是馬英九正式就任,就某方面來看,許多人歡聲雷動,我覺得更大部分的人是抱著期望的心態,大家都在看,馬英九會怎麼拼經濟,但是一上任就打了自己一巴掌,把油價一次漲足,至少會讓他的民調掉10%,但管他的,我都選上了,不然要怎樣(以上請用台語發音)

(繼續閱讀 »)

五月 19

  我們在上一篇 物件導向無痛入門(3)-基本建立類別 的正妹範例中有用到 屬性(Property) 來約束所輸入的條件值,屬性 (Property) 的使用時機是來確保 USER 所輸入的值是正確的,而避免錯誤產生。
(繼續閱讀 »)