COM组件开发实践(八)---多线程ActiveX控件和自动调整ActiveX控件大小(下)

源代码下载:MyActiveX20081229.rar 声明:本文代码基于CodeProject的文章《A Complete ActiveX Web Control Tutorial》修改而来,因此同样遵循Code Project Open License (CPOL)。 在上一篇文章《CO...

2008-12-29 21:42:00

阅读数:6

评论数:0

COM组件开发实践(七)---多线程ActiveX控件和自动调整ActiveX控件大小(上)

声明:本文代码基于CodeProject的文章《A Complete ActiveX Web Control Tutorial》修改而来,因此同样遵循Code Project Open License (CPOL)。 最近遇到两个需求:1)在ActiveX控件中使用工作线程来完成底层的硬件设备...

2008-12-29 17:42:00

阅读数:10

评论数:0

fastreport对TfrxADODatabase的调用注意事宜

最近在用fastreport 4.3调用TfrxADODatabase时,总出现用户 sa登录失败的提示,后来发现是连接字符串中多了一个PersistSecurityInfo=False; 按这项替换掉就可以了,以下是我的代码,我用的三层结构,客户端必须从服务端取连接字符串 ifnot...

2008-12-25 12:57:00

阅读数:6

评论数:0

Wince读取ini的CIniParse类

//========================================================================//TITLE:// Wince读取ini的CIniParse类//AUTHOR:// norains//DATE:// Monday 22-Dece...

2008-12-22 17:51:00

阅读数:3

评论数:0

获取TTF文件的字体名

//========================================================================//TITLE:// 获取TTF文件的字体名//AUTHOR:// norains//DATE:// Monday 22-December-2008/...

2008-12-22 17:46:00

阅读数:91

评论数:0

Commons Collections学习笔记(四)

BeanMap这个Map类用于把一个javaBean转换为Map,在其中存储了javaBean的各个属性的setXXX方法和getXXX方法,属性的类型。 <!--<br /><br /&g...

2008-12-20 14:42:00

阅读数:3

评论数:0

Commons Collections学习笔记(三)

这个Map类是基于红黑树构建的,每个树节点有两个域,一个存放节点的Key,一个存放节点的Value,相当于是两棵红黑树,一棵是关于key的红黑树,一棵是关于Value的红黑树。 关于红黑树的详细介绍,参考《C#与数据结构--树论--红黑树(Red Black Tree)》这篇文章。 &am...

2008-12-19 16:42:00

阅读数:4

评论数:0

Commons Collections学习笔记(二)

<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<b...

2008-12-17 22:42:00

阅读数:6

评论数:0

Commons Collections学习笔记(一)

<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<b...

2008-12-16 21:42:00

阅读数:7

评论数:0

TCC79xx的BCLK和LRCK数值推算

//========================================================================//TITLE:// TCC79xx的BCLK和LRCK数值推算//AUTHOR:// norains//DATE:// Tuesday 16-Dec...

2008-12-16 11:10:00

阅读数:4

评论数:0

数字统计问题

一本书的页码从自然数1 开始顺序编码直到自然数n。书的页码按照通常的习惯编排,每个页码都不含多余的前导数字0。例如,第6 页用数字6 表示,而不是06 或006 等。数字计数问题要求对给定书的总页码n,计算出书的全部页码中分别用到多少次数字0,1,2,…,9。 编程任务:给定表示书的总页码的1...

2008-12-14 16:42:00

阅读数:7

评论数:0

【译】Native Client: A Sandbox for Portable, Untrusted x86 Native Code

原文链接:Native Client: A Sandbox for Portable, Untrusted x86 Native Code 本文介绍Google Native Client的设计思路. 系统架构 一个NaCl应用程序由许多可信和不可信NaCl模块组成,每个模块都在一个进...

2008-12-12 15:42:00

阅读数:6

评论数:0

Google Native Client入门

上午在去往上海的动车组上看到《Google正在测试ActiveX的继任者》这条新闻,因为前段时间一直在做一个证件信息采集的ActiveX控件,而众所周知,ActiveX的安全性是臭名昭著的,所以对这个所谓的“继任者”非常感兴趣,晚上回来后就第一时间试了试。 Native Client项目主页...

2008-12-09 21:42:00

阅读数:3

评论数:0

程序自保存任意类型资源文件

//========================================================================//TITLE:// 程序自保存任意类型资源文件//AUTHOR:// norains//DATE:// Monday 08-December-200...

2008-12-09 09:00:00

阅读数:2

评论数:0

Mina2.0框架源码剖析(八)

这篇来看看AbstractPollingIoConnector抽象类,它用于用于实现客户端连接的轮询策略。处理逻辑基本上和上一篇文章说的AbstractPollingIoAcceptor类似,它继承自AbstractIoConnector,两个泛型参数分别是所处理的会话和客户端socket连接。底...

2008-12-08 15:42:00

阅读数:3

评论数:0

Mina2.0框架源码剖析(七)

前面介绍完了org.apache.mina.core.session这个包,现在开始进入org.apache.mina.core. polling包。这个包里包含了实现基于轮询策略(比如NIO的select调用或其他类型的I/O轮询系统调用(如epoll,poll,kqueue等)的基类。 先来...

2008-12-08 14:42:00

阅读数:2

评论数:0

Mina2.0框架源码剖析(六)

上文的内容还有一些没有结尾,这篇补上。在ExpiringMap类中,使用了一个私有内部类ExpiringObject来表示待检查超时的对象,它包括三个域,键,值,上次访问时间,以及用于上次访问时间这个域的读写锁: <!--<br /&...

2008-12-07 20:42:00

阅读数:3

评论数:0

Mina2.0框架源码剖析(五)

前面介绍过IoSessionRecycler是负责回收不再使用的会话的接口,ExpiringSessionRecycler是其一个实现类,用于回收超时失效的会话。 <!--<br /><br /&a...

2008-12-04 17:42:00

阅读数:3

评论数:0

Mina2.0框架源码剖析(四)

前面几篇介绍完了org.apache.mina.core.service这个包,现在进入org.apache.mina.core.session,这个包主要是围绕IoSession展开的,包括会话的方方面面。 IoSession接口与底层的传输层类型无关(也就是不管是TCP还是UDP),它表示...

2008-12-04 15:42:00

阅读数:3

评论数:0

Mina2.0框架源码剖析(三)

AbstractIoAcceptor类继承自AbstractIoService基类,并实现了IoAcceptor接口,它主要的成员变量是本地绑定地址。 <!--<br /><br />...

2008-12-04 14:42:00

阅读数:3

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭