模板模式 又叫模板方法模式,在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情冴下,重新定义算法中的某些步骤(这个我觉得很抽象,很抽象)e:学会说“不”,把时间用在更重要的事情上案例:在一组监控的程序中,我们需要记录程序启动和结束一些信息(日志能通过上...
分类:
其他好文 时间:
2014-08-11 14:43:22
阅读次数:
215
Eclipse Java注释模板设置详解设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:文件(Files)注释标签:/*** @Title: ...
分类:
编程语言 时间:
2014-08-11 11:49:12
阅读次数:
298
在学习算法导论的时候,对于各数据结构,自然是实现一个才算掌握,工具当然是template编程,但是自己的demo经常存在很多问题,比如没有给出迭代器啊,操作符重载不够啊等等设计上的问题,而某些问题实际上是从设计之初就该考虑的大框架,而非小细节。对于C++而言,STL无疑是最佳的参考资料,侯捷先生的S...
分类:
其他好文 时间:
2014-08-11 00:07:31
阅读次数:
246
这里以一个智能指针类为例,智能指针所指为一个对象。而事实上,STL迭代器的开发均需要重载这两个操作符,上一篇文章分析STL 迭代器中除了要用到template技巧外,还需要重载技巧 1 #include 2 using namespace std; 3 class Screen 4 { 5 ...
分类:
其他好文 时间:
2014-08-10 23:59:30
阅读次数:
532
Template的描述我从书上摘了一段下来: 在面向对象系统的分析与设计过程中经常会遇到这样一种情况:对于某一个业务逻辑 (算法实现)在不同的对象中有不同的细节实现,但是逻辑(算法)的框架(或通用的应用 算法)是相同的。 我自己在写代码的时候曾经有意无意的用到过Template。那个时候没有...
分类:
其他好文 时间:
2014-08-10 23:55:33
阅读次数:
243
一。replace()
替换算法将指定元素值替换为新值,使用原型如下,将迭代器[first,last)中值为old_value的元素全部替换为new_value值。
函数原型:
template class ForwardIterator, class T > void replace ( ForwardIterator first, ForwardIterato...
分类:
其他好文 时间:
2014-08-10 18:43:20
阅读次数:
272
如果确信一个成员函数不用修改它的对象,就可以声明它为const,这样就可以作用于他的const对象了.因为const对象只能调用它的const方法. 1 template class Vector 2 { 3 public: 4 int length() const//如果这里没有const...
分类:
其他好文 时间:
2014-08-10 15:27:10
阅读次数:
179
接触过JAVA WEB开发的朋友肯定都知道Hibernate框架,虽然不否定它的强大之处,但个人对它一直无感,总感觉不够灵活,太过臃肿了。今天来说下Spring中关于JDBC的一个辅助类(JDBC Template),它封装了JDBC的操作,使用起来非常方便。先说下"傻瓜式"的使用(不依赖于xml配...
分类:
数据库 时间:
2014-08-10 15:19:30
阅读次数:
322
The C++ standard says nothing about how implementations should manage template i nstantiation, so every implementation handles instantiation in its ow...
分类:
编程语言 时间:
2014-08-10 10:18:20
阅读次数:
300
??
配置QT下的pro文件
TEMPLATE = app
CONFIG += console
CONFIG -= app_bundle
CONFIG -= qt
LIBS += -lWs2_32 ##标示使用window下的Ws2_32.lib,-l表示要链接后面的库
#-lWs2_32,link Ws2_32.lib
SOURCES +=...
分类:
编程语言 时间:
2014-08-09 23:19:29
阅读次数:
404