自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 彻底学习STL中的Allocator

http://cissco.iteye.com/blog/379093?utm_source=tuicoolAllocator是C++语言标准库中最神秘的部分之一。它们很少被显式使用,标准也没有明确出它们应该在什么时候被使用。今天的allocator与最初的STL建议非常不同,在此过程中还存在着另外两个设计--这两个都依赖于语言的一些特性,而直到最近才在很少的几个编译器上可用。对a

2015-07-17 13:22:16 338

转载 Fix: Patch for Parallel Tools 9.0.23350 to support Linux Kernel 3.12 (Ubuntu 14.04)

https://forum.parallels.com/threads/fix-patch-for-parallel-tools-9-0-23350-to-support-linux-kernel-3-12-ubuntu-14-04.294092/Below is a patch to fix recent changes in uid/gid treatment for filesy

2015-06-18 16:18:44 679

转载 Git常用命令

http://www.cnblogs.com/cspku/articles/Git_cmds.htmlGit常用命令查看、添加、提交、删除、找回,重置修改文件git help # 显示command的helpgit show # 显示某次提交的内容 git show $idgit co -- # 抛弃工作区修改git co . # 抛

2015-06-17 15:52:52 287

转载 如何在mac os中安装gdb及为gdb进行代码签名

http://www.cnblogs.com/beanmoon/p/4117834.html1. 安装gdbGDB作为一个强大的c/c++调试工具,一直是程序猿们的良好伴侣,但转到Mac os才发现竟然没有默认安装,所幸还有强大的homebrew工具:brew install homebrew/dupes/gdb然后就是漫长的等待+编译安装时间了,安装

2015-06-08 13:53:58 405

转载 遇见C++ Lambda

http://www.cnblogs.com/allenlooplee/archive/2012/07/03/2574119.html生成随机数字      假设我们有一个vector容器,想用100以内的随机数初始化它,其中一个办法是通过generate函数生成,如代码1所示。generate函数接受三个参数,前两个参数指定容器的起止位置,后一个参数指定生成逻辑,这个逻辑正是

2015-05-28 18:32:02 314

转载 LUA中的正则表达式

http://blog.sina.com.cn/s/blog_45b7ad5c0100om8h.htmlLUA中的正则表达式跟传统的不一样,特把手册里一段关于正则说明抄下来,做个记录,这些只是简单的说明一下LUA中正则的则规,对于后面的高级应用以后再慢慢研究,红色部分为LUA中常用正则表达式说明,只是奇怪这篇翻译文章作者怎么用模式匹配这个词,把模式改成表达式不是正好理解?害我看

2015-04-24 16:26:56 611

转载 ubuntu 13.04 编译 安装 升级 gcc 4.9.0 address sanitizer

http://bubuko.com/infodetail-282524.html@ 前记:    最近查一个线上项目的crash,review代码无果,crash几率低,不可在本地环境重现。之后在线上好几个服务器跑valgrind就不crash了。个人猜测可能是跑valgrind后性能下降的比较严重,导致crash那个点触发不到了。    gcc从4.8开始支持

2015-04-23 16:48:12 880

转载 linux进程内存布局

http://mqzhuang.iteye.com/blog/901602内存管理是操作系统的核心之一,最近在研究内核的内存管理以及 C 运行时库对内存的分配和管理,涉及到进程在内存的布局,在此对进程的内存布局做一下总结: 1. 32 位模式下的 linux 内存布局图上的各个部分描述得比较清楚,不需再做过多的描述。从上图可以看到,栈至顶向下扩展

2015-04-17 17:46:00 306

转载 Google Protocol Buffer 的使用和原理

http://www.ibm.com/developerworks/cn/linux/l-cn-gpb/?ca=drs-tp4608简介什么是 Google Protocol Buffer? 假如您在网上搜索,应该会得到类似这样的文字介绍:Google Protocol Buffer( 简称 Protobuf) 是 Google 公司内部的混合语言数据标准,目前

2015-04-14 19:17:50 377

转载 time(),gettimeofday()及GetTickCount()效率比较

转自:http://1.guotie.sinaapp.com/?p=157time()和gettimeofday()是linux的系统调用,GetTickCount()是windows的函数。time:返回至1970-1-1 00:00:00至今的秒数;gettimeofday:除了返回秒数外,还有纳秒数,用于更精确的计时;GetTickCoun

2015-03-24 13:20:29 3094

转载 可靠的UDP编程(ENET库)

大家都知道UDP这个东西太不可靠了,存在着乱序,丢包,包重复等缺点,但它的速度快,包有界等优点,但在实际编程中要自己处理乱序啊之类的问题会发疯 的。也许大家说用TCP就得了,第一点TCP的速度比较慢,第二个TCP是一个数据流一样的东西,我们要传数据的话还得处理数据的分界问题,也挺麻烦的。    针对这个问题,ENET这个库实现了一个性能介于TCP与UDP之间,完成可靠(不丢包,按序),保持

2015-03-24 10:26:21 1426

转载 Cocos2d-x 3.x开发——导入Cocostudio资源

转自:http://segmentfault.com/blog/codecabin/1190000000593010目前正在和实训的小组成员一起做一款手机2D游戏,我们采用了Cocos2d-x进行开发。之前虽然早有耳闻,这次却是第一次认真地学习和使用Cocos2d-x。最开始的几天就是在不停的看文档和爬坑。其中一个坑就是Cocostudio这货。官网的文档滞后而且不够详细,为了

2015-03-20 16:05:02 370

转载 Cocos2d-x数据相关的类用法简介(附示例)

转自:http://segmentfault.com/blog/codecabin/1190000000609378在Cocos2d-x的学习和使用中,我遇到了很多关于数据的操作。在这个过程中,我学习了Cocos2d-x自带的很多功能。下面我把接触到的类罗列在下面,给出的都是基本的用法,多数没有深入了解。UserDefaultUserDefault类就像一个小型

2015-03-20 16:02:45 357

转载 备忘

装完mysql后启动mysql发现启动不了,错误日志里面会提示Table ‘mysql.plugin’ already exist一种是装完mysql之后没有运行初始化mysql系统数据库的脚本,如果是这种情况,要先做脚本的初始化,方法如下:/usr/local/mysql/scripts/mysql_install_db \--defaults-file=/var/mysql/my

2015-03-19 11:48:43 298

转载 c++拷贝构造函数(深拷贝,浅拷贝)详解

转自: http://blog.chinaunix.net/uid-28977986-id-3977861.html 一、什么是拷贝构造函数      首先对于普通类型的对象来说,它们之间的复制是很简单的,例如:   int a=100;int b=a;  而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。  下面

2014-01-24 10:18:24 699

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除