Time of Update: 2018-12-04
typedef struct CODE{int Ptr[4 * 4];}*LPCODE;/*__declspec(naked) */static LPVOID WINAPI Alloc(HANDLE hHeap, DWORD dwFlags, SIZE_T dwBytes){return AppBase::Allocate(dwBytes);}/*__declspec(naked) */static LPVOID WINAPI ReAlloc(HANDLE hHeap, DWORD
Time of Update: 2018-12-04
/*迷宮的遞迴解法比棧解法清爽的多了DFS小應用總體思想DFS+條件回溯*/#include<iostream>#include<string>#include<cstring>#define N 30using namespace std;int m,n,find,dir[4][2]={0,1,0,-1,1,0,-1,0};//轉向控制數組string map[N];bool legal(int i,int j)//判斷當前位置是否合法{if(i>=0
Time of Update: 2018-12-04
extern "C" NTSTATUS __stdcall DriverEntry(PDRIVER_OBJECT DriverObject, PUNICODE_STRING RegistryPath){//........................................//建立調試記錄檔案OBJECT_ATTRIBUTES Obj_ = {0};RtlInitUnicodeString(&UseData.Unicode,
Time of Update: 2018-12-04
自己以前整理的一段代碼,希望對初學者有所協助! -----------------------------------------------------------------------------------------------------------------------------//*******************************************************************#include
Time of Update: 2018-12-04
_HTTP_URI::_HTTP_URI(string url){if (url.IsNullOrEmpty()){return;}int Offset = url.IndexOf(_T("://"));//解析Schemeif (Offset == -1)//不符合{return;}this->Scheme = _T("HTTP");//目前僅支援http協議url = url.Substring(Offset + 3).Replace(_T("//"),
Time of Update: 2018-12-04
愛迪網網址:www.aiddi.com特點:HTML智能解析引擎無需RSS就可以剪貼任意網站任意欄目到自己的案頭;同時,後台伺服器全天候更新使用者所選擇網站欄目。在表現形式上,愛迪網可以讓使用者自主設計案頭內容,自由選擇來自任何網站的資訊,體現了使用者自主創造的做法。愛迪網的創始人之一徐凱在XML領域有5年多的開發經驗。可以說,正是他在國外大企業多年從事XML資料轉換的背景,才能夠讓他提煉出這樣的服務。這個不是和gmail差不多嗎?? 其實有個毛病,使用dojo之類的技術,1。對於資料量大的給
Time of Update: 2018-12-04
A.我們使用預設建立一個供恢複使用的資料庫(如test)。可以在SQL Server Enterprise Manager 裡面建立。B.停掉資料庫伺服器。C.將剛才產生的資料庫的記錄檔test_log.ldf刪除,用要恢複的資料庫mdf檔案覆蓋剛才產生的資料 庫資料檔案test_data.mdf。D.啟動資料庫伺服器。此時會看到資料庫test的狀態為"置疑"。這時候不能對此資料庫進行任何*作。E.設定資料庫允許直接*作系統資料表。此*作可以在SQL Server Enterprise
Time of Update: 2018-12-04
指標與字串操作的一些常見錯誤 1. 長度問題,字串長度是strlen()+1;strlen是不包含null字元長度的,主要是用於字串運算時不方便 2. 字串直接量必須使用strcpy等函數將字串直接量賦給指標,否則不能修改只能的內容。當然逐個字元的賦值也可以。cout<<”hello”這個”hello”就是字串直接量,他們的具體記憶體空間是位於記憶體的唯讀部分。因此如果將指標的值給指向他們,將不能修改指標的內容。如下:#include
Time of Update: 2018-12-04
分析與解法前序: a b c d e f後序: d b a e c f“a”是前序走訪節點的第一個元素,它把中序遍曆的結果分為“db”和“ecf”兩個部分,這兩部分也是“a”的左右子樹的遍曆結果。如果能夠找到前序走訪中對應的左子樹和右子樹,就可以把“a”作為當前的根節點,然後依次遞迴下去,這樣就能夠依次恢複左子樹和右子樹的遍曆結果。using System;using System.Collections.Generic;using System.Text;namespace
Time of Update: 2018-12-04
: http://download.csdn.net/source/3411688If you need to view and analyze all of the HTTP traffic between a web browser or any program that uses the HTTP protocol and the web server, then HTTP Debugger is the program for you. Web developers can
Time of Update: 2018-12-04
在新的 Pocket PC裝置上,您會在點擊長按操作過程中實現確認操作。這是向使用者顯示您的應用程式知道進行中何種操作的一種非常好的方法。但是,當您使用 Microsoft eMbedded Visual Basic 時,沒有對點擊長按確認提供本機支援。您必須自己添加此支援。 首先,您需要捕獲發送到每個控制項的視窗訊息(最重要的是 WM_LBUTTONDOWN 訊息)。您可以通過使用像 MessageCE 這樣的第三方控制項來實現這一目的。然後,您需要使用 Windows CE API
Time of Update: 2018-12-04
分析與解法假設原數組序列為abcd1234,要求變換成的數組序列為1234abcd,即迴圈右移了4位,比較之後,不難看出,其中有兩段的順序是不變的:1234和abcd,可把兩段看成兩個整體。右移K位的過程就是把數組的兩部分交換一下。變換過程通過以下步驟完成:1.逆序排列 abcd: abcd1234 -> dcba1234;2.逆序排列 1234: dcba1234-> dcba4321;3.全部逆序 dcba4321->1234abcd。using
Time of Update: 2018-12-04
221.130.162.242:8080120.203.214.148:80218.204.14.18:80上面的代理均是匿名Proxy 伺服器, 但是通過這些代理仍然不能訪問一些網站(如WAP飛信,139郵箱等), 說明這些IP不在移動的安全清單中(或者缺少某些HTTP Header).手機通過CMWAP上網, 移動網關會給白名單網站(比較典型的是移動夢網和掌上營業廳, 當然還有上面的網站) 傳送某些HTTP Header以識別使用者, 使用某種方法可使網關識別錯誤,
Time of Update: 2018-12-04
2006-9-25
Time of Update: 2018-12-04
眾所周知在非 Admin 使用者模式下,是不允許載入驅動執行 RING 0 代碼的。 本文提供了一種方法,通過修改系統 GDT,IDT 來添加自己的 CALLGATE 和 INTGATE 這樣便在系統中設定了一個後門。我們就可以利用這個後門 在任意使用者模式下執行 ring 0 代碼了。為了保證我們添加的 CALLGATE 和 INT GATE 永久性。可以在第一次安裝時利用 SERVICE API 或 INF 檔案設定成隨 系統啟動。不過此方法也有個缺陷,就是在第一次安裝
Time of Update: 2018-12-04
要判斷一個程式員是不是好的程式員,主要看他寫的代碼,因為程式員最重要的事是寫代碼。即便不去理解代碼的意圖,只要看一眼,好的程式員寫的代碼與差的程式員寫的代碼基本上就可以看出來。好的程式員寫的代碼,整潔而規範,視覺上自然有一種美感。空白錯落有致,注釋恰到好處,命名和排版遵守統一的規範。差的程式員寫的代碼則經常出現過長的函數,前後不一致的命名方式和排版,過深的嵌套結構,非常複雜的運算式,隨處可見的數字等毛病。再去粗粗閱讀,對好的程式員還是差的程式員就會更有把握。好的程式員寫的代碼,有一種精心雕琢而成
Time of Update: 2018-12-04
[原文發表地址] The Weekly Source Code 15 - Tiny Managed Operating System Edition[原文發表時間] 2008-02-04 11:17PM感謝Thijs
Time of Update: 2018-12-04
引用和指標的使用區別 一個引用在使用時相當於 *p;引用的定義則是 object &a = object();指標則是 object *a = &object();引用的記憶體不能刪除,一般為棧變數。 能用引用盡量使用引用。 引用作為參數時,不能傳常量給他,必須是變數名稱如下add(int&a, int&b)add(4,4) //非法int a=b=4;add(a,b)//ok 在作為傳回值時,兩者完全不一樣,所謂的返回引用不是指obect&
Time of Update: 2018-12-04
Tesseract-OCR Background The Tesseract OCR engine was one of the top 3 engines in the 1995 UNLV Accuracy test. Between 1995 and 2006 it had little work done on it, but it is probably one of the most accurate open source OCR engines
Time of Update: 2018-12-04
spring mvc開發和dwr+spring開發比較 mvc工作量評估1. 編寫Controller處理具體請求2. 寫設定檔增加url映射和ModelAndView映射,後者只需寫一次即可。spring 的IOC工作量1.介面類2.介面類實作類別,一般包含了資料庫操作3.頁面介面類,如果是mvc模式,則是controller本身即可4.配置介面類的實作類別的IOC和交易處理dwr開發dwr 工作量1.設定檔即可spring的IOC工作量1. 介面類2. 介面類的實作類別,包含商務邏輯3.