摘要:
ADO 是目前在Windows环境中比较流行的客户端数据库编程技术。ADO是建立在OLE DB底层技术之上的高级编程接口,因而它兼具有强大的数据处理功能(处理各种不同类型的数据源、分布式的数据处理等等)和极其简单、易用的编程接口,因而得到了广泛的应用。而且按微软公司的意图,OLE DB和ADO将逐步取代 ODBC和DAO。现在介绍ADO各种应用的文章和书籍有很多,本文着重站在初学者的角度,简要探讨一下在VC++中使用ADO编程时的一些问题。我们希望阅读本文之前,您对ADO技术的基本原理有一些了解。
阅读全文
posted @ 2008-12-19 17:32
吴碧宇
阅读(1391)
推荐(0)
摘要:
要实现这个目标,非stringstream类莫属。这个类在头文件中定义, 库定义了三种类:istringstream、ostringstream和stringstream,分别用来进行流的输入、输出和输入输出操作。另外,每个类都有一个对应的宽字符集版本。简单起见,我主要以stringstream为中心,因为每个转换都要涉及到输入和输出操作。示例1示范怎样使用一个stringstream对象进行从
阅读全文
posted @ 2008-12-19 17:22
吴碧宇
阅读(632)
推荐(0)
摘要:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/...
阅读全文
posted @ 2008-12-09 13:38
吴碧宇
阅读(825)
推荐(0)
摘要:
开发环境是VS2005,数据库是SQL Sever 2000 1. 在进入正题之前,先讲点别的,如何在VC中连接Sybase数据库, 连接字符窜为,_bstr_t strCnn(\"Driver={Sybase System 11};Srvr=RRRRR;Uid=RRR_Mao_bb1;Pwd=user2\"); 这里,RRRRR是数据库的名称,已经在Sybase->sdedit中设定好了 ...
阅读全文
posted @ 2008-12-05 00:28
吴碧宇
阅读(800)
推荐(0)
摘要:
我当前所吃的东东都固定为食物,所以一点也不惊讶,这一周的主题为cookies。cookies用于存储特定用户信息,它提供了web程序中一种有用的方式。多年以来,javascript开发人员已经进行了有关cookie的大量工作。同样,asp.net通过system.web空间名称也提供了cookie的访问。虽然你不应该使用cookie来存储一些敏感性的数据,但是,它们是处理锁细数据的一个极好的选择,...
阅读全文
posted @ 2008-12-03 12:10
吴碧宇
阅读(369)
推荐(0)
posted @ 2008-12-03 01:36
吴碧宇
阅读(14122)
推荐(0)
摘要:
_variant_t类封闭了VARIANT数据类型,VARIANT是一个结构体类型,我们可以看一下它的定义typedef struct tagVARIANT { VARTYPE vt; unsigned short wReserved1; unsigned short wReserved2; unsigned short wReserved3; union { Byte bVal; // VT_U...
阅读全文
posted @ 2008-12-03 01:08
吴碧宇
阅读(6978)
推荐(1)
摘要:
1.打开Visual Studio 2008 命令提示窗口
2.进入F:\Develop\boost_1_37_0 C++\boost_1_37_0\tools\jam\src
3.执行 build.bat 会在F:\Develop\boost_1_37_0 C++\boost_1_37_0\tools\jam\src\bin.ntx86 生成 bjam.exe 文件.
4.Copy bjam.exe 文件到 F:\Develop\boost_1_37_0 C++\boost_1_37_0 下.
5.修改 F:\Develop\boost_1_37_0 C++\boost_1_37_0\tools\build\v2\user-config.jam 找到下面的地文
阅读全文
posted @ 2008-12-02 01:23
吴碧宇
阅读(1590)
推荐(0)
摘要:
头文件[代码]CPP文件[代码]
阅读全文
posted @ 2008-12-01 23:51
吴碧宇
阅读(7030)
推荐(0)
摘要:
在将各种类型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。由于sprintf 跟printf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致sprintf 比printf 有用得多。
阅读全文
posted @ 2008-11-30 12:21
吴碧宇
阅读(17056)
推荐(1)
摘要:
这部分包含了boost.regex库的正则表达式的语法。这是一份程序员指南,实际的语法由在程序中的正则表达式的选项决定。(译注:即regex类构造函数的flag参数。)文字(Literals)除了一下字符,其它的任何字符都表示其字面意义(literal)。“.”, “|”, “*”, “?”, R...
阅读全文
posted @ 2008-11-30 02:08
吴碧宇
阅读(3234)
推荐(0)
摘要:
什么是正则表达式?正则表达式是一种用来描述一定数量文本的模式。Regex代表Regular Express。
如果您不知道什么是正则表达式,请看这篇文章http://blog.csdn.net/begtostudy/archive/2007/11/11/1879206.aspx
阅读全文
posted @ 2008-11-30 02:05
吴碧宇
阅读(25317)
推荐(3)
摘要:
一、MFC类MFC提供了两个日期和时间类CTime和CTimeSpan,分别代表相对时间和绝对时间。CTime是基于格林威治平均时间(GMT)的,本地的时间由环境变量TZ决定。CTimeSpan代表了时间间隔。CTime类由下列成员函数:CTime()创建一个CTime对象。GetCurrentTime()由当前时间创建一个CTime对象。GetTime()由CTime对象返回一个time_t变量...
阅读全文
posted @ 2008-11-28 21:37
吴碧宇
阅读(6234)
推荐(0)
posted @ 2008-11-25 17:13
吴碧宇
阅读(486)
推荐(0)
摘要:
sscanf 名称: sscanf() - 从一个字符串中读进与指定格式相符的数据. 函数原型: Int sscanf( string str, string fmt, mixed var1, mixed var2 ... ); int scanf( const char *format [,argument]... ); 说明: sscanf与scanf类似,都是用于输入的,只...
阅读全文
posted @ 2008-11-20 17:29
吴碧宇
阅读(13438)
推荐(1)
摘要:
printf()函数是格式输出函数, 请求printf()打印变量的指令取决与变量的类型.例如,在打印整数是使用%d符号,在打印字符是用%c 符号.这些符号被称为转换说明.因为它们指定了如何不数据转换成可显示的形式.下列列出的是ANSI C标准peintf()提供的各种转换说明. 转换说明及作为结果的打印输出 %a 浮点数、十六进制数字和p-记数法(C99)...
阅读全文
posted @ 2008-11-20 17:00
吴碧宇
阅读(527)
推荐(0)
摘要:
C++文件操作 原文地址:http://www.layz.net/blog/user1/xuanxuan/archives/2006/67.html 在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符: 1、插入器(>) 从流中输入数据。比如说系统有一个默认的标准输入流(cin),一般情况下就...
阅读全文
posted @ 2008-11-17 10:31
吴碧宇
阅读(2634)
推荐(0)
摘要:
Boost智能指针——scoped_ptr 来源:http://www.cnblogs.com/TianFang/archive/2008/09/15/1291050.html boost::scoped_ptr和std::auto_ptr非常类似,是一个简单的智能指针,它能够保证在离开作用域后对象被自动释放。下列代码演示了该指针的基本应用: ...
阅读全文
posted @ 2008-11-13 15:06
吴碧宇
阅读(438)
推荐(0)
摘要:
配置web SSL 安全证书Https访问 1、安装证书服务器 控制面板->添加删除程序->添加/删除Windows组件->证书服务 2、IIS请求证书 打到IIS 信息服务管理器->选择网站属性->目录安全性->点击服务器证书->新建证书->现在准备证书请求,但稍后发送->下一步->输入单位和部门点下 一步->输入公用名称点下一步->选择国家并输入省/自治区和市县点下一步->保存生成的请求文...
阅读全文
posted @ 2008-11-05 13:18
吴碧宇
阅读(1731)
推荐(0)
摘要:
产生对象 IRQL名称 用途
1、 硬件 HIGH_LEVEL 机器校验和总线错误
2、 POWER_LEVEL 电源故障中断
3、 IPI_LEVEL MP系统处理器间门铃
4、 CLOCK2_LEVEL 间隔时钟2
5、 CLOck1_LEVEL 间隔时钟1
6、 PROFILE_LEVEL 配置文件计时器
7、 DORQL IO设备中断的平台依赖行等级数
8、 软件 DISPATCH_LEVEL 线程调度和延迟过程调用的执行
9、 APC_LEVEL 异步过程调用执行
10、 PASSIVE_LEVEL 下常线程执行等级
阅读全文
posted @ 2008-10-27 09:18
吴碧宇
阅读(1544)
推荐(0)
摘要:
XPath 表达式的上下文 XPath 表达式的计算取决于运算表达式所针对的上下文。上下文包括计算表达式所针对的节点及其关联的环境,包括下列内容: 上下文节点相对于同辈节点的位置(按文档顺序)。 上下文的大小 — 即上下文节点的同辈节点数加 1。 可以解析变量引用的变量绑定。 函数库。 表达式范围中的命名空间声明。 为了更好地评价上下文的概念,请考虑包含节点的树。向树...
阅读全文
posted @ 2008-10-27 09:16
吴碧宇
阅读(1675)
推荐(0)
摘要:
Windows Media编程导向
Windows多线程技术与实例
恶意传播代码:Windows病毒防护
Handening Windows Systems中文版
阅读全文
posted @ 2008-10-27 09:15
吴碧宇
阅读(174)
推荐(0)
摘要:
最近对于批处理技术的探讨比较热,也有不少好的批处理程序发布,但是如果没有一定的相关知识恐怕不
容易看懂和理解这些批处理文件,也就更谈不上自己动手编写了,古语云:“授人以鱼,不如授人以渔。”
因为网上好像并没有一个比较完整的教材,所以抽一点时间写了这片给新手朋友们
阅读全文
posted @ 2008-10-27 09:14
吴碧宇
阅读(488)
推荐(0)
摘要:
Sys.WebForms.PageRequestManager.instance.add_beginRequest(beginRequestHandler)
Sys.WebForms.PageRequestManager.instance.remove_beginRequest(beginRequestHandler)
阅读全文
posted @ 2008-10-27 09:12
吴碧宇
阅读(663)
推荐(0)
posted @ 2008-10-13 17:02
吴碧宇
阅读(547)
推荐(0)
摘要:
http://www.cnblogs.com/zhengyun_ustc/archive/2005/04/13/136689.html
阅读全文
posted @ 2008-10-11 12:48
吴碧宇
阅读(489)
推荐(0)
摘要:
System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient(); client.Host = "smtp.163.com"; client.UseDefaultCredentials = false; client.Credentials = new System.Net.NetworkCredential("自已的163邮...
阅读全文
posted @ 2008-10-08 12:56
吴碧宇
阅读(573)
推荐(0)
摘要:
(转载)正则表达式30分钟入门教程 作者:deerchao 来源:unibetter大学生社区 转载请注明来源 什么是正则表达式? 很可能你使用过Windows/Dos下用于文件查找的通配符,也就是*和?。如果你想查找某个目录下的所有的Word文档的话,你会搜索*.doc。在这里,*会被解释成任意的字符串。和通配符类似,正则表达式也是用来进行文本匹配的工具,只不过比通配符更能精确...
阅读全文
posted @ 2008-09-28 01:14
吴碧宇
阅读(309)
推荐(0)
摘要:
JavaScript 获得页面区域大小的代码
getPageSize函数返回一个数组,前两个是整个页面的宽度和高度,后两个是页面窗口的宽度和高度
阅读全文
posted @ 2008-09-19 00:58
吴碧宇
阅读(361)
推荐(0)
摘要:
QueryPerformanceCounter获得CPU执行计数值 __int64startTime if(QueryPerformanceCounter((LARGE_INTEGER *)&startTime)) printf("QueryPerformanceCounter:%lf\n",(double)startTime);
阅读全文
posted @ 2008-09-11 12:59
吴碧宇
阅读(940)
推荐(0)
摘要:
此文主要讲一下列子,通过列子就能很清楚的看到是如何用C#去调用C++的代码的.
阅读全文
posted @ 2008-09-09 15:39
吴碧宇
阅读(2536)
推荐(0)
摘要:
原来是为了在游戏外挂中发送键盘鼠标消息,自己写个sendmessage或者是postmessage又比较麻烦。于是google了一下,发现现在很多脚本工具都有这个功能,其中按键精灵的一个叫361度的插件已经有这个的实现,还验证过了。为什么不拿来己用呢? 首先分析一下按键精灵插件的接口,发现: 插件的功能函数没有直接暴露出来,而是通过一个GetCommand的函数返回一个函数描述结构。 接下来看...
阅读全文
posted @ 2008-09-09 15:30
吴碧宇
阅读(4169)
推荐(2)
摘要:
GetCurrentProcessID 得到当前进程的ID
OpenProcessToken得到进程的令牌句柄
LookupPrivilegeValue 查询进程的权限
AdjustTokenPrivileges 调整令牌权限
阅读全文
posted @ 2008-09-01 14:44
吴碧宇
阅读(895)
推荐(0)
摘要:
IE和FF对盒模型的解释
ul 标签在 Mozilla 中有 padding 值的,而在 IE 中只有 margin 有值。
cursor: pointer 可以同时在 IE FF 中显示游标手指状, hand 仅 IE 可以
阅读全文
posted @ 2008-08-31 18:44
吴碧宇
阅读(323)
推荐(0)
摘要:
document.form.item 问题 (1)现有问题: 现有代码中存在许多 document.formName.item("itemName") 这样的语句,不能在 MF 下运行 (2)解决方法: 改用 document.formName.elements["elementName"] (3)其它 参见 2 集合类对象问题 (1)现有问题: 现有代码中许多集合类对象取用时...
阅读全文
posted @ 2008-08-31 13:52
吴碧宇
阅读(298)
推荐(0)
摘要:
'width' 指的是标准CSS中所指的width的宽度,在firefox,opera等中的宽度就是这个宽度。它只包含容器中内容的宽度。
而Internet Explorer 'width'则是指整个容器的宽度,包括内容,padding ,border。
所谓的CSS的宽度的加法减法就指这里不同浏览器对width解析得到的不同结果。
Firefox中是加法:容器占的宽度=内容宽度+padding宽度+border宽度
IE中是减法:内容宽度=您定义的容器宽度(Internet Explorer 'width')-padding宽度-border宽度
大家区分的时候重点是分清:内容宽度和容器所占宽度这两个的不同
阅读全文
posted @ 2008-08-31 04:07
吴碧宇
阅读(477)
推荐(0)
摘要:
var p = new ParamManager();
p.GetValue('key');
阅读全文
posted @ 2008-08-27 10:17
吴碧宇
阅读(672)
推荐(0)
摘要:
navigator.userAgent.indexOf("MSIE")>0)
navigator.userAgent.indexOf("Firefox")>0
navigator.userAgent.indexOf("Safari")>0
navigator.userAgent.indexOf("Camino")>0
navigator.userAgent.indexOf("Gecko/")>0
阅读全文
posted @ 2008-08-27 09:26
吴碧宇
阅读(232)
推荐(0)
摘要:
使用Response向页面返回二进制数据。
阅读全文
posted @ 2008-08-26 13:14
吴碧宇
阅读(229)
推荐(0)
摘要:
自己看核心编程,对消息分流器不太理解,这篇写的不错,所以转载。
文章作者:欣欣
原文链接:http://blog.csdn.net/hopkins9961629/archive/2006/01/25/588184.aspx
阅读全文
posted @ 2008-08-22 01:49
吴碧宇
阅读(572)
推荐(0)