智能指针在C++11的标准中已经存在了,分别是unique_ptr,shared_ptr,weak_ptr,其中最常用的应该是share_ptr,它采用引用计数的方式管理内存,当引用计数为0的时候,自动释放内存,但是由于shared_ptr考虑到了线程安全,所以会存在有较大的性能损失。所以在实时游戏开发中,往往不会用到shared_ptr。
在cocos2d-x3.2以及更高的版本中,cocos...
分类:
其他好文 时间:
2015-03-28 13:04:33
阅读次数:
750
有时在写代码时,需要查看javadoc文档,便于编写程序。故如何把Javadoc文档整合到MyEclipse,以便于查看呢?解决办法:1、在MyEclipse中菜单栏的“Windows”--->“Preferences(首选项)”2、左侧导航栏找到Java--->Installed JREs,点击I...
分类:
编程语言 时间:
2015-03-28 06:24:17
阅读次数:
156
ppc_85xx-gcc -shared -fPIC liberr.c -o liberr.so-fPIC 作用于编译阶段,告诉编译器产生与位置无关代码(Position-Independent Code),则产生的代码中,没有绝对地址,全部使用相对地址,故而代码可以被加载器加载到内存的任意位置,都...
分类:
其他好文 时间:
2015-03-21 18:35:56
阅读次数:
286
使用Maven+SpringMVC+Eclipse软件安装配置过程中的问题:
1、Eclipse总是卡死的解决办法:
一:内存不足所以会卡死,配置一下eclipse.ini修改这几个值就好了-XX:MaxPermSize=768m-Xms1024m-Xmx3072m搜索
二:修改window->preferences --- > JAVA->Edi...
分类:
编程语言 时间:
2015-03-21 01:13:30
阅读次数:
503
长时间的使用eclipse开发会很累吧 设置一个保护眼睛的豆沙绿色 不刺眼 是不是会更好一些呢 那么如何设置呢现在就教大家工具/原料eclipsejdk方法/步骤首先打开eclipse点击window点击preferences展开General展开Editors点击Text Editors点击App...
分类:
系统相关 时间:
2015-03-21 01:03:21
阅读次数:
222
// ## : 连接字符串和参数#define singleton_h(name) + (instancetype)shared##name;#if __has_feature(obj_arc)//ARC#define singleton_m(name) \static id _instance; ...
分类:
其他好文 时间:
2015-03-21 01:03:00
阅读次数:
229
CUDA中使用shared_memory可以加速运算,在矩阵乘法中是一个体现。矩阵C = A * B,正常运算时我们运用 C[i,j] = A[i,:] * B[:,j] 可以计算出结果。但是在CPU上完成这个运算我们需要大量的时间,设A[m,n],B[n,k],那么C矩阵为m*k,总体,我们需要做...
分类:
其他好文 时间:
2015-03-20 23:27:59
阅读次数:
343
相关概念CHUNK: Shared pool物理层面上由许多内存块组成,这些内在块称为chunk。但是chunk是大小不一的,在内存中一个chunk是连续的。EXTENT:由多个连续的chunk组成HEAP: 堆由一个或多个大小不一的extent组成将shool pool内存dump出来将shool...
分类:
其他好文 时间:
2015-03-20 17:53:34
阅读次数:
147
In the previous example we used explicit locking with mutexes to synchronize access to shared state across multiple goroutines. Another option is to u...
分类:
其他好文 时间:
2015-03-20 16:06:28
阅读次数:
181