原创 C#貼邊自動隱藏組件完美版

      直接貼代碼,別讓我再看到上次評論裏的"怎麼用啊?","能不能給我發份代碼?"之類的屁話!   1using System;   2using System.ComponentModel;   3using System.Coll

原创 讓LuaInterface 2.0.1支持中文

     最近也心血來潮研究Lua在.net下的運用,已有不少牛人在這方面做出了貢獻,其中可以選擇的封裝庫有LuaNet和LuaInterface,不過這2個庫都有着不支持Unicode字符(漢字)的問題-_-#..      luanet

原创 c語言非線程安全函數引發的BUG一列

  公司的機器最近遇到一個bug(其實這個bug一年前就出現過,只是未引起重視),現象是這樣的:在生產環境中,用戶連續打印票的時候,中間某張票的一個時間可能會出問題,該時間本來是一個未來的時間,卻被打印成了系統當前的時間.其他同事認爲是傳入

原创 Source Insight 3.X 標籤插件v1.0發佈

  Source Insight可以說是一款程序員必備的開發/閱讀源碼工具,美中不足的是SI沒有標籤欄,多個源碼之間切換很不方便,於是我就乘閒暇之餘寫了該作品sihook:標籤插件;不過嚴格意義上來說sihook並不算是插件,而是一個內掛:

原创 BMP圖片魔法師KeyGen

       關於這個軟件的分析,看雪上有篇詳細的文章,我就不重複了.主程序AsPack的殼,算法是標準Des,沒什麼好說的,唯一值得一提的是做KeyGen的時候發現sn並不是看雪上那篇文章上的sn=hex(DES(plaintext,ke

原创 C#將Trace,Debug信息輸出到控件上

      主要實現方法,繼承TraceLinster類,重寫構造參數,重寫Write和WriteLine方法就可以了,具體代碼如下: Code 1    public class ControlTraceListener : TraceL

原创 用Codeblocks的MinGW編譯CxImage

1,先到官網下載CxImage,地址:http://www.xdp.it/download.htm 我這裏下載的是cximage600_full.2,解壓,發現裏面只有個vc6的工程,沒關係,打開Codeblocks,轉換工程,成功以後,刪

原创 五線譜編輯Demo(MFC)

     Demo

原创 Baidu筆試題Java求解

           看到Baidu的筆試題如下: 題目:有一根27釐米的細木杆,在第3釐米、7釐米、11釐米、17釐米、23釐米這五個位置上各有一隻螞蟻。木杆很細,不能同時通過一隻螞蟻。開始時,螞蟻的頭朝左還是朝右是任意的,它們只會朝

原创 告別SHELL

           寫了大概一個月的BSHELL程序,回過頭來看自己寫的第一個SHELL腳本真的是如當初所說的感慨萬千,不過又不是當初想的那種感慨。           原本以爲經過一段時間後回頭看第一個SHELL程序會想起當初學SHE

原创 C#實現ByteBuffer類

           在寫網絡程序的時候,經常需要往一個數組裏面壓數據或者取數據,而Java中再Java.nio中有個ByteBuffer能很方便的實現,Delphi中也有個Stream類有着同樣的功能,這裏我就模仿JAVA用C#做個最基

原创 祝福自己光棍節快樂,也祝福和我一樣的光棍和即將成爲光棍的人

              2006.11.11,我又可以過光棍節了,不知道是開心還是難過,管他媽的呢,網友說的好,人生就是互相遺棄的過程,自己祝福自己光棍節快樂,也祝福和我一樣的光棍們節日快樂  哈哈                又可

原创 Tips:給ListBox綁定數據源

           關於ListBox如何綁定數據源,網上一搜好大一堆,仔細去看,FT,全是說了一堆廢話最後都不給出解決方案,自己摸索了幾分鐘發現其實給ListBox綁定其實很簡單,只要3句話就OK了:           '數據綁定

原创 準備開發一款開源NES模擬器

  前幾天無意見看到一些NES的開發資料,勾起了小時候暑假的無數美好回憶,做爲一名碼農,萌發了自己寫一款模擬器的想法.一來可以加深自己對整個系統/遊戲的理解,一來可以實現小時候的夢想:),希望可以堅持下來.   通過資料發現開發一款NES/

原创 .Net高效UDP異步編程

     因爲要寫一個網絡程序要用到UDP協議,UDP這東西比較麻煩,又不像TCP一樣提供可靠的連接,發送接收的超時實在不好設計,最後只要用Timer來檢測有沒有想要的數據包-_#,不過這不是這次的重點,重點是怎麼建立一種高效的UDP機制