这里承接上一篇文章,继续记录关于继承的那些事儿...NVI(non-Virtual Interface)和strategy模式 NVI模式和strategy模式是两种不同的方法,可以用来替代virtual函数的方法。下面就一个具体任务(随便杜撰的哈)来阐述这三种方法: 任务(胡诌的):在设...
分类:
编程语言 时间:
2014-11-10 11:56:01
收藏:
0 评论:
0 赞:
0 阅读:
346
为对话框添加控件 创建对话框资源需要创建对话框模板、修改对话框属性、为对话框添加各种控件等步骤,前面一讲中已经讲了创建对话框模板和修改对话框属性,本节继续讲如何为对话框添加控件。 上一讲中创建了一个名为“Addition”的工程,目的是生成一个实现加法运算的应用程序。实现加法计算有几个必要的因素:被...
分类:
编程语言 时间:
2014-11-10 11:55:11
收藏:
0 评论:
0 赞:
0 阅读:
474
写一个与restlet服务器通信的客户端类,用于测试通信是否成功,并且进行交互。为了方便其他人使用,于是,写一个通用的方法封装起来,可是中途却放生了一些问题。按照正常写法,顺序走下来是这样的: public static void main(String args[]){ String...
分类:
编程语言 时间:
2014-11-10 11:54:31
收藏:
0 评论:
0 赞:
0 阅读:
325
07版本的excel需要另外加一个jar包。xbean.jar的jar包读取代码模板。利用模板介绍读取excel的一些poi的api这是重点 1 /** 2 * 读取excel文件 3 * @Title: readExcel 4 * @Description: TODO(...
分类:
编程语言 时间:
2014-11-10 11:51:41
收藏:
0 评论:
0 赞:
0 阅读:
367
最近重新捧起了《Effective c++》,其中味道又有不同,这里记录之。。。 这篇文章记录一下public继承的知识点...(1)public继承的意义 该继承方式是代表is-a(是一种)的关系,即施加于基类的所有操作,同样能施加于派生类;换句换说,比如存在类A(person)和类B(...
分类:
编程语言 时间:
2014-11-10 11:51:21
收藏:
0 评论:
0 赞:
0 阅读:
317
前言: 本文主要介绍java基础类型的二进制转换和二进制的基本概念。二进制: 1,二进制是以0和1为码,逢2进1,比如3=11=1*2+1。 2,在计算机当中其它进制的算法基本基于2进制,因为计算机只认识0和1,比如16进制数则意味着一位16进制码由4位2进制码数表示。 3,在Jav...
分类:
编程语言 时间:
2014-11-10 11:50:31
收藏:
0 评论:
0 赞:
0 阅读:
297
Spring对邮件发送支持的很好,我们只要配置好邮件发送器,写好邮件发送具体操作类的方法,那么实现就不是很难的事,不过这个过程中经常会出现这样或那样的错误,所以待讲完本篇后我会总体总结下spring邮件发送容易发生的错误及解决办法关于邮件发送,不外乎有这么几种情况,一种是纯文本的发送,一种是HTML...
分类:
编程语言 时间:
2014-11-10 11:45:41
收藏:
0 评论:
0 赞:
0 阅读:
365
【中文自动分词算法】 当在搜索引擎中搜索“软件使用技巧”时,搜索引擎通常会帮你找出同时含有”软件“、”使用“、”技巧“的网页。一个好的新闻网站通常会有“相关文件推荐”的功能,这也要依赖于自动分词的算法。要想让计算机准确切分并不容易,例如某网站报道北京大学生,而相关文章里列出的全是北京大学的新闻。这....
分类:
编程语言 时间:
2014-11-10 11:41:01
收藏:
0 评论:
0 赞:
0 阅读:
256
原文:全面理解Javascript闭包和闭包的几种写法及用途 好久没有写博客了,过了一个十一长假都变懒了,今天总算是恢复状态了。好了,进入正题,今天来说一说javascript里面的闭包吧!本篇博客主要讲一些实用的东西,主要将闭包的写法、用法和用途。
一、什么是闭包和闭包的几种写法和用法 ...
分类:
编程语言 时间:
2014-11-10 11:38:31
收藏:
0 评论:
0 赞:
0 阅读:
258
原文:深入了解Javascript模块化编程
本文译自Ben Cherry的《JavaScript Module Pattern: In-Depth》。虽然个人不太认同js中私有变量存在的必要性,但是本文非常全面地介绍了Javascript中模块化模式地方方面面。我读完之后还是受益匪浅,所以翻译出来...
分类:
编程语言 时间:
2014-11-10 11:37:21
收藏:
0 评论:
0 赞:
0 阅读:
265
排序问题是编程中最常见的问题。实际应用中,计算机有接近一半时间是在处理有关数据排列的问题,提高排序的效率有助于更快地解决问题。先来说说平常一般的冒泡算法,使用两个循环,外循环作为整体排序,每趟循环使未排序元素中的最大(小)值归位(到达其最终位置)。内循环用于两两相邻元素比较。每次对一组n个数据进行排...
分类:
编程语言 时间:
2014-11-10 11:28:01
收藏:
0 评论:
0 赞:
0 阅读:
379
本帖最后由 zhai 于 2013-11-19 23:00 编辑 1.下载jdk Oracle官方下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.htm...
分类:
编程语言 时间:
2014-11-10 11:26:21
收藏:
0 评论:
0 赞:
0 阅读:
330
http://www.cnblogs.com/xFreedom/archive/2011/05/16/2048037.html相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的确,MFC中的CString类使用起来真的非常的方便好用。但是如果离开了MFC框架,还有没有这样使用起...
分类:
编程语言 时间:
2014-11-10 11:20:51
收藏:
0 评论:
0 赞:
0 阅读:
345
在项目中,使用C语言编写了一个socket后台程序tkcofferd,并且为方便客户端的使用,提供了动态库,其中包含socket接口。现在的需求是使用qt做一个前端界面,用来展示tkcofferd的socket接口功能,用于测试目的。qt中使用c++语言编写,如果需要调用tkcofferd的sock...
分类:
编程语言 时间:
2014-11-10 11:20:31
收藏:
0 评论:
0 赞:
0 阅读:
458
概述JavaScript是通过ECMAScript伪语言进行描述的,ECMA-262第3版是目前浏览器实现最多的版本,第5版是未来浏览器要实现的版本语法风格Javascript语法风格类C语言,区分大小写标识符标识符即变量、函数、属性的名字而已,Javascript中标识符的命名规则如下:① 首字符...
分类:
编程语言 时间:
2014-11-10 11:15:51
收藏:
0 评论:
0 赞:
0 阅读:
269
译序有些网友对为什么D2JSP能执行JavaScript脚本程序感到奇怪,因此我翻译了这篇文章,原文在这里。这篇教程手把手教你怎样利用SpiderMonkey创建一个能执行JavaScript脚本的C++程序,并让JavaScript脚本操纵你的C++程序的内部数据、操作。从这篇教程能够看到在Spi...
分类:
编程语言 时间:
2014-11-10 11:15:41
收藏:
0 评论:
0 赞:
0 阅读:
258
项目地址:http://www.freeteam.cn/ 系统配置 管理系统使用的配置项。 从左侧管理菜单点击系统配置进入。 从FreeCMS?1.7开始支持 数据变更后栏目页面静态化间隔时间(单位为分):修改栏目、更新信息时当选择静态化...
分类:
编程语言 时间:
2014-11-10 10:11:41
收藏:
0 评论:
0 赞:
0 阅读:
163
默认情况下的安装包安装时,界面显示语言为English,使用的是Default.isl界面语言包,所以想换成Chinese中文界面的,只需要按
照以下步骤处理即可:
【1】下载或新建一个中文界面的ISL文件
可以直接到网上下载现成的Chinese.isl文件(需要与Default.isl的版本对应),或者将下列文本保存成Chinese.isl文件(实际为对应
Default...
分类:
编程语言 时间:
2014-11-10 10:03:51
收藏:
0 评论:
0 赞:
0 阅读:
451
1.捕获异常
当我们程序遇到异常时,程序会被终止。
如果我们不希望程序被终止怎么办,很简单,可以把有可能发生异常的代码块放进try语句里面,然后在catch语句里面捕获可能发生的异常类型。
try-catch语句:要捕获所有可能发生的异常类型,同一种类型的异常只用一个catch就可以了。try{
//可能发生异常的代码块
}
catch(Exception1 e){
捕获Exception1...
分类:
编程语言 时间:
2014-11-10 10:02:51
收藏:
0 评论:
0 赞:
0 阅读:
215
在利用mfc框架的时候,在App应用类的InitInstance()函数中,初始化时总有一个 SetRegistryKey("字符串XXX"),不知道究竟有何用处,这天仔细查看了一下,发现如果你使用注册表,则它为你提供了很便利的方法,当然如果不使用系统注册表,这句可以注释掉。
来自官方的解释:
SetRegistryKey Causes
applicatio...
分类:
编程语言 时间:
2014-11-10 10:02:21
收藏:
0 评论:
0 赞:
0 阅读:
492