内容列表
COM多线程原理与应用
COM多线程原理与应用 目录: COM多线程原理与应用... 1 目录:... 1 前言:... 1 套间:... 1 套间的定义:... 1 套间的分类:... 2 套间的进入和退出:.. 2 对象的同步:... 2 组件对象的同步:... 2 COM对象线程模型:.. 2 进程内对象线程模型的种类:.. 2 ATL对多线程的支持:.. 3 对象引用的保护:... 3
分类:编程语言 查阅全文
SmartPersistenceLayer 2.0 正式发布了!
 前段时间由于项目很急,SmartPersistenceLayer 一直没有时间整理发布,现在终于整理结束,可以正式发布了!     为了让大家能真正体验SmartPersistenceLayer的效果,我写了一个Sample,现在连同Sample源代码一起发布,下载地址:http://www.cnblogs.com/Files/tintown/SPL2.0
分类:编程语言 查阅全文
【收藏】你最需要注意的11条要点for C++
下面的这些要点是对所有的C++程序员都适用的。我之所以说它们是最重要的,是因为这些要点中提到的是你通常在C++书中或网站上无法找到的。如:指向成员的指针,这是许多资料中都不愿提到的地方,也是经常出错的地方,甚至是对一些高级的C++程序员也是如此。  这里的要点不仅仅是解释怎样写出更好的代码,更多的是展现出语言规则里面的东西。很显然,它们对C++程序员来说是永久的好资料。我相信这一篇文章
分类:编程语言 查阅全文
用FASTREPORT实现WEB应用中自定义报表
开发WEB应用系统通常都会遇到报表打印问题。简单应用可利用IE的页面打印功能,利用HTML标签控制格式来实现。但复杂的业务型应用系统,报表不仅是组成应用的重要部分,还常常是相当复杂的。现在很多应用系统都要求提供自定义报表的功能——即客户可以自行设计、修改报表。 在C/S结构系统中,报表问题有很多成熟的解决方法。如DELPHI开发工具不仅自带有报表控件,还可以利用第三方控件
分类:编程语言 查阅全文
fast memory copy code
void static fmemcpy(void *dest, void *src, int n) { #if 1 __asm {    mov  edi,dest    mov  esi,src    mov  ecx,n   
分类:编程语言 查阅全文
php+mql+...开发某咨询公司网站心得 开发篇
   php+mql+...开发某咨询公司网站心得 开发篇        作者:葛维   QQ:6009199 任何组织或个人在引用、转载或修改此文档时,敬请保留版权信息及注明出处以及保证文章的完整性!   上篇文章已经详细介绍了如何配置开发需要的环境.下面开始制作网站
分类:编程语言 查阅全文
生产者/消费者问题在windows2000下的实现
一、问题描述 生产者-消费者问题是一个经典的进程同步问题,该问题最早由Dijkstra提出,用以演示他提出的信号量机制。本作业要求设计在同一个进程地址空间内执行的两个线程。生产者线程生产物品,然后将物品放置在一个空缓冲区中供消费者线程消费。消费者线程从缓冲区中获得物品,然后释放缓冲区。当生产者线程生产物品时,如果没有空缓冲区可用,那么生产者线程必须等待消费者线程释放出一个空缓冲区。当消费者线
分类:编程语言 查阅全文
I store my reports in a BLOb. How to change the "Open/Save" dialogs in the designer?
Look at TfrDesigner component. It has necessary events: OnLoadReport and OnSaveReport. Here is a small example:procedure TForm1.frDesigner1LoadReport(Report: TfrReport;   var ReportName: Str
分类:编程语言 查阅全文
How to pass a value to the report?
There are several methods to do this. First is to use global object frVariables (defined in FR_Class unit):frVariables['My variable'] := 10;This code creates a new variable with 'My variable' name and
分类:编程语言 查阅全文
Introduction to Writing Windows CE Display Drivers
Introduction For many developers, writing display drivers can be an intimidating task. Windows CE, Microsoft's operating system targeted toward embedded devices, is no exception. Fortunately, Microso
分类:编程语言 查阅全文
MySql管理的一点心得
    MySql数据库是中小型网站后台数据库的首选,因为它对非商业应用是免费的.网站开发者可以搭建一个"Linux+Apache+PHP+MySql"平台,这是一个最省钱的高效平台.在使用MySql进行开发时,MySql自带的文档对于新手来说是份很好的参考资料.本文是我在使用MySql中的小小心得。当前一般用户的开发环境多是Windows或Linux,用户可以到ht
分类:编程语言 查阅全文
深入探索C++对象模型 之 Data语意学
Data Member 的绑定 一个inline 函数实体,在整个class 声明未被完全看见之前,是不会被评估求值的。但是,这对于member function 的 argument list 并不为真。Argument list 中的名称还是会在它们第一次遭遇时被适当地决议完成。因此在extern 和nested type names 之间的非直觉绑定操作还是会发生。   Da
分类:编程语言 查阅全文
How to use own function?
Use TfrReport.OnUserFunction event. Here is simple example:   procedure TForm1.frReport1UserFunction(const Name: String;     p1, p2, p3: Variant; var val: Variant); 
分类:编程语言 查阅全文
水滴石穿C语言之声明的语法
  概述   在很多情况下,尤其是读别人所写代码的时候,对C语言声明的理解能力变得非常重要,而C语言本身的凝练简约也使得C语言的声明常常会令人感到非常困惑,因此,在这里我用一篇的内容来集中阐述一下这个问题。  问题:声明与函数   有一段程序存储在起始地址为0的一段内存上,如果我们想要调用这段程序,请问该如何去做?   答案  答案是(*(void (*)( ) )0)( )。看起来确实令人头大,
分类:编程语言 查阅全文
忘了BIOS密码不用慌 多种方法可解决
天无绝人之路,既然设置有密码,那我们想办法把它解开或恢复成默认值……  如果你设置了CMOS密码而又忘记,或者单位里的其他同事设置了CMOS密码又没告诉你,但你却很想进BIOS程序进行设置和修改,这时没有密码是很难的。但是,天无绝人之路,既然设置有密码,那我们想办法把它解开或恢复成默认值就是了。除了《打开机箱放电来清除BIOS设置》以外,对CMOS解密和恢复有很多种方法,下
分类:编程语言 查阅全文
php5手动最简安装方法
php5手动最简安装方法 李亮系统要求win2000 advanced serveriis5.0php5rc2 第一步当然是先要从 http://cn.php.net/get/php-5.0.3-Win32.zip/from/a/mirror   上下个php-5.0.3-Win32.zip回来。偶下的是php-5.0.3RC2-Win32.zip其实和php-5.0.3-Wi
分类:编程语言 查阅全文
开源项目 ACDK 包的说明
ACDK包的说明                                &nbs
分类:编程语言 查阅全文
C++ FAQS 翻译2 (第一部分 预备知识 第一章 介绍)
第一部分 预备知识 第一章 介绍问题1.6 这些FAQS的回答有怎样的指导意义?答:意义有:解释语言的特性、对如何恰当的使用特性给出指导、通过实例程序讨论问题。 这些FAQS按照上面的叙述,指导意义大致可以分为以下三类: (1) FAQS的回答,解释了某项C++的语言特性,并说明在C++程序中如何正确的使用它们。 (2) FAQS的回答,说明了怎样恰当的使用某些C++特性。在这样的回答中,有
分类:编程语言 查阅全文
.net remoting中的一点收获
作了将近半年的项目,几乎都是复制粘贴,今天突然要配置一下.net remoting 中的设置,试了半天也老出错,最后找到这边文章,才稍微明白了一点。Internet 信息服务 (IIS) 承载服务器激活的或客户端激活的对象时,通常在 Web.config 文件中注册这些对象;或者当直接承载这些对象时,在应用程序配置文件中注册它们。将应用程序承载的所有对象放置到 <service> 元素
分类:编程语言 查阅全文
[C++]打包传输结构体或大内存块的四种办法
打包传输结构体或大内存块(即将到来)作者 郑昀本文假定您熟悉 SAFEARRAY、C++、BOOST 和 MSMQ。 摘要:本文阐述了结构体/大内存块分布式传输时常用的四种打包方法,并演示了您如何利用这四种方法通过MSMQ发送/读取数据。 有时候我们需要远程传输各种结构体或者数据块,比如您通过MSMQ消息队列传递任意大小的结构体或者接口指针,那么如何打包传递呢?这实际上可以分解为一个普适问题:
分类:编程语言 查阅全文
<< 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 >>