内容列表
- InstallShield使用杂记
- 今天用InstallShield作了一个安装程序。 以前在工作中也用InstallShield做过一些安装程序,但是没有怎么深入的研究过,感觉功能还是比较强的。今天由于一些特殊的问题,需要使用InstallShield提供的Script实现。 总结出以下几个用法:
1.添加CheckBox选择窗口 #define&
- 分类:编程语言 查阅全文
- 数据结构的若干思考
- 数据结构简单的说就是研究数据逻辑结构和物理结构的一门计算机学科!1.数组好不好?好,它是什么?线性表(什么优点、什么缺点?...)数据结构知识告诉你!2.既然数组有缺点,所以才会用链表(为什么利于数据的增、删、改?看看其物理实现,它是存储于不连续的物理存储器上的,所以...[道理很明显]){实际应用,如果你的程序设计大量的数
- 分类:编程语言 查阅全文
- 线程管理:ACE 的同步和线程管理机制学习
- ACE_Thread_Mutex类.
锁和锁适配器(LockAdapter)用于动态绑定
令牌(Token):ACE_Token类提供所谓的“递归互斥体”,它可以被最初获得它的同一线程进行多次重新获取。ACE_Token类还确保所有试图获取它的线程按严格的FIFO(先进先出)顺序排序。
ACE守卫(Guard)类属:它是这样工作的:对象的构造器获取锁,析构器释放锁。(
- 分类:编程语言 查阅全文
- 关于泛型编程思想的言论摘录(不断更新)
-
1
在C++中还没有引进模板的时候,C++STL之父stepanov就敏锐的发觉,面向对象理论并不能描述现有的所有结构,比如,算法就不是一个对象,再深入下去,他发觉有很多算法的抽象逻辑并不依赖于它所作用的对象...
泛型可以在几乎无损于效率的情况下支持代码的高度可复用性,并且具有数学的抽象美(这一点接触过STL源码的人都非常清楚)。于是,泛型几乎立即
- 分类:编程语言 查阅全文
- 难的函数指针说明
- void (*(*papf)[2])(int);
papf是一个指针,指向一个数组,该数组拥有两个元素,都是函数指针,其函数形式拥有一个int参数,无返回值。
void(*apf[20])(double);
apf是一个数组,拥有20个元素,每个元素都是函数指针,该函数有一个double参数,没有返回值。
- 分类:编程语言 查阅全文
- 查看指定网站页面是否有更新的小工具
- 最近断断续续在网上看小说,小说写全的不多,都看完了。之后陆续看的比较好看的一些小说都在待续的状态中,每天要去几个常看的小说站点看一下是否有更新,很是繁琐,一怒之下,写了一个VB Script脚本,专门去搜索指定的页面,查看是否有更新。放在这里,存档之。
注:如果要运行脚本,需要XML 3.0支持。
'***********************************************
- 分类:编程语言 查阅全文
- 万丈高楼平地起——设计虚类请注意
- 在定义虚类尤其是纯虚类时,请注意将虚类的析构函数设计为虚拟函数,否则其子类实例的内存释放操作将不正常。如:
Packets.h#include class CPacket{public: virtual ~CPacket() {};
virtual void Initialize() = 0; &n
- 分类:编程语言 查阅全文
- 了解程序员-软件工程思想
- 工作在第一线的软件开发人员是程序员和程序经理,他们决定着软件的命运。良好的程序员队伍和出色的管理是软件项目成功的必要条件。管理不是管制,不是去卡住人家的脖子,因为程序员不是一群野鸭子。管理的目的是让大家一起把工作做好,并且让各人获得各自的快乐和满足。当一个组织被出色地领导时,雇员甚至不知道他们已被领导。在项目完成时,他们会自豪地说:“看看我们通过努力取得的成绩吧”。所以管理
- 分类:编程语言 查阅全文
- 了解程序经理
- 这里程序经理是指一支程序员队伍的领导者,不管他的职务是开发组长,项目经理,还是部门经理。程序经理是技术性的基层或中层干部,是软件企业得以发展的生力军。程序经理的选拔是不容草率的事。不象有些事业单位,只要政治口号喊得勤快、能左右逢缘不犯错误就可混个领导当当。也不象一些官僚机构,只有两个人的办公室也要设正主任和副主任。如果碰巧正主任姓傅,副主任姓郑,还会斗个没完没了。 在一个管理混乱的软件
- 分类:编程语言 查阅全文
- Apache的配置
- Apache的配置文件:httpd.conf:包含控制服务器运行方式的主要配置文件。srm.conf:httpd.conf文件中ResourceConfig指令所指的缺省文件,包含了服务器可以提供给客户端浏览器的文件类型的指令。access.conf:httpd.conf文件中的AccessConfig指令所指的缺省文件,包含了控制文件的存取权限的指令。mime.type:记录apache服务器所
- 分类:编程语言 查阅全文
- 我的工作流元素
- 一、工作流系统的组成部分:
1、流程定制软件:定制工作流程模板的流程图的工具软件,简称workflowConfig
2、工作流引擎:工作流的中心服务软件,工作流引擎监听接受队列,将获得的数据处理后发送到对应的下一个节点的接受队列中就算一个工作任务完成,简称workflowEngine
3、工作流监控软件:实时监视工作流实例的运行情况,简称workflowMonitor
4、客户
- 分类:编程语言 查阅全文
- 工作流xml部分的定义格式
- 自定义格式
适用于简单的工作流
<?xml version="1.0" encoding="iso-8859-1" ?><!ELEMENT successor EMPTY ><!ATTLIST successor v NMTOKEN #REQUIRED >
<!ELEMENT element ( successor+, predecessor* )
- 分类:编程语言 查阅全文
- 成功人士的七种精神锻炼方式 -- 像成功人士那样思考 (1)
- 多年以来,不断有人询问成千上万的成功人士:“你通常是怎么思考的?”
他们的答案在全世界范围内往往都是一样的。成功人士多数时间在考虑他们想要的以及他们如何去取得它。这样思考的结果是他们比一般人取得了更多的成就,虽然开始的时候他们并没有特殊的优势。
考虑将来 你能够从自己身上挖掘出来的第一个也是最重要的状态是将来取向。将来取向是成功人士的
- 分类:编程语言 查阅全文
- 对Ogre的研究(一)
- 出于对图形编程的强烈兴趣,我决定研究一下ogre及其实现机制。
由于我以前对c++的了解不多,所以也想乘机掌握C++的高级技巧。
从sourceforge.net下载了ogre后的第一步就是看看demo,虽然demo有下载,但我比较相信自已编译出来的东西。所以打算将下载的demo编译一下。我打开vs2002.net 打开ogre.sln, 开始编译,发现编译通不过,原来ogre 还要direc
- 分类:编程语言 查阅全文
- C++模板为什么不能正常编译
- 定义一个类一般都是在头文件中进行类声明,在cpp文件中实现,但使用模板时应将实现代码和声明代码均放在头文件中。如:
test.htemplate<class T>class CTest{public: T& GetValue(); void SetValue(const T& _Value);
- 分类:编程语言 查阅全文
- C++中的mutable和const
- 声明:这里讨论的const是用来修饰函数的const,而不是用来修饰变量的const。虽然是同一个关键字,但yayv还是觉得把他们当作2个关键字来理解更好一些。
C++中const关键字用来表示一个常量,同时const也用来修饰函数。yayv在这个要明确的概念是:const所修饰的函数只能是类的成员函数,因为const所修饰的函数中,要
- 分类:编程语言 查阅全文
- CSDN的Blog访谈
- 专访蔡建新: 让思维自由飞翔 专访杜勇: 互联网上的个人信息平台 专访刘韧: Blog与网络媒体 专访方兴东: Blog以个人为核心
- 分类:编程语言 查阅全文
- MySQL 4.0.21 发布 [Smarty / SQLite 也发布了新版本]
- MySQL 4.0.21 发布,修正了好多 BUG,建议更新到此版本。
具体更新信息:http://lists.mysql.com/announce/217
For Windows 版本:官方下载
其他版本下载地址:http://dev.mysql.com/downloads/mysql/4.0.html
Smarty 2.6.4 Released
下载:http:
- 分类:编程语言 查阅全文
- 单键恢复项目启动
- 准备开始重写单键恢复程序,
在DOS下能够全屏显示图像,并支持鼠标操作,
查找免费的程序库中。。。。。
- 分类:编程语言 查阅全文
- 《某VCD出租管理系统》算法分析与算号器。
- Win2k+sp4+Od1.10+Vc#2005因为它是用VB写的,处理的都是宽字符,我原先用C写算号器,可就是不会处理Unicode,今天学了一天C#反而搞定了,这真是个好东西,而且发布版本才20K,用DELPHI的话起码要100K以上,哈,唯一的缺点似乎就是我的机器太慢了,跑C#时总像是死机一样,要考虑学用命令行编译了。分析过程中肯定很多错.一定要指出来啊!
运行FHVcdHack.exe-
- 分类:编程语言 查阅全文