原创 SQL函數說明大全

一旦成功地從表中檢索出數據,就需要進一步操縱這些數據,以獲得有用或有意義的結果。這些要求包括:執行計算與數學運算、轉換數據、解析數值、組合值和聚合一個範圍內的值等。 下表給出了T-SQL函數的類別和描述。 函數類別 作用

原创 我的友情鏈接

51CTO博客開發

原创 字符串分割(C++)

經常碰到字符串分割的問題,這裏總結下,也方便我以後使用。 一、用strtok函數進行字符串分割 原型: char *strtok(char *str, const char *delim); 功能:分解字符串爲一組字符串。 參

原创 Windbg 腳本命令簡介

r: registers的簡寫,可以顯示或修改寄存器的值、浮點寄存器的值、定義別名變量。 可以顯示當前線程下的寄存器值。 The r command displays or modifies registers, floating-poin

原创 SQL 2008升級SQL 2008 R2完全教程或者10.00.1600升級10.50.1600

今天將由於需要就將我的SQL 2008升級到SQL 2008 R2. 說到爲什麼要升級是因爲,從另一臺機器上備份了一個數據庫,到我的機器上還原的時候提示“System.Data.SqlClient.Sqlerror:該數據庫是在運行版本1

原创 SQL like 模糊查詢

SQL 模糊查詢 在進行數據庫查詢時,有完整查詢和模糊查詢之分。 一般模糊查詢語句如下: SELECT 字段 FROM 表 WHERE 某字段 Like 條件 其中關於條件,SQL提供了四種匹配模式

原创 windbg學習-------.expr和masm表達式

.expr 命令指定默認的表達式求值器 [cpp] view plaincopy 0:000> .expr  Current expression evaluator: MASM - Microsoft Assembler ex

原创 C將十六進制數字字符串轉成數字

1、將十六進制數字字符串轉成數字long   lTemp   =   strtol("0xa10b", NULL, 16); 這樣的話,就將0xa10b這個十六制形式的字符串轉爲十進制的數字了.注:strtol的功能就是將字符串轉爲數字,而

原创 Windbg 腳本命令簡介

r: registers的簡寫,可以顯示或修改寄存器的值、浮點寄存器的值、定義別名變量。 可以顯示當前線程下的寄存器值。 The r command displays or modifies registers, floating-poin

原创 SQL函數說明大全

一旦成功地從表中檢索出數據,就需要進一步操縱這些數據,以獲得有用或有意義的結果。這些要求包括:執行計算與數學運算、轉換數據、解析數值、組合值和聚合一個範圍內的值等。 下表給出了T-SQL函數的類別和描述。 函數類別 作用

原创 對模擬int3的探索

最近由於某個程序需要,探索了下int3指令,目的是不通過idt中斷表,直接訪問KiTrap03函數.寫此文的目的是 1,詢問幾個問題, 2,分享下探索過程  以下是整個探索過程: 首先 開啓雙機調試(VM WIN7 + WIN

原创 KiFastCallEntry() 機制分析

1. 概述 從 windows xp 和 windows 2003 開始使用了快速切入內核的方式提供系統服務例程的調用。 KiFastCallEntry() 的實現是直接使用彙編語言,C 語言不能直接表達某些操作。我從 windows 2

原创 windbg 腳本命令實例

debugger commands部分,痛苦死了。也找不到WINDBG的插件,還是WINDBG沒插件功能?爲了簡化調試過程,只有學習使用SCRIPT了,現在把這幾天的經驗跟大家分享。附件中所有代碼經NOTEPAD,REGEDIT等調試,花了

原创 DbgPrint 函數流程分析

DbgPrint 函數流程分析 前言 Windows 下編寫內核驅動時經常用到 DbgPrint 函數輸出一些調試信息,用來輔助調試。當正在用 WinDbg 內核調試時,調試信息會輸出到 WinDbg 中。或者利用一些輔助工具也能看到輸

原创 調試驅動程序的入口

調試驅動程序的入口(1) 這是老生常談的一個問題,先說一個一般性的方法。 將內核調試器設置成啓動時斷點(快捷鍵Ctrl+Alt+K),調試器提示: Will breakin on first symbol load at next bo