代码改变世界

随笔档案-2014年07月

单例模式

2014-07-18 22:10 by 钱吉, 244 阅读, 收藏,
摘要: 一:什么叫单例模式?单例模式,也叫单子模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在某个服务器程序中,该服务器的配置信息存放在一个文件中,这些配置数据由一个单例对象统一读取,然... 阅读全文

c++类型转换

2014-07-18 22:09 by 钱吉, 211 阅读, 收藏,
摘要: 一:implicit cast二:explicit castconst_caststatic_castdynamic_castreinterpret_cast const char *pArray = "helloworld"; //char *pNonConst = pArray;//... 阅读全文

类模板和函数模板

2014-07-18 22:07 by 钱吉, 156 阅读, 收藏,
摘要: 类的成员函数是模板函数时的特例化:class Test{public: Test() {}; ~Test() {}; template void calc(T val); /*{ coutvoid Test::calc(T val){ coutvoid Test::calc(int val){ c... 阅读全文

matlab 笔记

2014-07-18 22:06 by 钱吉, 299 阅读, 收藏,
摘要: 自定义一个函数,将字符串按空格分隔。function arr = splitBySpace(str)index = 1;temp = [];len = length(str);for i=1:len if str(i)==' ' if str(i)==len ... 阅读全文

读写锁的实现

2014-07-18 21:59 by 钱吉, 427 阅读, 收藏,
摘要: 读写锁在多线程应用中经常用到。适用于读线程多余写线程的场合。对读线程读取共享资源时不加锁,而对写线程写共享资源时进行加锁控制。先说一下读线程控制:只要此时没有写操作,就可以进行读取。一旦有写操作,则阻塞等待。对于写线程来说,如果此时有读线程正在读取资源,则等待其读取完,然后判断是否所有的读线程是否已... 阅读全文

将博客搬至CSDN

2014-07-18 13:06 by 钱吉, 295 阅读, 收藏,
摘要: 就这样吧! 阅读全文