摘要: ADO 是目前在Windows环境中比较流行的客户端数据库编程技术。ADO是建立在OLE DB底层技术之上的高级编程接口,因而它兼具有强大的数据处理功能(处理各种不同类型的数据源、分布式的数据处理等等)和极其简单、易用的编程接口,因而得到了广泛的应用。而且按微软公司的意图,OLE DB和ADO将逐步取代 ODBC和DAO。现在介绍ADO各种应用的文章和书籍有很多,本文着重站在初学者的角度,简要探讨一下在VC++中使用ADO编程时的一些问题。我们希望阅读本文之前,您对ADO技术的基本原理有一些了解。 阅读全文
posted @ 2008-12-19 17:32 吴碧宇 阅读(1360) 评论(0) 推荐(0) 编辑
摘要: 要实现这个目标,非stringstream类莫属。这个类在头文件中定义, 库定义了三种类:istringstream、ostringstream和stringstream,分别用来进行流的输入、输出和输入输出操作。另外,每个类都有一个对应的宽字符集版本。简单起见,我主要以stringstream为中心,因为每个转换都要涉及到输入和输出操作。示例1示范怎样使用一个stringstream对象进行从 阅读全文
posted @ 2008-12-19 17:22 吴碧宇 阅读(619) 评论(0) 推荐(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 吴碧宇 阅读(812) 评论(1) 推荐(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 吴碧宇 阅读(791) 评论(0) 推荐(0) 编辑
摘要: 我当前所吃的东东都固定为食物,所以一点也不惊讶,这一周的主题为cookies。cookies用于存储特定用户信息,它提供了web程序中一种有用的方式。多年以来,javascript开发人员已经进行了有关cookie的大量工作。同样,asp.net通过system.web空间名称也提供了cookie的访问。虽然你不应该使用cookie来存储一些敏感性的数据,但是,它们是处理锁细数据的一个极好的选择,... 阅读全文
posted @ 2008-12-03 12:10 吴碧宇 阅读(359) 评论(0) 推荐(0) 编辑
摘要: [代码] 阅读全文
posted @ 2008-12-03 01:36 吴碧宇 阅读(14067) 评论(1) 推荐(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 吴碧宇 阅读(6946) 评论(0) 推荐(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 吴碧宇 阅读(1581) 评论(2) 推荐(0) 编辑
摘要: 头文件[代码]CPP文件[代码] 阅读全文
posted @ 2008-12-01 23:51 吴碧宇 阅读(6953) 评论(2) 推荐(0) 编辑
摘要: 在将各种类型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。由于sprintf 跟printf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致sprintf 比printf 有用得多。 阅读全文
posted @ 2008-11-30 12:21 吴碧宇 阅读(17025) 评论(0) 推荐(1) 编辑
摘要: 这部分包含了boost.regex库的正则表达式的语法。这是一份程序员指南,实际的语法由在程序中的正则表达式的选项决定。(译注:即regex类构造函数的flag参数。)文字(Literals)除了一下字符,其它的任何字符都表示其字面意义(literal)。“.”, “|”, “*”, “?”, R... 阅读全文
posted @ 2008-11-30 02:08 吴碧宇 阅读(3146) 评论(0) 推荐(0) 编辑
摘要: 什么是正则表达式?正则表达式是一种用来描述一定数量文本的模式。Regex代表Regular Express。 如果您不知道什么是正则表达式,请看这篇文章http://blog.csdn.net/begtostudy/archive/2007/11/11/1879206.aspx 阅读全文
posted @ 2008-11-30 02:05 吴碧宇 阅读(25263) 评论(1) 推荐(3) 编辑
摘要: 一、MFC类MFC提供了两个日期和时间类CTime和CTimeSpan,分别代表相对时间和绝对时间。CTime是基于格林威治平均时间(GMT)的,本地的时间由环境变量TZ决定。CTimeSpan代表了时间间隔。CTime类由下列成员函数:CTime()创建一个CTime对象。GetCurrentTime()由当前时间创建一个CTime对象。GetTime()由CTime对象返回一个time_t变量... 阅读全文
posted @ 2008-11-28 21:37 吴碧宇 阅读(6171) 评论(0) 推荐(0) 编辑
摘要: [代码] 阅读全文
posted @ 2008-11-25 17:13 吴碧宇 阅读(479) 评论(0) 推荐(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 吴碧宇 阅读(13322) 评论(0) 推荐(1) 编辑
摘要: printf()函数是格式输出函数, 请求printf()打印变量的指令取决与变量的类型.例如,在打印整数是使用%d符号,在打印字符是用%c 符号.这些符号被称为转换说明.因为它们指定了如何不数据转换成可显示的形式.下列列出的是ANSI C标准peintf()提供的各种转换说明. 转换说明及作为结果的打印输出 %a 浮点数、十六进制数字和p-记数法(C99)... 阅读全文
posted @ 2008-11-20 17:00 吴碧宇 阅读(507) 评论(0) 推荐(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 吴碧宇 阅读(2627) 评论(0) 推荐(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 吴碧宇 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 配置web SSL 安全证书Https访问 1、安装证书服务器 控制面板->添加删除程序->添加/删除Windows组件->证书服务 2、IIS请求证书 打到IIS 信息服务管理器->选择网站属性->目录安全性->点击服务器证书->新建证书->现在准备证书请求,但稍后发送->下一步->输入单位和部门点下 一步->输入公用名称点下一步->选择国家并输入省/自治区和市县点下一步->保存生成的请求文... 阅读全文
posted @ 2008-11-05 13:18 吴碧宇 阅读(1681) 评论(1) 推荐(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 吴碧宇 阅读(1471) 评论(0) 推荐(0) 编辑
摘要: XPath 表达式的上下文 XPath 表达式的计算取决于运算表达式所针对的上下文。上下文包括计算表达式所针对的节点及其关联的环境,包括下列内容: 上下文节点相对于同辈节点的位置(按文档顺序)。 上下文的大小 — 即上下文节点的同辈节点数加 1。 可以解析变量引用的变量绑定。 函数库。 表达式范围中的命名空间声明。 为了更好地评价上下文的概念,请考虑包含节点的树。向树... 阅读全文
posted @ 2008-10-27 09:16 吴碧宇 阅读(1659) 评论(0) 推荐(0) 编辑
摘要: Windows Media编程导向 Windows多线程技术与实例 恶意传播代码:Windows病毒防护 Handening Windows Systems中文版 阅读全文
posted @ 2008-10-27 09:15 吴碧宇 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 最近对于批处理技术的探讨比较热,也有不少好的批处理程序发布,但是如果没有一定的相关知识恐怕不 容易看懂和理解这些批处理文件,也就更谈不上自己动手编写了,古语云:“授人以鱼,不如授人以渔。” 因为网上好像并没有一个比较完整的教材,所以抽一点时间写了这片给新手朋友们 阅读全文
posted @ 2008-10-27 09:14 吴碧宇 阅读(474) 评论(0) 推荐(0) 编辑
摘要: Sys.WebForms.PageRequestManager.instance.add_beginRequest(beginRequestHandler) Sys.WebForms.PageRequestManager.instance.remove_beginRequest(beginRequestHandler) 阅读全文
posted @ 2008-10-27 09:12 吴碧宇 阅读(651) 评论(0) 推荐(0) 编辑
摘要: 在每个页面中加上 阅读全文
posted @ 2008-10-13 17:02 吴碧宇 阅读(540) 评论(5) 推荐(0) 编辑
摘要: http://www.cnblogs.com/zhengyun_ustc/archive/2005/04/13/136689.html 阅读全文
posted @ 2008-10-11 12:48 吴碧宇 阅读(473) 评论(0) 推荐(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 吴碧宇 阅读(567) 评论(1) 推荐(0) 编辑
摘要: (转载)正则表达式30分钟入门教程 作者:deerchao 来源:unibetter大学生社区 转载请注明来源 什么是正则表达式? 很可能你使用过Windows/Dos下用于文件查找的通配符,也就是*和?。如果你想查找某个目录下的所有的Word文档的话,你会搜索*.doc。在这里,*会被解释成任意的字符串。和通配符类似,正则表达式也是用来进行文本匹配的工具,只不过比通配符更能精确... 阅读全文
posted @ 2008-09-28 01:14 吴碧宇 阅读(303) 评论(0) 推荐(0) 编辑
摘要: JavaScript 获得页面区域大小的代码 getPageSize函数返回一个数组,前两个是整个页面的宽度和高度,后两个是页面窗口的宽度和高度 阅读全文
posted @ 2008-09-19 00:58 吴碧宇 阅读(349) 评论(0) 推荐(0) 编辑
摘要: QueryPerformanceCounter获得CPU执行计数值 __int64startTime if(QueryPerformanceCounter((LARGE_INTEGER *)&startTime)) printf("QueryPerformanceCounter:%lf\n",(double)startTime); 阅读全文
posted @ 2008-09-11 12:59 吴碧宇 阅读(914) 评论(0) 推荐(0) 编辑
摘要: 此文主要讲一下列子,通过列子就能很清楚的看到是如何用C#去调用C++的代码的. 阅读全文
posted @ 2008-09-09 15:39 吴碧宇 阅读(2520) 评论(0) 推荐(0) 编辑
摘要: 原来是为了在游戏外挂中发送键盘鼠标消息,自己写个sendmessage或者是postmessage又比较麻烦。于是google了一下,发现现在很多脚本工具都有这个功能,其中按键精灵的一个叫361度的插件已经有这个的实现,还验证过了。为什么不拿来己用呢? 首先分析一下按键精灵插件的接口,发现: 插件的功能函数没有直接暴露出来,而是通过一个GetCommand的函数返回一个函数描述结构。 接下来看... 阅读全文
posted @ 2008-09-09 15:30 吴碧宇 阅读(4069) 评论(0) 推荐(2) 编辑
摘要: GetCurrentProcessID 得到当前进程的ID OpenProcessToken得到进程的令牌句柄 LookupPrivilegeValue 查询进程的权限 AdjustTokenPrivileges 调整令牌权限 阅读全文
posted @ 2008-09-01 14:44 吴碧宇 阅读(866) 评论(0) 推荐(0) 编辑
摘要: IE和FF对盒模型的解释 ul 标签在 Mozilla 中有 padding 值的,而在 IE 中只有 margin 有值。 cursor: pointer 可以同时在 IE FF 中显示游标手指状, hand 仅 IE 可以 阅读全文
posted @ 2008-08-31 18:44 吴碧宇 阅读(313) 评论(0) 推荐(0) 编辑
摘要: document.form.item 问题 (1)现有问题: 现有代码中存在许多 document.formName.item("itemName") 这样的语句,不能在 MF 下运行 (2)解决方法: 改用 document.formName.elements["elementName"] (3)其它 参见 2 集合类对象问题 (1)现有问题: 现有代码中许多集合类对象取用时... 阅读全文
posted @ 2008-08-31 13:52 吴碧宇 阅读(290) 评论(0) 推荐(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 吴碧宇 阅读(458) 评论(0) 推荐(0) 编辑
摘要: var p = new ParamManager(); p.GetValue('key'); 阅读全文
posted @ 2008-08-27 10:17 吴碧宇 阅读(661) 评论(0) 推荐(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 吴碧宇 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 使用Response向页面返回二进制数据。 阅读全文
posted @ 2008-08-26 13:14 吴碧宇 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 自己看核心编程,对消息分流器不太理解,这篇写的不错,所以转载。 文章作者:欣欣 原文链接:http://blog.csdn.net/hopkins9961629/archive/2006/01/25/588184.aspx 阅读全文
posted @ 2008-08-22 01:49 吴碧宇 阅读(560) 评论(0) 推荐(0) 编辑