码迷,mamicode.com
首页 >  
搜索关键字:运行期    ( 1655个结果
cocos2dx v3.x lua绑定分析
打算新项目转到cocos2dx v3上了,下载代码浏览过后发现改动真是非常大,结构性调整很多。比如tolua绑定这一块,就几乎全翻新了。胶水代码的生成,改成了全自动式的,通过clang来分析c++代码,可以准确的知道每一个类、函数、参数的信息,再也不用手动写pkg文件了。运行期对象管理这块,似乎也有...
分类:其他好文   时间:2015-02-18 22:04:33    阅读次数:285
C++内存泄漏和内存碎片的产生及避免策略
1.内存泄漏的定义      一般我们常说的内存泄漏是指堆内存的泄漏。堆内存是指程序从堆中分配的,大小任意的(内存块的大小可以在程序运行期决定),使用完后必须显示释放的内存。应用程序一般使用malloc,realloc,new等函数从堆中分配到一块内存,使用完后,程序必须负责相应的调用free或delete释放该 内存块,否则,这块内存就不能被再次使用,我们就说这块内存泄漏了。   2、内...
分类:编程语言   时间:2015-02-18 11:54:44    阅读次数:246
单核,多核CPU的原子操作
一. 何谓"原子操作":原子操作就是: 不可中断的一个或者一系列操作, 也就是不会被线程调度机制打断的操作, 运行期间不会有任何的上下文切换(context switch).二. 为什么关注原子操作?1. 如果确定某个操作是原子的, 就不用为了去保护这个操作而加上会耗费昂贵性能开销的锁. - (巧妙...
分类:其他好文   时间:2015-02-15 12:00:10    阅读次数:184
公共技术点之 Java反射 Reflection
公共技术之 Java反射 Reflection1. 了解Java中的反射1.1 什么是Java的反射Java反射是可以让我们在运行时获取类的函数、字段、父类、接口等Class内部信息的机制。通过反射还可以让我们在运行期实例化对象,调用方法,通过调用get/set方法获取变量的值,即使方法或字段是私有的的也可以通过反射的形式调用,这种“看透class”的能力被称为内省,这种能力在框架开发中尤为重要。...
分类:编程语言   时间:2015-02-08 21:59:11    阅读次数:217
Xen虚拟化进阶篇-Xen平台下虚拟机的实时迁移
Xen的虚拟机的实时迁移简介Xen为我们提供了一种强大的功能,它就是动态迁移法。它能让Domain在运行期间,以最小的服务中断为代价,将Domain迁移到另外的Xen服务器上。使用Xen动态迁移的主要优点列举如下:1.Xen的动态迁移随同诸如heartbeat之类的高可用性解决方案一起使用,能..
分类:其他好文   时间:2015-02-08 15:34:33    阅读次数:267
关于Oracle的内存问题
Oracle中内存结构主要包括两大类分别是SGA和PGA,其中SGA代表的是系统全局区,PGA代表程序全局区。 Oracle内存主要存储的有执行程序代码(PL/SQL,JAVA);关于已经连接的会话的信息,包括当前所有活动和非活动会话;程序运行时必须的相关信息;例如查询计划;Oracle进程之间共享的信息和相互交流的信息,例如锁;程序运行期间所需要的数据以及存储在外存储上的缓冲信息等。 内存是...
分类:数据库   时间:2015-02-08 12:57:17    阅读次数:180
iOS开发-UIApplication和App启动状态
UIApplication简单从字面上了解就是应用程序,开发的时候有的时候会根据需要调用其中的方法,看起来不起眼,实际在iOS开发UIApplication提供了iOS程序运行期间的控制和协作工作。每一个应用程序在运行期必须有且仅有一个UIApplication(或则其子类)的一个实例,就是设计模式...
分类:移动开发   时间:2015-02-06 00:42:04    阅读次数:203
Spring面试,IoC和AOP的理解
spring 的优点?1.降低了组件之间的耦合性 ,实现了软件各层之间的解耦2.可以使用容易提供的众多服务,如事务管理,消息服务等3.容器提供单例模式支持4.容器提供了AOP技术,利用它很容易实现如权限拦截,运行期监控等功能5.容器提供了众多的辅助类,能加快应用的开发6.spring对于主流的应用框...
分类:编程语言   时间:2015-02-05 20:11:39    阅读次数:168
c++ 、java 、 oc 对象模型比较(干货)
最近突然想起对oc的对象模型比较清楚,那么c++、java怎样实现的呢? 参考文献: http://www.cnblogs.com/skynet/p/3343726.html  吴秦(Tyler)c++对象模型 1.  先来易理解的,泛型的实现? c++的泛型,采用编译期处理,添加对应的函数名+参数名,运行期直接调用; java 泛型,是伪泛型,采用编译器类型检查等,实际加载cl...
分类:编程语言   时间:2015-02-05 13:38:44    阅读次数:226
C++内存管理
一,内存分配方式 1. 从静态存储区分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。 2. 在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,.....
分类:编程语言   时间:2015-02-02 00:34:23    阅读次数:251
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!