- 博客(50)
- 资源 (33)
- 收藏
- 关注
原创 证书的了解
证书格式分:PKCS12加密pfx格式、PEM、JKSPFX格式解释:只能保存单独一个证书链,可以从root到最后的证书PEM和JKS格式解释:能保存多个证书链验证证书合法性:大多是通过验证证书到父级ca是否合法,还可以获取证书中属性信息可以用win2003模拟CA服务器
2011-11-30 17:13:46
631
原创 批处理简单说明
参数赋值:set ssdir=字符串 使用参数:%ssdir% 输出字符串:echo str1 函数定义: :FunX调用函数:call:FunX 参数1 参数2例如: 调用:call :x 5 6::例如定义 x 计算两个参数的和, y 计算两个参数的差@echo offcall :x 5 6call :y 9 3echo %x%
2011-11-30 12:15:19
1242
转载 WMI使用的WIN32_类库名
"SELECT * FROM Win32_NetworkAdapter WHERE (MACAddress IS NOT NULL) AND (NOT (PNPDeviceID LIKE 'ROOT%'))", L"PNPDeviceID",
2011-09-19 14:57:59
12132
原创 NETS解读url
http://www.cnblogs.com/rainbowzc/archive/2008/06/13/1218994.html
2011-09-07 11:02:07
858
转载 SQLite不支持的SQL语法有哪些
1 TOP这是一个大家经常问到的问题,例如在SQLSERVER中可以使用如下语句来取得记录集中的前十条记录:SELECT TOP 10 * FROM [index] ORDER BY indexid DESC;但是这条SQL语句在SQLite中是无法执行的,应
2011-07-04 11:00:34
557
原创 GetMessage截获消息
<br />1、GetMessage<br />截获的消息只能为截获到postmessage的消息,而且系统不会自动分发的。尤其可以截获自定义消息。<br /> <br />第2个参数NULL,代表截获所有线程内的窗口消息。<br />后面参数为0,0,代表截获所有能得到的窗体消息。<br /> <br />2、peekmessage<br />截获的消息只能为截获到sendmessage的消息,而且系统不会自动分发的。尤其可以截获自定义消息。
2011-02-22 11:09:00
1086
转载 键盘键与虚拟键码对照表
<br /><br />键盘键与虚拟键码对照表<br /> 小键盘 VK<br />A 65 0 96 F1 112 Backspace 8<br />B 66 1 97 F2 113 Tab 9<br />C 67 2 98 F3 114 Clear 12<br />D 68 3 99 F4 115 Enter 13<br />E 69 4 100
2011-02-11 16:46:00
1620
转载 DateTime格式大全
<br /><br />DateTime dt = DateTime.Now;<br />// Label1.Text = dt.ToString();//2005-11-5 13:21:25<br />// Label2.Text = dt.ToFileTime().ToString();//127756416859912816<br />// Label3.Text = dt.ToFileTimeUtc().ToString();//127756704859912816<br />//
2011-01-31 14:38:00
75063
原创 mysql编码修改
1. SET NAMES 'utf8'; 它相当于下面的三句指令: SET character_set_client = utf8; SET character_set_results = utf8; SET character_set_connection = utf8; 2. 创建数据库 mysql> create database name character set utf8; 3. 创建表CREATE TABLE `type` ( `id` int(10) unsigned NOT NULL a
2011-01-20 09:54:00
997
转载 vmware问题
<br /> <br />无法创建命名IPC监听器管道 //.//pipe/WMWARE/control-fd.4036修订级别未知。模块VUI初始化失败。<br /> <br />是由于你机器上的安全策略不允许设置空密码或密码太短的用户。 <br />偶用的就是绿色精简版。 <br />在!)绿化.bat脚本里 <br />有一段: <br />net user __vmware_user__ /add /comment:"VMware User" /fullname:"__vmware_user__"
2011-01-10 17:58:00
923
原创 iis报mmc检测错误解决办法
<br />为IIS ADMIN SERVICE加上NETWORK SERVICE访问iis服务的权限,<br /> <br />具体方法如下:<br /><br />点击“开始”->“设置”->“控制面板”->“管理工具”->“组件服务”->“计算机”->“我的电脑”->“DCOM 配置”->“IIS ADMIN SERVICE”,右健选择“属性”->“安全”,<br /><br />在“启动和激活权限”中编辑“自定义”,添加帐号“NETWORK和 SERVICE”账号,<br />并给赋予“本地启动”和
2010-12-07 09:55:00
1525
转载 已成功与服务器建立连接,但是在登录前的握手期间发生错误"问题解决方案
<br />已成功与服务器建立连接,但是在登录前的握手期间发生错误。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 0 - 管道的另一端上无任何进程。<br />这是SQL本身的问题,默认情况下SQL2005是不支持远程连接数据库的,在网上搜到的解决方案,问题已经解决,解决方案如下:<br />一、为 SQL 启用远程连接<br /><br />1. 单击“开始”,依次指向“程序”、
2010-12-06 14:02:00
11315
原创 安装完sqlserver显示菜单不正常
<br />1、先装的VS,安装了Sql Express,再安装Sql Server2005就会出现这个问题,可以去微软网站上下载一个Management Studio装上即可<br />2、也可以先安装Sql Server2005再安装VS<br />3、也可以按照网上说的把sql express保存的文件加修改后再安装Sql Server
2010-12-02 15:42:00
1200
原创 winxp sp3 的iis运行aspx问题解决办法
当IIS运行aspx这类.net程序时,网页出现server application error错误的问题的解决办法:1、在服务中停止“World Wide Web Publishing”、“IIS Admin”两项服务。2、在CMD下执行以下命令: cd %windir%system/inetsrv rundll32 wamreg.dll, createiispackage regsvr32 asptxn.dll3、启动“IIS Admin”、“World Wide Web
2010-12-02 12:17:00
1141
转载 mysql 基本命令
第一招、mysql服务的启动和停止net stop mysqlnet start mysql第二招、登陆mysql语法如下: mysql -u用户名 -p用户密码键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是:mysql>注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP第三招、增加新用户格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码"如,增加一个用户us
2010-11-23 10:09:00
520
转载 检测cd卡usb等
<br />#include <Pnp.h><br />#include <msgqueue.h><br /><br />//定义DEVDETAIL联合体,目的为了DEVDETAIL结构体的szName变量的长度<br />typedef union {<br />DEVDETAIL d;<br />char pad[sizeof(DEVDETAIL)+MAX_DEVCLASS_NAMELEN];<br />} MYDEV;<br /><br />//检测SD卡插拔状态的线程<br />UINT CRequ
2010-11-22 16:39:00
946
原创 得到本机mac地址
<br /><br />#include <IPTypes.h><br />#include <iphlpapi.h><br />#pragma comment(lib,"iphlpapi.lib")<br />int _tmain(int argc, _TCHAR* argv[])<br />{<br /> PIP_ADAPTER_INFO pAdapterInfo;<br /> PIP_ADAPTER_INFO pAdapter = NULL;<br /> DWORD dwRetVal = 0;<br
2010-11-12 10:18:00
664
原创 qt编程win下环境搭建
<br />1、下载Dev-C++,在我的下载列表中有Dev-C++安装包,安装目录不要有空格<br />2、下载qt-win-opensource-4.3.5-mingw.exe,从官网下载太慢,是从这个地方下载的:ftp://ftp.trolltech.com/qt/source/qt-win-opensource-4.3.5-mingw.exe<br /> <br />3、安装qt的时候,安装目录不要有空格。选择mingw的路径的时候,就选择dev的安装目录即可。<br />4、下载Qt4 For D
2010-10-31 16:20:00
1159
转载 进程间通信的四种方式:
windows下编译WebKit是个繁琐的事情,尤其是使用VCExprss来编译,编了很多次才最后得以成功。总结下来需要注意的地方如下:1.在干净的,没有安装其他开发环境的机器上编译,如果有,请清理path目录,否则编译的时候可能用到了错误的程序。当然可以用which.exe看看到底用了那个程序2.最好在英文的环境下编译,虽然说现在都unicode了,不过webkit编译生成的很多文件还是原始的单字节文件。比如在中文下编译dumprendertree就遇到了E:/webkit/WebKitLibraries
2010-10-27 15:08:00
905
转载 在windows xp下编译WebKit
<br />windows下编译WebKit是个繁琐的事情,尤其是使用VCExprss来编译,编了很多次才最后得以成功。总结下来需要注意的地方如下:<br />1.在干净的,没有安装其他开发环境的机器上编译,如果有,请清理path目录,否则编译的时候可能用到了错误的程序。当然可以用which.exe看看到底用了那个程序<br />2.最好在英文的环境下编译,虽然说现在都unicode了,不过webkit编译生成的很多文件还是原始的单字节文件。比如在中文下编译dumprendertree就遇到了E:/webk
2010-10-26 16:36:00
3098
原创 sql操作
sql创建表下面是Sql Server 和 Access 操作数据库结构的常用Sql,希望对你有所帮助。新建表:create table [表名]([自动编号字段] int IDENTITY (1,1) PRIMARY KEY , //IDENTITY (1,1) 在mysql中自增为:auto_increment [字段1] nVarChar(50) default /'默认值/' null ,[字段2] ntext null ,[字段3] datetime,[字段4] money null ,[字段5]
2010-10-22 10:47:00
629
原创 让iis支持aspx xp运行aspx
<br />先注册asp.net组件: (asp.NET 组件即:.Net Framework ) 开始->运行->cmd->执行命令: C:/windows/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis.exe -i (你的.net组件位置) [ 上面这个地址是.NetFramework 自动安装默认的位置~ ] 二、接下来还要在WEB服务扩展启用ASP.NET服务: IIS->本地计算机->WEB服务扩展->ASP.NET v2.0.5072:
2010-10-19 15:29:00
2210
原创 如何判断一个操作系统是16位还是32位的?不能用sizeof()函数
<br />16位的系统下,<br />int i = 65536;<br />cout << i; // 输出0;<br />int i = 65535;<br />cout << i; // 输出-1;<br /><br />32位的系统下,<br />int i = 65536;<br />cout << i; // 输出65536;<br />int i = 65535;<br />cout << i; // 输出65535;
2010-08-25 18:01:00
1223
原创 sizeof
<br /><br /> union V {<br /> struct X {<br /> unsigned char s1:2;<br /> unsigned char i:3;<br /> } x;<br /> <br /> unsigned char c;<br /> } v;<br />int n = sizeof(v); //1<br />int l = sizeof(v.x); //1<br /> <br /> <br /><br /> <br /> union V {<br />str
2010-08-25 18:00:00
630
原创 tomcatplugin最新下载地址
<br />http://www.eclipsetotale.com/tomcatPlugin.html
2010-08-23 16:13:00
10901
转载 JSP的内置对象
<br />9个内置对象,包括:<br />1. request对象,包含了浏览器向服务器请求相关信息。<br />2. response对象,包含了服务器响应浏览器的回应信息。<br />3. session对象,在browser和server未断开的情况下,始终保存用户信息,直至断开。<br />4. out对象,向浏览器输出信息<br />5. exception对象,异常或错误页相关信息,使用时候isErrorPage属性一定要是true<br />6. config对象,包含了servlet初始化
2010-08-23 13:50:00
702
原创 winpcap在vc6下配置环境
<br />1.下载winpcap及开发包。winpcap下载地址:http://www.winpcap.org/install/default.htmwinpcap开发包: http://www.winpcap.org/devel.htm<br />2. 安装winpcap<br />3. 解压winpcap开发包,将得到一个WpdPack目录,该目录中包含了5个子目录:docs、Examples-pcap、Examples-remote、Include和Lib。docs中是winpcap的帮助文档,比较
2010-07-23 13:03:00
4994
原创 sqlite3使用
下载管理中有源代码下载1.先下载sqlite3的源代码,编译出dll和lib2.创建一个SqliteTest工程,然后引入sqlite3.h和sqlite3.lib3.编写如下代码:#include "stdafx.h"#include #include "sqlite3/sqlite3.h"#pragma comment (lib, "sqlite3/sqlite3.lib")static int select_callback(void * notused, int argc, char ** valu
2010-07-20 10:40:00
579
原创 atl wtl mfc
<br />atl:活动模板库 (ATL) 是一套基于模板的 C++ 类,使您可以创建小型、快速的组件对象模型 (COM) 对象。<br />wtl:对界面封装,利用模板机制,消息要自己分发处理<br />MFC:对界面封装,利用继承机制;对消息封装映射;对特别处理的封装,例如cstring
2010-07-01 10:26:00
527
转载 VC绘制位图--BeginPaint()与GetDC()的区别和双缓冲
1.BeginPaint()和GetDC() 在EVC中绘制位图比较方便,有不少现成的函数可供调用,我们所要注意的只是BeginPaint()或GetDC()的使用即可. 因为代码比较简单,所以不做更多解释. 这是消息循环函数: LRESULT CALLBACK MainWndProc(HWND hWnd,UINT wMsg,WPARAM w
2010-05-31 10:42:00
1368
转载 SetWindowLong And GetWindowLong
SetWindowLong的使用及其简单,比如我们将m_hEdWord窗口的消息处理函数置换为CtrlProc: SetWindowLong(m_hEdWord,GWL_WNDPROC,(DWORD)CtrlProc); 就这么简单,现在只要m_hEdWord窗口收到消息,那么就会自动调用预先定义的CtrlProc. 有设置,自然也有获取,不过这次
2010-05-24 14:52:00
1964
转载 浏览器内核概述·
浏览器最核心的部分是渲染引擎(Rendering Engine),我们一般习惯称之为“浏览器内核”,其负责解析网页语法(如HTML、JavaScript)并渲染、展示网页。因此,所谓的浏览器内核通常也就是指浏览器所采用的渲染引擎,渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。不同的浏览器内核对网页编写语法的解析也有所不同,因此同一网页在不同的内核浏览器里的渲染、展示效果也可能不同。
2010-05-24 14:51:00
640
原创 程序崩溃生成dump符号文件
// DumpWriteLoc.cpp : Defines the entry point for the console application.// #include "stdafx.h"#include #include #pragma comment(lib, "Dbghelp.lib")#pragma auto_inline (off) //取
2010-04-02 20:09:00
1102
原创 ccnet自动编译
安装顺序:IIS->.NET->others 首先安装IIS,用测试页面检测IIS无误后,安装VS2005,然后再安装cruisecontrol.net,从控制面板进入IIS控制界面。检查有无名为ccnet的虚拟目录,如果有正常,右键浏览,应该可以看到cruisecontrol.net的default页面。 然后安装CruiseControl.NET Tray【以下简称CCTray】来监视
2010-03-24 19:00:00
3280
转载 函数调用方式的区别[thiscall,__cdecl,__stdcall]
_cdecl(c/c++缺省的,支持变参函数,但其他非c/c++语言不支持) _stdcall(依词义,标准调用,不支持变参) 通常在使用VC进行函数定义时会指定该函数调用方式,诸如: int __stdcall max(int a, int b) { return a>b?a:b; } int __cdecl min(int a, int b)
2010-03-10 10:02:00
709
转载 WTL for MFC Programmers 学习笔记(一) Party I ATL GUI Classes
Party I ATL GUI ClassesATL-style templatesclass CMyWnd : public CWindowImpl{...}; CMyWnd在class CMyWnd语句后即被定义,可以在其后的继承关系列表中使用。子类名(当前声明类)在继承列表中出现的用意在于,实现“编译时虚函数调用”。template class
2010-02-24 18:18:00
774
转载 WTL for MFC Programmers 学习笔记(二) Part II WTL GUI Base Classes
Party II WTL GUI Base ClassesWTL Overview WTL类主要分成一下5类:1. Frame窗口实现: CFrameWindowImpl, CMDIFrameWindowImple2. 空间封装:CButton, CListViewCtrl3. GDI封装:CDC, CMenu4.
2010-02-24 18:15:00
893
转载 如果不用MFC,直接使用API写一个Windows程序,需哪些步骤?MFC是怎么做到菜单点击后,响应对应的代码的?
答:如果直接使用Windows API写一个窗体程序,如下:int WinMain(...){ MSG msg; RegisterClass(...); //注册窗口类 CreateWindow(...); //创建窗口 ShowWindow(...); //显示窗口 UpdateWindow(...); Whi
2010-02-08 18:35:00
2541
转载 面试题
1. C++的类和C里面的struct有什么区别?struct成员默认访问权限为public,而class成员默认访问权限为private2. 析构函数和虚函数的用法和作用析构函数是在对象生存期结束时自动调用的函数,用来释放在构造函数分配的内存。(注意一些临时对象在赋值以后生命期结束,自动调用析构函数)虚函数是指被关键字virtual
2010-02-05 11:41:00
613
转载 论述含参数的宏与函数的优缺点
论述含参数的宏与函数的优缺点1.函数调用时,先求出实参表达式的值,然后带入形参。而使用带参的宏只是进行简单的字符替换。2.函数调用是在程序运行时处理的,分配临时的内存单元;而宏展开则是在编译时进行的,在展开时并不分配内存单元,不进行值的传递处理,也没有“返回值”的概念。3.对函数中的实参和形参都要定义类型,二者的类型要求一致,如不一致,应进行类型转换;而宏不存在类型问题,宏
2010-02-05 11:23:00
3482
windows XP+Eclipse 3.3+tomcat 6.0+lomboz3.3
2008-02-29
detoured.lib detoured.h detoured.dll
2011-08-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人