
学习笔记
mengmingqiang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
显示调用构造函数 不分配内存
用于需要频繁删除和创建对象的地方,减少了分配和释放内存的性能消耗。 struct A{};unsigned char buf[3*sizeof(A)];A* pa=(unsigned char*)buf;pa=new(buf) A;原创 2011-08-31 15:30:06 · 302 阅读 · 0 评论 -
水果忍者划痕效果
转自:http://blog.youkuaiyun.com/u012945598/article/details/17609281网上找的一个关于水果忍者划痕的,效果还算凑合。其原理就是基于OpenGL绘制直线,由于版本过老,此处笔者修改了一些方法,粘贴后可直接使用适用于Cocos2d-x 2.2.1.h文件中需要加入的代码: void draw();转载 2014-11-12 20:44:53 · 1148 阅读 · 0 评论 -
RSA 不起作用
我有两台机子 hostA和hostB,hostA需要远程通过ssh连接到hostB的user用户,然后不想要每次都输入密码,于是用RSA密钥的方式。生成密钥对,将公钥拷贝到 hostB的authorized_keys文件,然后连接hostB出乎意料,仍然让我输入密码!!!!以为是这对密钥有问题,不匹配或者什么的。。然后把公钥放到了另一台电脑hostC上,从hostA连接hostC,成功原创 2013-08-01 17:32:11 · 799 阅读 · 0 评论 -
crontab
需求:用户xiaoming 需要自己的用户下建立crontab事件,该事件是每个小时的0分和30分执行脚本UserScript来进行某项操作。于是root用户为xiaoming 添加了该事件: crontab -u xiaoming -f /home/xiaoming/UserScript然后用crontab查看已经添加成功 ~ # crontab -u xiaoming -l原创 2013-07-15 17:35:30 · 1307 阅读 · 0 评论 -
ado和odbc读取excel总结
因为项目需要,最近在做一个读取excel的工具,最开始是把excel转成tab分割的txt文本,然后当做文本文件来读取,然后有人嫌转换太麻烦,要求直接读excel,没办法,整! 我只尝试了ado和com两种方式,过程中也遇到很多的问题,所以决定总结下供需要的人参考。这里不详细说明读取的方法,这些在msdn都能查到,只说说在调用过程中我碰到的一些麻烦事。 因为读取的表格过原创 2013-01-24 17:10:34 · 5896 阅读 · 4 评论 -
vim之 命令行操作
1 字符串替换俩种方法:g/search-string/s//replace-string/g第一个g:是所有的行,:/search-string/s//replace-string/g 会替换光标所在行的所有列search-string:是被替换的字符串,s是替换的意思replace-string:是要替换的字符串最后一个g:是所有的列,:g/search-s转载 2011-09-29 17:07:33 · 466 阅读 · 0 评论 -
vim之 字符串编辑
如果不知道查哪里,可以求助于vim自己的帮助:help pattern\ 取消后面所跟字符的特殊含义。比如 \[vim\] 匹配字符串“[vim]”[] 匹配其中之一。比如 [vim] 匹配字母“v”、“i”或者“m”,[a-zA-Z] 匹配任意字母[^] 匹配非其中之一。比如 [^vim] 匹配除字母“v”、“i”和“m”之外的所有字原创 2011-09-29 16:43:39 · 451 阅读 · 0 评论 -
OpenSSH 密钥管理:RSA/DSA 认证
OpenSSH 密钥管理:RSA/DSA 认证ZDNet 安全频道频道 更新时间:2008-06-12作者:Daniel Robbins 来源:IBM 我们中有许多人把优秀的 OpenSSH用作古老的 telnet和 rsh命令的替代品,OpenSSH 不仅是安全的而且是加密的。 OpenSSH 更加吸引人的特性之一是它能够使用基于一对互补的数字式密钥的转载 2011-12-05 14:23:43 · 570 阅读 · 0 评论 -
linux线程同步——条件变量
来源:http://www.yuanma.org/data/2006/0721/article_1195.htm 如果现在在等待一个信号。如果该信号被设置,则继续运行。如果没有条件变量,我们将会不停的去查询该信号是否被设置,这样就会浪费大量的cpu。而通过使用条件变量,我们就可以将等待信号的线程阻塞,直到有信号的时候再去唤醒它。 条件变量的类型是pt转载 2011-10-26 11:49:21 · 295 阅读 · 0 评论 -
crontab
来源:http://www.chinaunix.net/jh/6/271992.htmlcrontab命令的功能是在一定的时间间隔调度一些命令的执行。在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的调度crontab。crontab命令有三种形式的命令行结构:crontab [-u user] [file]cro转载 2011-10-26 11:14:58 · 233 阅读 · 0 评论 -
Linux之线程同步-互斥量
来源:http://www.yuanma.org/data/2006/0721/article_1195.htm 进行多线程编程,最头疼的就是那些共享的数据。因为你无法知道哪个线程会在哪个时候对它进行操作,你也无法得知那个线程会先运行,哪个线程会后运行。下面介绍一些技术,通过他们,你会合理安排你的线程之间对资源的竞争。l 互斥体Mutexl转载 2011-10-24 11:03:13 · 309 阅读 · 0 评论 -
operator new 和 operator delete
来源: http://topic.youkuaiyun.com/u/20081204/11/5848283a-c1b9-4efc-8a26-0878aed14a5c.htmlC++里允许用户通过自定义operator new的方式来更改new表达式的行为,这给了程序员定制内存转载 2011-10-14 17:54:37 · 318 阅读 · 0 评论 -
多线程笔记
头文件 #include "pthread.h"链接库 libpthread.a原创 2011-08-31 15:39:53 · 257 阅读 · 0 评论 -
多线程和多核的关系
1 多核是物理层的,多线程是OS层的,需要OS的支持2 一个物理CPU也可以应用多线程3 多核技术可以看成是一种CPU的集成技术,是指在一个CPU的处理模块上,集成了2个或多个物理CPU。 多线程是指单一物理处理器能够同时分发来自多于一个硬件线程上下文的指令,可以原创 2011-08-31 15:38:20 · 592 阅读 · 0 评论 -
精灵变灰效果
转自:http://blog.youkuaiyun.com/u012945598/article/details/19898609转载 2014-11-13 11:44:47 · 696 阅读 · 0 评论