原创 C#.NET:ref和out的區別

Ref 和 out 區別 在C# 中,既可以通過值也可以通過引用傳遞參數。通過引用傳遞參數允許函數成員更改參數的值,並保持該更改。若要通過引用傳遞參數, 可使用ref或out關鍵字。ref和out這兩個關鍵字都能夠提供相似的功效,其作用

原创 Linux下Lua擴展so

#include <stdio.h> #include <stdlib.h> #include <ctype.h> #include <errno.h> #include <string.h>   #include <unistd.h>

原创 lua5.1加載dll的方法

一、加載專門爲lua寫的擴展dll     使用require或package.loadlib方法,在此不做過多解釋。 二、加載不是專爲lua寫的擴展dll     “不是專爲lua寫的擴展dll”是指:dll中並沒有以lua註冊

原创 lua中執行系統命令

Lua中, os.execute可以執行dos命令,但是返回的是系統狀態碼,默認輸出 io.popen()也可以執行dos命令,但是返回一個文件。eg: local t = io.popen('svn help') local a = t

原创 C++去除不必要的編譯警告

使用C++時,爲了避免空Catch,我們經常會指定一個參數Exception ex,但這個參數又常不會被用到,編譯器會給出未使用的變量的警告,使用#pragma warning可以消除這類不必要的警告提示 關於#pragma warnin

原创 Windbg調試--Get the Call Stack back when met UnhandledExceptionFilter

一、.符號文件的設定: File->Symbol Path 中填寫: srv*f:\Symbols*http://msdl.microsoft.com/download/symbols;\\10.20.102.51\pdb\2012022

原创 windows xp文件夾共享,取消用戶名密碼輸入

一,打開控制面板-》找到“WINDOWS防火牆”(雙擊進入)-》單擊“列外”選項卡-》將文件和打印機共享前的鉤鉤打上-》確認退出。 二,打開控制面板-》找到“管理工具-計算機管理-用戶賬戶”(雙擊進入)-》單擊“GUEST賬戶”-》啓用

原创 Python常用字符串操作

string.capitalize() :將字符串的第一個字母大寫 string.count() :獲得字符串中某一子字符串的數目 string.find() :獲得字符串中某一子字符串的起始位置 string.isalnum(

原创 軟件測試工具LoadRunner常用函數

事務函數   lr_end_sub_transaction/標記子事務的結束以便進行性能分析   lr_end_transaction/標記LoadRunner事務的結束   lr_end_transaction_instance

原创 C#中對於FTP的相關操作

1.FTP 答:FTP(File Transfer Protocol, FTP),文件傳輸協議,屬於網絡協議組的應用層。 長連接:Client方與Server方先建立通訊連接,連接建立後不斷開,然後再進行報文發送和接受,ftp即採用此種

原创 C#中的預編譯指令介紹

C#中的預編譯指令介紹 1、#define和#undef 用法: #define DEBUG #undef DEBUG#define告訴編譯器,我定義了一個DEBUG的一個符號,他類似一個變量,但是它沒有具體的值,可以將它看爲一個符