模式定义:
模板方法模式在一个方法中定义了一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。
模板就是一个方法。更具体的说,这个方法将算法定义成一组步骤,其中的任何步骤都可以是抽象的,由子类实现。这可以确保算法的结果保持不变,同时由子类提供部分实现。
模式结构:
举例:
泡...
分类:
编程语言 时间:
2014-06-19 12:15:22
阅读次数:
287
其实不怎么难,基本都可以看出discuz是怎么样调用模板页面的这个是论坛的帖子的列表页,看到url就可以看出是forum目录下的forumdisplay这个模板,forumdisplay.html这个模板这个是论坛的帖子页面,看到url就可以看出是forum目录下的viewthread这个模板,vi...
分类:
其他好文 时间:
2014-06-15 22:46:23
阅读次数:
291
spring+jdbc1、jdbc编程的特点: 模板编程 固定代码+动态的参数spring产生dataSourceJdbcTemplate{//模板编程 private DataSource dataSource; public void setDataSource(DataSource dataS...
分类:
数据库 时间:
2014-06-15 22:29:26
阅读次数:
351
其实用Smarty生成静态页我个人感觉比缓存生成静态页还要简单。主要用到Smarty的这个方法 $Smarty->fetch("模板名")这个函数用法很简单,和$Smarty->display("模板名") 是一样的。不同的是$Smarty->fetch("模板名") 是把模板替换后的内容返回而$S...
分类:
Web程序 时间:
2014-06-15 20:56:25
阅读次数:
291
一. 简述
Jxls是一个小而易用的Java库, 它用于根据excel模板文件生成对应的excel数据文件.
使用Jxls只需要几行代码就可以建立非常复杂的excel报表, 我们需要做的工作室建立excel模板文件, 完成所需要的格式、公式、宏等,
然后写几行代码调用Jxls引擎解析excel模板文件并将数据作为参数输入到报表文件中.
二. 实例...
分类:
其他好文 时间:
2014-06-15 19:03:38
阅读次数:
176
题目就是给出一组数,让我们测试其中有多少个是素数。
求素数有测试sqrt(n)个数的方法,有筛子方法,不过对于本题这样的题目来说就都不是高效的。
本题使用Miller Rabin素数测试法,效率奇高,对于不是极其大的整数测试都几乎是常数时间。令人神往的算法啊。
网上有个程序,好像是什么吉林的模板程序,不过我一直没看懂他是什么思路写的,是个AC的程序,不过却是错误的,呵呵,因为程序一直把9当做...
分类:
其他好文 时间:
2014-06-15 18:48:07
阅读次数:
194
这个题对自己收获挺大的,模板要自己经常敲,才能理解,要自己经常敲,从能温故而知新,自己以前总结的建图方式,做题的时候要会用,要敢用,否则==NULL。...
分类:
其他好文 时间:
2014-06-15 17:28:41
阅读次数:
191
看几天的javascript面向对象和基础等之类相关javascript的知识,由于自己是写php的,也写过java,所以想在写javascript代码的时候也能用上面向对象的思想,
折腾了一整天的js继承和封装等,搞得我是吃午饭都想着问题,怎么javascript代码可以如此松散呢?眼看就要下班了,加班到现在不知怎么滴就弄了这样一个js代码模板,想以后每个模块都这样写。大了就各个功能对象提炼出来,如验证的、语言包的。...
分类:
Web程序 时间:
2014-06-15 17:03:55
阅读次数:
201
今天在程序中遇到,当通讯的xml里面含有中文字符的时候,tinyxml解析时总是报错,不能进行解析,查找原因后发现是tinyxml在解析UTF-8字符集的xml时,需要特殊指定字符集才行,下面是对于读取文件和直接解析字符串所需的tinyxml函数的使用方式。
一、需解析的xml
2
1
0
全天侯模板
111111111111111111111...
分类:
其他好文 时间:
2014-06-15 08:35:03
阅读次数:
207
一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式...
分类:
编程语言 时间:
2014-06-14 22:41:42
阅读次数:
369