- 博客(15)
- 资源 (3)
- 收藏
- 关注
原创 C++模板
1. 名词概念模板类,模板函数,特化模板(template specialization)2. 注意事项模板必须在头文件中实现,以下情况除外:如果只在cpp内用到的模板函数,是可以在cpp中实现的,参见oceanbase/updateserver中的response_data_函数;还有特化的模板函数,也可以在cpp中实现,参见oceanbase/updateserver中的ups_s
2012-07-31 11:44:27 945
原创 C++类中static不计算入sizeof
class MyParam{ public: int a; static int b; int c; static int y; static int z;};sizeof(MyParam) = 8int MyParam::b = 10;int MyParam::z = 10;int main(){ MyParam p;
2012-07-26 17:55:51 3440
原创 C语言文件操作函数open、write用法速记
以前一直都是用fopen、fwrite等高级函数写文件,这次尝试用open、write、close操作文件。代码如下: int ret = OB_SUCCESS; int fd = open(config_file, O_WRONLY | O_CREAT | O_TRUNC, S_IRWXU | S_IRWXG | S_IRWXO); stat
2012-07-24 10:33:27 13023
原创 C++构造函数复习
#include using namespace std;class Element{ public: Element(int e = 12) : elem(e) { cout << "element 1" << endl; } int elem;};class ArrayHelper{ public: ArrayHel
2012-07-19 09:33:31 1324
原创 Google Test(GTest)和Google Mock(GMock)入门简介
Google Test1. 自定义错误输出:ASSERT_EQ(x.size(), y.size()) "Vectors x and y are of unequal length";for (int i = 0; i x.size(); ++i) { EXPECT_EQ(x[i], y[i]) "Vectors x and y differ at index "
2012-07-18 10:08:05 32444
原创 奥运会观众入场管理办法与网络应用四种应对突发访问的方法的对比
Travis Reeder在Spikability一文中给出了四种应对突发访问的方法:1. 资源充裕。预先评估峰值,部署足够多的服务器,保证系统可靠运行在任何环境下。缺点是系统空闲时资源利用率低。2. 功能降级。禁用部分不太重要的功能,保证基本功能的可用性。3. 自动扩容。当系统繁忙时自动向系统中添加新的服务器并部署应用。缺点是部署复杂,响应不迅速。另外还有一个缺点,当系统访问量不稳定
2012-07-15 21:54:58 1694
原创 百度谷歌一起搜 - 百Google度 - Chrome插件2
百度谷歌一起搜,我见过最好用的Chrome搜索插件。特此隆重推荐~ 谷歌百度一键搜索在Baidu里面搜Google,在Google里面搜百度!不用切换,松松搞定~~有图有真相:插件安装地址:http://t.cn/zWUv7wX插件安装地址:http://
2012-07-13 22:04:01 6546
翻译 四种应对突发访问的方法
Travis Reeder在Spikability一文中给出了四种应对突发访问的方法:1. 资源充裕。预先评估峰值,部署足够多的服务器,保证系统可靠运行在任何环境下。缺点是系统空闲时资源利用率低。2. 功能降级。禁用部分不太重要的功能,保证基本功能的可用性。3. 自动扩容。当系统繁忙时自动向系统中添加新的服务器并部署应用。缺点是部署复杂,响应不迅速。另外还有一个缺点,当系统访问量不稳定
2012-07-13 21:48:05 2191
原创 GTest测试框架中的friend(友元)使用注意点
为了测试MyClass,写了一个测试caseTEST_F(MyClassTest, method){}GoogleTest框架中使用这样的测试单元时,会自动生成一个叫做MyClass_method_Test的类,在MyClass中声明友元的正确方法是:private: friend class MyClass_method_Test; other var ... g
2012-07-12 13:52:42 4259
原创 百度谷歌一起搜 - 百Google度 - Chrome插件
百度谷歌一起搜,我见过最好用的Chrome搜索插件。特此隆重推荐~ 谷歌百度一键搜索在Baidu里面搜Google,在Google里面搜百度!不用切换,松松搞定~~有图有真相:插件安装地址:http://t.cn/zWUv7wX插件安装地址:http://
2012-07-12 12:48:33 14045
原创 谷歌百度一键搜索
谷歌百度一键搜索在Baidu里面搜Google,在Google里面搜百度!不用切换,松松搞定~~有图有真相:安装地址:http://t.cn/zWUv7wX安装地址:http://t.cn/zWUv7wX源码地址:https
2012-07-10 14:26:59 4381
原创 低通滤波器
实现了这辈子的第一个滤波器,而学习《信号与系统》这门课,已经是5年前的事情了。这次实现的是一个最最简单的“低通滤波器”,所谓低通滤波器,就是让低频通过,阻住高频。更简单的说,就是消除毛刺。。。滤波器算法如下: float lowpass = 0.0f; private float low_pass (float input) { lowpass = inpu
2012-07-09 20:01:48 8444 2
转载 gdb打印内存字节
x/16bx address单字节16进制打印address地址处的长度为16的空间的内存,16表示空间长度,不是16进制,x表示16进制,b表示byte单字节可以使用examine命令(简写是x)来查看内存地址中的值。x命 令的语 法如下所示:详解:x/ n、f、u是可选的参数。n是一个正整数,表示需要显示的
2012-07-05 12:04:33 15157
原创 Android开发入门【memo】
下面流程经过本人验证可行。环境安装:http://www.cnblogs.com/skynet/archive/2010/04/12/1709892.html发布应用到手机硬件:http://www.2cto.com/kf/201110/108935.html工程文件结构:http://www.androidwhy.com/android_6_45_zh.html
2012-07-05 00:06:45 1190
原创 自动应答API memo
Android关闭麦克风API:http://developer.android.com/reference/android/media/AudioManager.html#setMicrophoneMute(boolean)public void setMicrophoneMute (boolean on)Sets the microphone mute
2012-07-02 14:01:11 2936 5
同义词词林(扩展版)
2010-05-18
FASS简介-抗锯齿原理
2009-01-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人