寫Windows Form到後來一定會碰到這個問題:「怎麼在表單間傳遞參數?」網路上當然有許多解法可以參考,今天剛好碰到這個問題,就一起加入許多解法的行列。
From rookie, to veteran, to expert
Sharing some tips about my job in IT industry, hope they'll help other guys on the Internet.
2016年3月27日 星期日
2014年11月15日 星期六
[C#] SCP-like WinForm Application Part 0:Introduction
這次要做的是類似WinSCP那樣的WinForm應用程式。會有兩組控制項,每組各有一個TreeView跟一個ListView,TreeView會顯示主機內硬碟跟資料夾的樹狀結構,ListView裡會以清單的方式列出TreeView選擇到的硬碟或資料夾裡的所有物件,而在ListView裡,可以藉由點擊資料夾的方式進入資料夾,並且TreeView也會跟著對應到同樣的資料夾。
[C#] SCP-like WinForm Application Part 1: TreeView
首先,是TreeView的部份。 就直接從工具箱裡拉一個TreeView到表單上,調整好大小,屬性這邊也不用調整,我們接下來會開始塞節點(node)到這個TreeView裡面。另外再拉一個ImageList,這裡會放幾張圖示,之後會畫進TreeView裡,看起來會好一些。
2014年10月5日 星期日
[Linux] dm-crypt
最近對Linux上的硬碟加密做了一點研究,是個頗為基本的手法,叫作dm-crypt,操作起來還算簡單直覺。
在Kernel 2.6版後,dm-crypt就已經內建在系統安裝套件中,不用再安裝其他套件就能使用。
2014年5月30日 星期五
[C#] 解決HttpWebResponse.GetResponseStream().close()執行很慢的問題
一年多前我寫了個下載網頁上檔案的app,例如下載一個"http://this.is.a.file.mp4"的檔案。
想當然會碰上使用者要中斷下載作業的需求,但寫出來的成品總是不夠完美,一開始的程式碼片段如下:
2014年4月27日 星期日
[讀書心得] 失控的正向思考
今年年初,我的前主管K先生(假名)跟我私下談話,大意是我不夠正面思考,希望我讀些書,試著往好的方向改變自己。一開始我是很排斥的,我認為我跟他之間的認知有了落差,我這人自小有點反骨跟犯賤,在受了一個很大的挫折後,我花費數年將自己拉拔起來,回到正常生活。我覺得當下的我是正面、上進跟盡責任的員工,我不能接受他人在不了解我的情況下對我有這樣的誤解。於是我Google了一下,找到了這本書便買下了。這本看起來跟大家熟悉的正面思考不一樣的書,居然能在搜尋裡排第四個連結,肯定有些過人見解。
2014年2月18日 星期二
[CentOS] 以rpm方式安裝sysbench 0.4.12 (Installing sysbench 0.4.12 from rpm)
最近要用sysbench來測試一些機器的效能,抓了source檔來編譯,沒兩下就報一堆錯,只好放棄了,好在google到有rpm可以用,馬上來試試看。
可以在這裡找到rpm檔。
少了libpq.so.5,試著解掉這個吧。
Postgresql也是一款sql資料庫,看來sysbench也能測量Postgresql的效能,裝上這個rpm應能解決相依性問題。
這樣就裝好了。
訂閱:
文章 (Atom)