自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++ Unity Build 统一构建,加速编译速度

项目开发过程中,当代码量过大时,都会出现编译工程很耗时的情况(例如笔者项目开发中,整套工程编译下来,大概需要30分钟),怎样提高编译速度呢。答案是采用Unity Build技术。(同时适用于Windows和Linux)。采用该方法后,笔者的项目编译时间有原来的30分钟,缩短为3分钟。项目越大,加速比越高。简单来说,就是把若干个cpp文件,都inlcude到一个cpp里面编译即可。举例:假如一个工程...

2018-06-09 18:23:54 3152

原创 堆栈浅析

一:线程栈的大小栈是在线程创建的时候,从堆上分配出的一块连续内存作为栈来供该线程使用。当调用某函数时,就会自动接着上次的栈指针为该函数分配栈内存,入栈顺序如下,先把主调函数后一条指令入栈;再把形参从右往左入栈;最后把函数内的局部变量入栈;若函数递归调用其它或者自身,则按照上述方式接着入栈(函数的递归调用就是因此耗尽栈空间导致栈溢出的),执行完该函数,对应栈空间自动释放。1)Windows下,VS默...

2018-06-07 23:30:31 249

原创 Linux的fd数量限制查询

1)Linux系统下,所有进程允许打开的最大fd数量。查询语句:/proc/sys/fs/file-max2)Linux系统下,所有进程已经打开的fd数量及允许的最大数量。查询语句:/proc/sys/fs/file-nr3)单个进程允许打开的最大fd数量.查询语句:ulimit -n4)单个进程(例如进程id为5454)已经打开的fd.查询语句:ls -l /proc/5454/fd/...

2018-06-05 14:58:47 24674

原创 如何把Unity程序加载到安卓手机运行

一、感谢声明:本篇文章参考了以下人员的文章,首先对他们的辛勤劳动表示真诚的感谢。1)知乎kilyh(知乎链接为https://www.zhihu.com/people/kilyh/activities)2)博主Dr_Neo(博客地址为:http://blog.csdn.net/dr_neo/article/details/49870587)3)博主THE NO.5 (博客地址为:http://bl...

2018-03-17 22:14:07 28580 1

原创 C++ 中map和list组合使用

一、功能需求1)既能根据键值快速查询元素,同时又能根据元素插入顺序pop出来该元素,该怎么实现该容器?二、代码实现把map和list容器组合使用,封装成一个全新的容器,以实现上述功能。代码如下://MapListUnion.h;#include <map>#include <list>using namespace std;//TKey 组合容器的键值;//TV...

2018-03-17 19:03:16 9451 1

空空如也

空空如也

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

TA关注的人

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