最初的代码源自free2000fly的一个标准的 COM 连接点接收器(Sink)的实现,
使用相当简单!!!,作者封装了不少工作,但调用时的代码还可以再封装一下,最后只要拷贝并修改Sink实现类的Invoke就好了。以下是这个代码的头文件
"sinkimpl.h",比free2000fly的"si...
分类:
其他好文 时间:
2014-06-11 09:38:08
阅读次数:
264
具体模板类作用这边就不细说了,下面主要是描述下模板类的使用方法以及注意的一些东西。#include using namespace std;template
//定义类模板class Compare{ public : Compare(numtype a,numtype b) {x=a...
分类:
编程语言 时间:
2014-06-11 08:31:33
阅读次数:
199
模板方法模式:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤简单描述:多个类的行为是差不多的,只是某些局部不一样,则交由父类中抽象出这些子类中相同的部分,父类中定义出不同的部分的接口(方法),这些不同部分的方法则由子类去实...
分类:
编程语言 时间:
2014-06-10 00:07:49
阅读次数:
411
图G是欧拉图,即存在欧拉回路的条件:1.图是联通的2.对于无向图,奇度数点个数为0。对于有向图,每个顶点出度等于入度。欧拉回路算法模板(链式前向星和DFS实现):int
ans[N];int k = 0;int vis[2*M];void DFS(int now){ for(int u=fir...
分类:
其他好文 时间:
2014-06-08 05:59:56
阅读次数:
260
先上图,说明一下我主要想实现什么功能。一、演示图 演示首页:
演示内容页(包括按钮切换页+模板内容页): 演示首页到演示内容页的一个演变过程: 二、代码 演示首页代码: ...
分类:
其他好文 时间:
2014-06-08 02:09:32
阅读次数:
263
类是构建对象的模板或蓝图.所以, 通常是, 一个TotalTest类含有main方法,
用来启动程序 等等, 剩下的其他类, 就好比C的 struct+method() 封装在一起.类之间的关系:依赖:( Uses-a),
应该尽量减少类之间的相互依赖, 如果类A不知道B的存在, 它就不会关心B的任...
分类:
其他好文 时间:
2014-06-08 02:08:15
阅读次数:
276
曾经有段时间需要学习Fotran,便试着搭建Visual Studio 2008 +
Intel Fortran
XE的环境,不料今天在查看Code::Blocks模板时,发现有Fortran的模板,于是钻研了下:1、【File】-【New】-【Project】选Fortran
Applicati....
分类:
其他好文 时间:
2014-06-08 01:26:17
阅读次数:
235
模板的发明是编程史上的一大里程碑,让我们摆脱了烦锁且易出错的字符串拼接,维护性大大提高。都在JSP,ASP时代,人们已经学会使用include等语句,将多个页面片断拼接成一个页面。此外,为了将数据库中的数据或业务中用到的变量输出到页面,我们需要将页面某个地方标记一下,将变量塞到里面去。最后,出于方便...
分类:
Web程序 时间:
2014-06-07 23:59:06
阅读次数:
535
之前美丽湾项目是用赢家写的替换方法,替换数据时,无法深度遍历,这里修改一下方法: 1
function tempExt(h, data) { 2 return h.replace(/\{(.*?)\}/g, function (str, m) {
3 ...
分类:
其他好文 时间:
2014-06-07 23:05:37
阅读次数:
231
虽然iOS
5.0版本之后加入了ARC机制,由于相互引用关系比较复杂时,内存泄露还是可能存在。所以了解原理很重要。这里讲述在没有ARC的情况下,如何使用Instruments来查找程序中的内存泄露,以及NSZombieEnabled设置的使用。本文假设你已经比较熟悉Obj-C的内存管理机制。实验的开...
分类:
移动开发 时间:
2014-06-07 22:58:12
阅读次数:
319