原创 PDB文件:每個開發人員都必須知道的

一 什麼是PDB文件 大部分的開發人員應該都知道PDB文件是用來幫助軟件的調試的。但是他究竟是如何工作的呢,我們可能並不熟悉。本文描述了PDB文件的存儲和內容。同時還描 述了debugger如何找到binay相應的PDB文件,以及debug

原创 DirectDraw不可用的解決方案

今天做調試一款3d寫顯存的程序,發現程序莫名其妙的死掉了。。每次都死,仔細跟蹤才發現,說什麼設備不支持。 這臺電腦是公司的電腦,話說具體我之前沒了解過,但我想總不會配置比98年的機器還老吧。 於是我windows+R,打開運行,輸入dxdi

原创 C#中獲取某個接口的所有子類的集合

近日有朋友在論壇(.Net技術論壇)中問到,如何獲取實現某個接口的所有類。這個問題是所有大型項目中經常遇到的問題,有經驗的程序員可能會在開發的時候寫好配置文檔,以方便以後使用,而對於第三方開發的dll或程序則無此遍歷了,那我們該怎麼辦呢?這

原创 C#實現PDF轉圖片

最近因爲寫文獻,很保密的那種,想要防止別人複製是ORC圖文識別,這裏就設計到一個老生長談的問題了,就是做成圖片格式,並且加上干擾碼,正弦,餘弦,噪點,反射弧什麼的統統加上,這樣就實現了我們的目的。 之前也有人說用百度文庫啊,豆丁啊,之類

原创 .NET 產品版權保護方案 (.NET源碼加密保護)

說明:你希望自己用.net辛辛苦苦做出來的軟件被人輕易破解嗎?你希望自己花了大量人力物力用.net開發出來的產品被競爭對手輕易獲取核心代碼嗎?這是一篇比較詳盡地介紹如何保護自己的.net源代碼的文章,如混淆、加密和強名稱等,出於保護原作者的

原创 測試測試

private void loadFromConfig(ComboBox comboBoxStyle, string config) { try {

原创 PDB文件:每個開發人員都必須知道的

一 什麼是PDB文件 大部分的開發人員應該都知道PDB文件是用來幫助軟件的調試的。但是他究竟是如何工作的呢,我們可能並不熟悉。本文描述了PDB文件的存儲和內容。同時還描 述了debugger如何找到binay相應的PDB文件,以及debug

原创 Resharper進階一:簡要介紹

面對這樣一個問題:爲什麼.net能夠比java更加快速的完成開發?恐怕最大的優勢在於Microsoft提供了一個無比強大的IDE。它的強大在於適用於各個層次的開發人員。當你還是一隻小小鳥的時候,可以學會 drag&drop,當你開始寫代碼的

原创 我的友情鏈接

51CTO博客開發吖吖個呸星塵軟件研究院站長一起上劉小煩的技術博客

原创 PDB文件:每個開發人員都必須知道的

一 什麼是PDB文件 大部分的開發人員應該都知道PDB文件是用來幫助軟件的調試的。但是他究竟是如何工作的呢,我們可能並不熟悉。本文描述了PDB文件的存儲和內容。同時還描 述了debugger如何找到binay相應的PDB文件,以及debug

原创 博文莫名其妙的消失了是什麼情況?

剛編輯好,還沒粘貼,就提示不能編輯別人日誌。我擦!然後刷新,竟然驚奇的發現博文沒有了!不用想這一定是管理員幫我刪掉的,就像幫我刪掉評論一樣。感謝!就是不知道因爲刪帖扣掉的幾千無憂幣怎麼辦?

原创 實用的正則表達式集錦

匹配中文字符的正則表達式: [\u4e00-\u9fa5] 匹配雙字節字符(包括漢字在內):[^\x00-\xff] 匹配空行的正則表達式:\n[\s| ]*\r 匹配 HTML 標記的正則表達式:<(.*)>.*<

原创 Mysql如何使自增字段重新計算?

在實際開發的過程中,我們爲了方便,也爲了設置主鍵和索引方便,通常會設置id爲自動類型,即自動增長類型。 這一點非常常見,是一個新手必學的知識,在所有數據(ACCESS\SQL SERVER\MYSQL\SQLITE\ORACLE)等數據庫中

原创 C# 匿名方法和拉姆達表達式的使用

匿名方法本質上是一傳遞給委託的代碼塊,是使用委託的另一種方法。 規則:1、匿名方法中不能使用跳轉語句跳至次匿名方法的外部,反之亦然;匿名方法外部的跳轉語句也不能跳轉到匿名方法的內部;2、在匿名方法的內部不能訪問不安全的代碼。另外,也不能訪問

原创 測試測試

private void loadFromConfig(ComboBox comboBoxStyle, string config) { try {