内容列表
- 在ADO.NET中使用事务保护数据的完整性(5)
-
使用Savepoints
当使用savepoints, 记住仅仅是回滚savepoints并不是足够的.当局部回滚后事务必须仍被提交.同时,如果你选择实施它们,如何通知用户或处理局部完成事务是非常重要的.
接下来的代码描述创建一个新的客户,同时处理客户请求.你不得不执行慢的连接,或某些原因在检查库以前的操作库存等级成本是被禁止的.时间的99.9%整个过程应该被成功结束.然而,如
- 分类:VC语言 查阅全文
- 利用自定义的异常处理重起你的应用程序(续)
- (接上)当加入自定义异常处理类后,通过将下面两行代码加入到主函数中(在Application.Run前面)使它融入到结构中,当第二行将CustomExceptionHandler.OnThreadException附加到TreadException事件时第一行将实例化先前已定义的类,当一个异常没被处理被抛弃后,OnTreadException将被自动调用。
1.  
- 分类:VC语言 查阅全文
- Struts程序各文件之间的关系(2)
- Struts程序各文件之间的关系
下面介绍《如何实现最简单的Struts程序》例子中各文件之间的关系及源代码分析。
[相关链接]
《JavaWebStudio系列开发工具Visaul Struts版本简介》http://dev.csdn.net/develop/article/28/28871.shtm
《如何实现最简单的Struts程序》h
- 分类:VC语言 查阅全文
- google 营销 (一)
- Google 营销 (一) 广告词
经过两年的共享软件的实践,总结了一些经验,感觉到营销策略在一个共享软件的成功中要占一半的因素,现将本人一些关于Google AdWords的一些技巧与大家分享。
大家知道,Google 提供了一种服务叫做 AdWords, 让在Google上做广告的人以点击来付费,也就是说只有当客户点击你的广告时,你才用付钱。由于
- 分类:VC语言 查阅全文
- 协议开发 中移动CMPP2.0协议API(三)
- 协议开发 中移动CMPP2.0协议API(三)
云网([email protected])
接上篇...
五、发送接口
对于API来说,最重要的一部分就是去做发送数据了。通过SOCKET套接字与网关相连接后,将自己的数据发送出去。
在发送数据前,组装好要发送的数据包,将数据COPY一份到发送窗口,对于不要回应的数据包,只要发送成功,就可以退出发送进程。对于要等待
- 分类:VC语言 查阅全文
- visual studio 2005中C++的变化
- visual studio 2005中C++的变化
下一代visual studio版本(以前whidbey,现在是visual studio
- 分类:VC语言 查阅全文
- 使用stc32控件
-
stc32控件是一个“占位符”控件,在定制文件打开/另存为对话框时,用于定位对话框模板中的控件。如下图:
如果要定制如上图所示文件打开对话框,可以在对话框模板中进行如下设置:
&nb
- 分类:VC语言 查阅全文
- 性能测试工具篇之loadrunner - 3
-
VuGen
VuGen是Virtual User Generator的缩写,是LoadRunner开发脚本的工具。VuGen监视并记录客户端和服务器之间的通话,然后生成相应的脚本。
启动VuGen
从开始菜单启动VuGen,选择开始->程序->LoadRunn
- 分类:VC语言 查阅全文
- 如何在Struts 数据库应用程序中实现分页显示(2)
- 如何在Struts 数据库应用程序中实现分页显示
[相关链接]《JavaWebStudio系列开发工具Visaul Struts版本简介》http://dev.csdn.net/develop/article/28/28871.shtm《如何实现最简单的Struts程序》http://dev.csdn.net/develop/article/28/28946.shtm《Strut
- 分类:VC语言 查阅全文
- CListCtrlEx:一个支持文件拖放和实时监视的列表控件——用未公开API函数实现Shell实时监视
- 一、需求无论何时,当你在Explorer窗口中创建、删除或重命名一个文件夹/文件,或者插入拔除移动存储器时,Windows总是能非常快速地更新它所有的视图。有时候我们的程序中也需要这样的功能,以便当用户在Shell中作出创建、删除、重命名或其他动作时,我们的应用程序也能快速地随之更新。二、原理Windows内部有两个未公开的函数(注:在最新的MSDN中,已经公开了这两个函数),分别叫做SHChan
- 分类:VC语言 查阅全文
- 【作图】在图片上直接敲入字符
- 【作图】在图片上直接敲入字符
作者:enoloo
在论坛经常看到提出怎么在图片上直接敲入字符。今天又碰到一个,于是趁着月黑风高写了几个小程序。
第一个程序,效果图如下:
第二个程序,效果如下:
[说明]
第一个程序:开始想到的。用半透明文本框(真是很不爽,搞了半天截图软件也不能截取透明窗口的像样图片 @_@)。没有用SDK
- 分类:VC语言 查阅全文
- Taking a Bite Out of ASP.NET ViewState
-
Taking a Bite Out of ASP.NET ViewState
Susan WarrenMicrosoft Corporation
November 27, 2001
When I meet and talk to new ASP.NET page developers, one of the first things they usually ask me is, "
- 分类:VC语言 查阅全文
- Cutting Edge The ASP.NET View State
-
The ASP.NET View State
Dino Esposito
Download the code for this article: CuttingEdge0302.exe (39KB)
I n ASP.NET pages, the view stat
- 分类:VC语言 查阅全文
- 流Mini驱动开发指南(选自DDK联机文档)(一)
- 流Mini驱动开发指南(选自DDK联机文档)
——翻译:codewarrior@HS5
本节详细讨论了已经过时的Stream.sys Class Driver。随着Microsoft Windows XP的正式发布,Microsoft建议硬件制造商考虑使用下一代Class模型——AVStream——来开发新的,非音频多媒体驱动程序。相关细节可参看《AVStream Overview》一章。Mi
- 分类:VC语言 查阅全文
- 流Mini驱动开发指南(二)
- 二、Stream Class和 Minidriver之间的接口
流类接口(Stream Class Interface)主要由介于Class Driver和Minidriver之间的一系列的函数调用组成。Class Driver对请求的流程(Request Flow)进行控制,当有必要对适配器硬件进行存取时,它就调用适配器的Minidriver。Class Driver还负责对多处理器和中断同步
- 分类:VC语言 查阅全文
- 流Mini驱动开发指南(三)
-
三、开始着手编写Stream Minidriver
设计Stream Class Driver的主要目标,就是处理两个工作,一是处理操作系统,操作系统包含了对复杂的对多处理器的支持,二就是对内核流进行支持。这样Minidriver只需要对它必须执行的,与设备相关的操作进行处理即可。Class Driver为Minidriver分配内存空间,对Minidriver可能用到的NT
- 分类:VC语言 查阅全文
- 流Mini驱动开发指南(四)
- 五、Minidriver的初始化过程
当操作系统初次初始化Stream Class Minidrivers的时候会调用Minidriver的DriverEntry例程。Minidriver必须调用StreamClassRegisterMinidriver向Class Driver注册它自己。关于Stream Class Minidrivers的DriverEntry例程,请见第六部分。
在Mi
- 分类:VC语言 查阅全文
- I/O Completion Ports
- 最近想看看有关完成端口的东东,于是就从这里开始了。我试图完美的将其翻译出来,可耐水平有限,有几句我不太有把握。大家帮忙一下?
Platform SDK: Storage
I/O Completion Ports
I/O completion ports are the mechanism by which an application uses a pool
- 分类:VC语言 查阅全文
- 流Mini驱动开发指南(五)
- PORT_CONFIGURATION_INFORMATION各成员解释如下:
·SizeOfThisPacket
设定本结构的大小,由Class Driver负责填写该域。
·HwDeviceExtension
指向Minidriver的设备扩展结构(Device Extension)的指针。Minidriver会藉此buffer记录一些对Minidriver来
- 分类:VC语言 查阅全文
- 善用你的C(一)
- 上一篇文章写完之后感觉还算不错,因此我决定再写一些C的文章。 C语言从出生到现在恐怕是寿命最长是用的人数最多的一种语言了。他以其简洁的语法和较高的执行效率讲过程语言带到了最高峰,然而在出现了面向对象语言之后C语言的地位受到了动摇,但他的执行速度仍然是无人能比的。 针对这种情况有
- 分类:VC语言 查阅全文