转自:http://blog.csdn.net/custa/article/details/5674434primer 书上对重载该操作符的解释过于简单,但是总结性十分强:重载箭头操作符必须返回指向类类型的指针,或者返回定义了自己的箭头操作符的类类型对象。如果返回类型是指针,则内置箭头操作符可用于该...
分类:
编程语言 时间:
2014-10-03 22:24:15
阅读次数:
245
多态通过分离“做什么”和“怎么做”,从另一个角度讲接口和实现分离开来。多态的作用是消除类型之间的耦合关系,多态方法调用允许一种类型表现出与其他相似类型之间的区别,只要他们都是从同一个基类导出而来的。1.方法参数中传入基类,可以使子类方便调用class Instrument{ public vo...
分类:
编程语言 时间:
2014-10-03 22:39:05
阅读次数:
235
如果 在Win7下要通过某个 线程 来调用SavaDialog文件选择框的代码 选择窗口 有时会出不来 需要设置如下: ThreadthreadOfRec = new Thread(ReciveMsg); threadOfRec.SetApartmentState(ApartmentState.ST...
分类:
编程语言 时间:
2014-10-03 23:44:55
阅读次数:
215
都是些简单的东西,所以直接上代码了。/** * Created by huangjacky on 14-10-3. */function Node(element, left, right) { this.element = element; this.level = 0; thi...
分类:
编程语言 时间:
2014-10-03 22:21:25
阅读次数:
313
好早的时候就打算写这篇文章,但是还是参加阿里大数据竞赛的第一季三月份的时候实验就完成了,硬生生是拖到了十一假期,自己也是醉了。。。找工作不是很顺利,希望写点东西回顾一下知识,然后再攒点人品吧,只能如此了。
一、问题背景
二、基于用户的协同过滤算法介绍
三、数据结构和实验过程设计
四、代码...
分类:
编程语言 时间:
2014-10-03 21:50:45
阅读次数:
281
Java工厂模式看了这么多关于工厂模式的解说,还是认为这篇文章讲的好理解,贴出来和大家分享分享。 一、引子 话说十年前,有一个****户,他家有三辆汽车——Benz奔驰、Bmw宝马、Audi奥迪,还雇了司机为他开车。只是,****户坐车时总是怪怪的:上Benz车后跟司机说“开奔驰车!”,坐上Bmw后...
分类:
编程语言 时间:
2014-10-03 23:11:45
阅读次数:
205
比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。function sort(ele...
分类:
编程语言 时间:
2014-10-03 22:33:45
阅读次数:
317
观察者(Observer)模式定义:在对象之间定义了一对多的依赖关系,这样一来,当一个对象改变状态时,依赖它的对象都会收到通知并自动跟新。Java已经提供了对观察者Observer模式的默认实现, Java对观察者模式的支持主要体现在Observable类和Observer接口。先看uml模型图:...
分类:
编程语言 时间:
2014-10-03 21:27:25
阅读次数:
209
c++命令提示符窗口下打印指定大小的菱形代码VS2010下,新建空项目,添加源文件,将代码粘贴进去就可以了。通过改maxRows值的大小,可以控制菱形的大小#include
#include //添加依赖的头文件
void main()
{
int i,j,k;
int maxRows = 12;//控制菱形的大小
//先打印上边的四行
for(i=1;i<maxRows;i+...
分类:
编程语言 时间:
2014-10-03 21:27:15
阅读次数:
220
Functions are values, and we can manipulate function values in interesting ways.Currying allows us to produce a new function by combining a function a...
分类:
编程语言 时间:
2014-10-03 21:58:45
阅读次数:
174
递归算法设计的基本思想是:对于一个复杂的问题,把原问题分解为若干个相对简单类同的子问题,继续下去直到子问题简单到可以直接求解,也就是说到了递推的出口,这样原问题就有递推得解。 关键要抓住的是: (1)递归出口 (2)地推逐步向出口逼近 样例: example: 求5的阶乘。。 例如以下: Jav.....
分类:
编程语言 时间:
2014-10-03 21:41:25
阅读次数:
177
课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759,内有完整教学方案及资源链接【项目2 - 职员有薪水了】定义一个名为CPerson的类,有以下私有成员:姓名、身份证号、性别和年龄,成员函数:构造函数、析构函数、输出信息的函数...
分类:
编程语言 时间:
2014-10-03 21:57:35
阅读次数:
264
我使用的cocos2d-x版本是2.3.3,先在一个C++工程中配置好lua的环境。
首先导入lua项目
1.liblua工程是cocos2d-x-2.2.3\scripting\lua\proj.win32\liblua.vcxproj这个文件,导入VS2010工程中
2.包含目录:在工程的属性-配置属性-C/C++-常规-附加包含目录中加入$(ProjectDir)..\..\....
分类:
编程语言 时间:
2014-10-03 20:12:15
阅读次数:
256
原文:使用 Visual Studio Team Test 进行单元测试和java中的测试
C#中test测试地
方法一、
1、从NUnit官网(http://www.nunit.org/index.php)下载最新版本NUnit,当前版本为NUnit2.5.8。
2、安装后,在VS2008中新建测...
分类:
编程语言 时间:
2014-10-03 19:45:35
阅读次数:
669
/****************************************************************//* 学习是合作和分享式的!/* Author:Atlas Email:wdzxl198@163.com/* 转载请注明本文出处:* http://blog....
分类:
编程语言 时间:
2014-10-03 20:17:05
阅读次数:
181
/****************************************************************//* 学习是合作和分享式的!/* Author:Atlas Email:wdzxl198@163.com/* 转载请注明本文出处:*http://blog.csdn.n...
分类:
编程语言 时间:
2014-10-03 20:33:35
阅读次数:
193