(一)
一定要避免传递一些references去指向其实并不存在的对象。
看下面这个类:
class Rational {
public:
Rational(int numerator = 0, int denominator = 1);
private:
int n, d;
friend const Rational operator*(const Rat...
分类:
编程语言 时间:
2014-06-16 19:09:14
阅读次数:
269
(一)
调用函数的时候如果传递参数pass-by-value,那么函数参数都是以实际实参的副本为初值,调用端所获得的亦是函数返回值的一个复件。
看下面代码:
class Person {
public:
Person();
virtual ~Person();
private:
string name;
string address;
};
...
分类:
编程语言 时间:
2014-06-16 14:57:30
阅读次数:
184
android提供了封装浏览器的接口,可以让开发者利用自己的view显示网页内容。今天又实现研究了一下,利用WebView显示浏览器内容,还可以利用 WebViewClient显示自己需要的内容。参考:http://developer.android.com/reference/android/we...
分类:
移动开发 时间:
2014-06-16 13:13:52
阅读次数:
209
http://docs.mongodb.org/manual/reference/command/renameCollection/db.source-namespace.renameCollection( "target" )比如把users 替换成 all_usersdb.users.renam...
分类:
其他好文 时间:
2014-06-14 23:49:28
阅读次数:
570
http://acm.hdu.edu.cn/game/entry/problem/list.php?chapterid=1§ionid=21.2.5
#include
/*
题意:找闰年。
if((i%4==0 && i%100!=0) || i%400==0)count++;
3
2005 25
1855 12
2004 10000
2108
1904
43236
*/
int ma...
分类:
其他好文 时间:
2014-06-14 06:32:08
阅读次数:
320
Bloom filter的实现以及常用的hash函数
bloom filter利用时间换空间的思想,利用多个哈希函数,将一个元素的存在状态映射到多个bit中,特别是在网络环境中,BF具有广泛的用途,关键问题就是要减少false positive rate(可以设置参数来调节),扩展有 counting BF。这里选用的hash函数是表现较好的 BKDRHash , SDBMHash, D...
分类:
其他好文 时间:
2014-06-13 20:42:05
阅读次数:
412
1. 新建一个C#的Console project. 2. 给project 添加reference:
Microsoft.SharePoint.Client Microsoft.SharePoint.Runtime 3. 修改project的属性:
Platform target – x64 Ta...
分类:
其他好文 时间:
2014-06-12 11:43:29
阅读次数:
326
http://www.cplusplus.com/reference/list/list/#include
list l:初始化一个0大小的表list
l(10):初始化一个10个大小的表empty:是否为空size:大小max_size:可分配的最大值front:第一个元素back:最后一个元素p...
分类:
编程语言 时间:
2014-06-12 10:42:33
阅读次数:
241