1.什么是析构函数
析构函数(destructor)也是一种成员函数,但它的作用与构造函数相反,用来在系统释放对象前做一些清理工作,如利用delete运算符释放临时分配的内存,清零某些内存单元等.当一个对象生存期结束时,系统会自动调用该对象所属类的析构函数;
构造函数的名称与类名相同,而析构函数的名称必须在类名前加上"~"符号;注意,构造函数和析构函数不能指定任何返回值类型,包括voi...
分类:
编程语言 时间:
2015-06-07 17:32:33
阅读次数:
152
昨天晚上弄到12. 终于迈出了c++到cuda的第一步,经过测试,基本可以确定是真的实现了。表示很兴奋,可是别人并不懂,没地方去庆祝啊。。。。
废话不多说,下面来介绍一下基本的实现过程。(国人在这方面的资料真的是...少的可怜)
源代码:一串关于基因序列的高大上的东西,是外国友人的开源码,这个工程或者说这个产品的功能是讲基因格式转换?我记得老师是这样跟我讲的。。。。然而知道这些并不...
分类:
其他好文 时间:
2015-06-07 17:32:23
阅读次数:
1099
1)Driver template 选择MySQL Connector/J
2)Driver name 可以自定义取名。
3)Connection URL 连接字符串,需要说明的是例子中
jdbc:mysql://127.0.0.1:3306/test,“127.0.0.1”也可写成“localhost”,“3306”为mysql默认的端
口,“test”是所要连接的数据库名称。
4)User name 连接数据库的用户名,mysql默认为“root”。
5)Passwo...
分类:
数据库 时间:
2015-06-07 17:31:06
阅读次数:
193
在平时使用中使用的比较多的就是ArrayList ,ArrayList实现了List接口,实现List接口的还有Vector、LinkedList 集合。 这三个集合有什么联系和区别以及他们的效率。...
分类:
其他好文 时间:
2015-06-07 17:30:23
阅读次数:
176
各位看官们,大家好,从今天开始,我们讲大型章回体科技小说 :C栗子,也就是C语言实例。闲话休提,
言归正转。让我们一起talk C栗子吧!
看官们,上一回中咱们没有说具体的例子,而且是说了例子中的文件组织结构。这一回咱们继续说C例子,
说的例子是链表,更准确的说法叫作单链表。咱们不但要说C例子,而且会在例子中使用上一回中说过的
文件组织结构,就当作是举例说明文件组织结构的使用...
分类:
编程语言 时间:
2015-06-07 17:31:23
阅读次数:
238
这个星期和朋友约好周六下山看电影,对于美剧还是挺亲睐的,但是也是要看网评剧情,哈哈!
朋友A和同学B,早上被朋友A叫醒,很早的啊,晚上搞得太晚了,但是电影票顶的时间不好,中午要赶到解放碑吃饭,所以懒洋洋的起来了。这几天重庆天气烟雨蒙蒙,小雨连绵,其实对于小雨,不是拒绝的,脑海里总是用细雨中撑着油纸伞,行走在江南的雨巷中,是不是有种诗情画意的感觉呢?
重庆公交是挺小的,人挤着的,不是很舒服,...
分类:
其他好文 时间:
2015-06-07 17:28:55
阅读次数:
116
分析:d[i][j]表示前i回合获得j分的方法数。
d[i][j]=d[i-1][j-1]+d[i-1][j-2]+d[i-1][j-3]。
我方最多进攻20次,每次得3分,最多20*60的状态量。
#include
using namespace std;
//dp[i][j]代表我方第i轮获得j分的种类数
__int64 dp[26][70...
分类:
其他好文 时间:
2015-06-07 17:30:02
阅读次数:
103
本文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/46402017
工厂方法模式:定义了一个创建对象的接口,但由子类来决定要实例化的的类是哪一个。
工厂方法让类把实例化推迟到子类中。
减少了应用程序和具体类之间的依赖进行松耦合。
OO原则:依赖抽象,不要依赖具体类
抽象产品角色:
package com.design.factoryMethod;
//抽象产品角色
public abstract clas...
分类:
其他好文 时间:
2015-06-07 17:29:40
阅读次数:
125
最后底层其实是通过调用anonymous的mmap来申请了内存。...
分类:
编程语言 时间:
2015-06-07 17:29:51
阅读次数:
215
GCD Again
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 2611 Accepted Submission(s): 1090
Problem Description
Do you have spent...
分类:
其他好文 时间:
2015-06-07 17:29:41
阅读次数:
87
为了能够滚动,要实现两个条件
①:setTouchEnable(true)
②:一定要将UIListView 放入到UILayer中,只有UIlayer才会监听触摸,CCLayer不可以
所以需要创建一个UILayer* layer;layer->addWidget(list);//一定是addWidget,表示以挂件形式添加,addChild不可以,最后再addChild(layer);...
分类:
其他好文 时间:
2015-06-07 17:29:19
阅读次数:
662
1.X Window 系统的窗口显示原理:
http://www.ibm.com/developerworks/cn/linux/l-cn-xwin/
2.X Window 程式设计入门--第二章 X Programming 的第一步
http://fanqiang.chinaunix.net/a4/b8/20010601/180800311.html
...
Easier Done Than Said?
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 9845 Accepted Submission(s): 4784
Problem Description
Pas...
分类:
编程语言 时间:
2015-06-07 17:29:37
阅读次数:
141
在前面说到,消息摘要用于验证数据完整性,对称与非对称加密用于保证数据保密性,数据签名用于数据的抗否认性,于是集这些安全手段于一身的终极武器--数字证书出现了。数字证书具备了加密/解密的必要信息,包含签名算法,可用于网络数据加密/解密交互,标识网络用户(计算机)身份。数据证书为发布公钥提供了一种简便途径,成为加密算法以及公钥的载体。
数字证书有多种文件编码格式,主要包含CER编码、DER...
分类:
编程语言 时间:
2015-06-07 17:28:47
阅读次数:
173
写在前面:
我们写应用的时候,常常会发现很多界面都是有相同或是相似的部分的,比如相同的Topbar或是相同的底部之类。
我们以QQ为例:
而且这些相似的部分一旦修改,就是所有的一起修改,如果就改一两个倒还好,多了你试试?都说懒惰是程序员进步的阶梯,所以懒惰的程序员们就使用模板这种东西来提高自己的生产效率,同时也提高了代码的可读性、可维护性。本文就和大家一起来实现我们自己的模板,一个Top...
分类:
移动开发 时间:
2015-06-07 17:29:48
阅读次数:
129