Time of Update: 2018-12-05
以下我們將舉一個使用channel的例子。在這個例子中,我們將可以看到使用HTTP channel把兩個應用 串連在一起是如此的簡單。以下的伺服器應用提供了一個服務,可將一個字串的字母順序反轉。 Server.cs using System; using System.IO; using System.Runtime.Remoting; using System.Runtime.Remoting.Channels.HTTP;
Time of Update: 2018-12-05
這個破解其實很簡單,因為他是 .Net 做的,可以直接反編譯,網上有文章說明,共用一下:http://www.coolcalendar.net/reference/VisualSVN.Core.rar如果你和我一樣不喜歡多個人同時編輯一個檔案然後 Merge,改檔案總是要先鎖住的話我推薦你用 PushOK SVNSCC 外掛程式,VisualSVN 必須要手動鎖定,太浪費時間了,另一方面 VisualSVN 不是SCC外掛程式,你在 VS 的 SourceControl
Time of Update: 2018-12-05
正好最近項目用到了這個,看了網上很多直接實現了 RSA 演算法的感覺都不太滿意,不如用 OpsnSSL 更成熟, 原來我自己曾經寫過一個,不過覺得 peekabooty 中的代碼寫的很好,所以就提取了出來,並且寫了個 DLL,方便需要的朋友在其他語言中調用。peekabooty 裡面還封裝了很多其他的密碼編譯演算法,推薦讀讀他的代碼。:http://download.csdn.net/source/459556需要貢獻點分,因為我沒有分了
Time of Update: 2018-12-05
在我的機器上有點問題,每次開啟工程,都要啟動註冊對話方塊兩次,然後才能正常使用,在我的同事機器上只是第一次用的時候彈出了兩次,後來再開啟就再也沒有出現,暫時就這麼用吧,總之比不能用好:) PS: 今天我同事發現註冊的時候註冊資訊填長長的一堆亂七八糟的東西後再也不提示註冊了,哈哈! 下載連結:http://download.csdn.net/source/1164528 安裝方法見前面發的這篇:http://blog.csdn.net/jh_zzz/archive/2008/05/28/24890
Time of Update: 2018-12-05
ERP系統的實施對於企業來講就是一次管理上的改革,在項目實施中企業不能單純的將企業原有的管理員模式用電腦來運行,而必須融入先進的ERP的管理員模式,電腦只是一種實現的工具。 企業的ERP項目更重要的是一個管理項目。實施ERP是企業的一個系統工程,它覆蓋了從計劃、採購、庫存、生產管理、銷售與分銷、財務、售後服務、成本會計等部分,涉及到了企業的方方面面,只有企業的全體員工的共同參與實施,才能保證實施成功。
Time of Update: 2018-12-05
不想為了渲染一段簡單的 HTML還要調用IE瀏覽器COM,希望能有一個簡化的HTML渲染引擎,不過一直都沒有找到,昨天無意中從 CodeProject 上一個老外寫的支援 HTML 的 Static 控制項中發現了這個 HTML 渲染類,發現功能還挺強大的,基本上常用的都支援了,文字、表格、圖片、連結甚至CSS都可以支援
Time of Update: 2018-12-05
從進程列表中尋找在指定的(存放在string數組中)進程: string processList = ConfigurationManager.AppSettings["CheckProcessList"];string[] aryProcessList = processList.ToLower().Split(new char[] { ';', ','});Process[] curProcesslist = Process.GetProcesses();//Use LINQ to
Time of Update: 2018-12-05
sql基礎知識1.資料庫查詢:Select用法Select [Top(數值)] 欄位列表 From 資料表 [Where 條件] [Order by 欄位] [asc或desc]2.添加資料:Insert Into用法Insert Into 資料表(欄位1,欄位2,欄位3,…) Values(欄位1的值,欄位2的值,欄位3的值,…)3.刪除資料:Delete用法Delete From 資料表 [Where 條件]4.更新資料:Update用法Update 資料表 Set 欄位1=欄位值1,
Time of Update: 2018-12-05
昨晚調試一個程式中的問題花了好幾個小時,最終發現竟然是一個簡單的手誤,將 != 寫成了 =,結果導致 if 判斷總是為 TRUE,更為噁心的是類的一個屬性總是被修改,這樣的低級錯誤在.Net中估計編譯時間就有警告了,看來VC6真的老了,幸好有記憶體斷點可以調試,否則恐怕一晚上也搞不定到底是哪裡出了問題。 我現在終於體會到了將屬性封裝成 get{} set{} 這樣的做法的好處了,大概有以下幾點: 1. 對類來說這樣做是更好的封裝,以減少由於外部程式直接修改屬性值而產生難以跟蹤的問題2. 在
Time of Update: 2018-12-05
調試了幾天,感覺SVN要簡單得很,前幾天搞CVS一直有問題,很是鬱悶,所有改用SVN了SVN又有兩種方式,svnserve服務方式和apache方式,如果用svnserve方式的話推薦直接用Setup-Subversion-1.6.13.msi(目前最新版)哪果用apache方式的話 推薦用VisualSVN-Server-2.1.5.msi(目前最新版) ,比較用Subversion的話調試還是有點費勁建立庫: svnadmin create
Time of Update: 2018-12-05
PageCooker 代碼閱讀筆記最近在做一些大型分布式網站方面的調研,所以想自己架設一個linux下的php Web系統,對這個系統的需求只有兩個,一是允許上傳靜態圖片顯示,另一個就是要有資料庫訪問,因為後面想要在此兩方面做分布式的改造,本來想自己寫個留言板但是又怕麻煩,後來找到了 PageCooker,發現代碼還算簡單,把它主要代碼讀了一下。 1.主要目錄結構Lib 下為一些公用的函數Template 下為頁面模板檔案Database 下的
Time of Update: 2018-12-05
從 China-Pub 上訂了幾本書:類比電子技術基礎簡明教程(第三版)數字電子技術基礎簡明教程(第三版)電子製作執行個體集錦日常電子小製作
Time of Update: 2018-12-05
1.概論 1.什麼是靜態串連庫,什麼是動態連結程式庫 靜態連結庫與動態連結程式庫都是共用代碼的方式,如果採用靜態連結庫,則無論你願不願意,lib 中的指令都全部被直接包含在最終產生的 EXE 檔案中了。但是若使用 DLL,該 DLL 不必被包含在最終 EXE 檔案中,EXE 檔案執行時可以“動態”地引用和卸載這個與 EXE 獨立的 DLL
Time of Update: 2018-12-05
今年正則用的比較多,貼出來歡迎指正:1. 匹配拼音,格式如: 好久不見。hao2jiu3bu2jian4[a-z]+[0-9]{1}([a-z|A-Z]+)/d*? (單個拼音)2. 匹配漢字:[/u4e00-/u9fa5]3. 匹配數字:0.02,0.05,2.5|0.02,0.05,2.5|0.02,0.05,2.5[0-9]+(/.[0-9]+)[,/|]?4. 匹配:普通話[pu3(0.010,0.073,0.170)tong1(0.170,0.235,0.386)hua4(0.386,
Time of Update: 2018-12-05
http://download.csdn.net/source/1021257 這兩天因為項目需要研究了一下 ffmpeg,非常強大,順便把我做的音頻轉換的代碼發上來,我們的項目需要是從 wav 轉成 44k hz flv,我測試了mp3轉換也都是成功的,相信轉別的一些常用格式也沒問題。 09/02/23 註:上面下載串連裡的代碼有點問題,不支援轉換不同的採樣率,所以我後來重寫了,網上關於ffmpeg
Time of Update: 2018-12-05
更新:1.5.1的破解在這裡 http://blog.csdn.net/jh_zzz/archive/2009/04/01/4040622.aspx 估計有不少朋友在找這個,到目前為止我覺得是最好的能與 Visual Studio 2008 整合的 SVN 外掛程式,不過他是收費的,網上找了半天居然沒有破解版,有一個部落格上的好像已經沒有了,只好自己親自動手。基於 PushOK SVNSCC 1.4.6.3,安裝直接拷貝到 [Program Files]/Pushok
Time of Update: 2018-12-05
Quake3遊戲,這些原始碼相當精髓,越是低層的函數,越令人歎為觀止,效率是如此之高,函數如此之簡潔,能讀一下,對我們的編程能力相當有協助.然而我只是初步瀏覽了一下,還有許多不明白的地方,諸如平台共用性,Quake3"遊戲引擎"的更多精髓之處,資源檔的怎樣編輯,怎樣令CPU始終分配有續而不出現卡屏. 現在Quake3的遊戲原始碼已經全部開放,對於這個時代的"Quake迷"來說,不失為一個又學習編程與玩遊戲的大好機會.費話勿說,進入正題. 在開始之後,請務必下載以下幾個檔案. 1
Time of Update: 2018-12-05
這是用的比較多的一個C++函數,我把他轉成了 Delphi 的版本:function IsTextUTF8(lpstrInputStream : PChar; iLen : Integer) : Boolean;var i : Integer; cOctets : DWORD; // octets to go in this UTF-8 encoded character chr : UCHAR; bAllAscii : Boolean;begin cOctets := 0;
Time of Update: 2018-12-05
覺得這個說的很清楚,就把它翻譯了一下,英文水平有限,湊乎著看吧:)原文地址:http://nsis.sourceforge.net/Pop,_Push,_Exch..._The_Stack1 4.9.9 堆棧2 4.9.9.3 Push3 4.9.9.2 Pop4 4.9.9.1 Exch範例 4.9.9 堆棧 堆棧是 NSIS 維護的一堆資料,你可以根據需要往堆棧中存入任意大小的資料(as big as you like),所以你可以向堆棧中推入或讀取資料,堆棧只有一個,堆棧遵守 LIFO (
Time of Update: 2018-12-05
Graphics32是個BCB/Delphi/Kylix用的2D繪圖庫,其功能特殊之處,在於在無須硬體加速的情況下,能夠有接近於一百倍Delphi內置繪圖庫的高速度,下面是它的介紹。首頁:http://www.graphics32.org/wiki/它的原理除了部份計算公式的改善外,更重要的著眼點是,完全基於32位元的圖形運算,其原理在於。- 在32位元的環境下,大部分的函式皆有最好的速度表現- 基於四位元組為基礎的記憶存取為最高速- 圖片的Alpha混成在32位元下速度最快-