原创 windows的虛擬硬盤

開源的庫:filedisk。 official  website:http://www.acc.umu.se/~bosse/  bosse的主頁。 其中還有 :Httpdisk 以下是英文源版本: FileDisk Release 21

原创 小小輸入法 配置

個人使用方便,以備不時之需。 #!/usr/bin/yong-config #Yong輸入法配置文件 [DESC] #配置文件版本 version=2 [IM] #默認第6個 | デフォルト のろく default=6 #設置輸入法

原创 用Vmware+Vista SDK進行Vista Credential Provider開發 By MikeFeng

原文鏈接:http://www.cnblogs.com/MaxWoods/archive/2011/09/09/2172350.html 用Vmware+Vista SDK進行Vista Credential Provider開發

原创 驅動程序在64位簽名

1.inf文件說明  微軟說明:https://docs.microsoft.com/zh-cn/windows-hardware/drivers/install/inf-version-section 例子 [Version] S

原创 QT 中文編碼轉換

QByteArray str = msg.toLocal8Bit(); QTextCodec *gbk = QTextCodec::codecForName("GB18030"); QTextCodec *utf

原创 日語中那些表示複數概念的表達方式

疊詞表複數 國々 くにぐに/各國 我々 われわれ/我們 人々ひとびと/人們 其中的“々”是疊字符,在日語中作爲正式字符可以使用,但是在中文中不算正式字符哦~(所以,孩子們在寫語文作文時千萬別用!) 人稱代詞或名詞+(有複數含義的)接尾詞

原创 win7下怎麼禁止安全模式登錄

開始——運行,在“運行”窗口中輸入“regedit”,打開註冊表編輯器; 雜註冊表編輯器找到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/SafeBoot鍵值,將SafeBoot下

原创 Rundll32.exe 如何運行dll中的函數

1.概述          winddows的DLL中的函數是可以直接用Rundll32.exe 運行的。但dll導出函數要符合一定格式。 英文原版本如下: Rundll32 The Run DLL utility (Rundll32.

原创 內核定時器

  #include "stdafx.h" #include <windows.h> #include <stdio.h> VOID CALLBACK TimerRoutine(PVOID lpParam, BOOLEAN Ti

原创 C++實現httpserver和httpclient 方法

轉:https://www.cnblogs.com/cnxkey/articles/8777975.html   這裏採用mongoose這個庫來實現基本的httpserver和httpclient功能,非常簡單,包含一個h文件,一個cp

原创 __cdecl、__stdcall、__fastcall 與 __pascal 淺析

call 指令與 retn 指令     首先我們得了解 CALL 和 RETN 指令的作用,才能更好地理解調用規則,這也是先決條件。     實際上,CALL 指令就是先將下一條指令的 EIP 壓棧,然後 JMP 跳轉到對應的函數的首地

原创 windows 安全模型簡介

操作系統中有些資源是不能由用戶代碼直接訪問的,比如線程進程,文件等等,這些資源必須由系統級代碼由RING3層進入到RING0層操作,並且返回一些標識供用戶程序使用,一般調用某個函數陷入到內核,這樣的函數叫做系統調用,而有些不直接陷入到內核

原创 protobuffer 中文反序列失敗

protobuffer序列化時內容中有中文可以成功,但是在反序列化時失敗。原因: 1.序列化時中文未按國際標準UTF8 生成。 解決方法:         序列化時所有內容都UTF8 轉換 就可以了。 附:寬字符與UTf8 互轉: //

原创 日語裏兩個圓圈代表什麼意思

○○(まるまる) 表示“某,某某” 比如, ○○會社,○○様、

原创 GBK、UTF8、UNICODE編碼轉換

string GBKToUTF8(const std::string& strGBK) { int nLen = MultiByteToWideChar(CP_ACP, 0, strGBK.c_str(), -1, NULL,