对于从事C、C++的开发人员而言,在内存管理领域,他们具有绝对的“权利”——拥有每个对象的控制权,并担负着每个对象生命周期的维护责任。而对于Java开发人员而言,在虚拟机自动内存管理机制的帮助下,无需为每一个创建new操作去配对 delete/free 代码,减少内存泄漏和内存溢出的问题,这些都交给 ...
分类:
编程语言 时间:
2017-07-15 17:58:03
阅读次数:
305
1. openSession()在底层到底做了什么?2.session.commit();为什么提交事务?3.session.close();底层为什么可以回滚事务?4.事务分类: ①声明式事务 ②配置式事务5.JDBC事务管理机制 获取到一个事务对象 手动调用commit() ...
分类:
其他好文 时间:
2017-07-12 10:24:42
阅读次数:
137
除了C语言以及C++编程语言之外,在其它现在非常流行的开发语言中,比如说:java,php,jsp等等。我们很难想象到缺少标准化的模块管理机制是一件多么可怕的事情。但是这往往也是由C语言本身的设计哲学决定出来的:将尽可能多的可能性留给开发人员。然后根据实际情况的系统,根据大家的实际需要来定制一些自己 ...
分类:
编程语言 时间:
2017-07-11 19:22:36
阅读次数:
290
lwip的内存管理机制,我们以enet_lwip这个例程为例。 在使用lwip的时候,我们可以使用两种形式的内存,一种是heap(mem.c文件-mem_malloc()),一种是pool(memp.c文件-memp_malloc())。heap就像是一整块蛋糕,我们需要多少就切多少,但是切了之后不 ...
分类:
其他好文 时间:
2017-07-11 17:44:55
阅读次数:
239
SIM卡的EF文件有什么作用? SIM卡里的全部文件按树来组织: 主文件MF(Master File)——主文件仅仅有文件头,里面存放着整个SIM卡的控制和管理信息 专用文件DF(Dedicated File)——也是仅仅有一个文件头, 里面存放着整个文件夹的管理控制信息, 专用文件相当于一个文件夹 ...
分类:
移动开发 时间:
2017-07-09 16:01:51
阅读次数:
228
Overview 走近Java:介绍Java发展史 第二部分:自动内存管理机制 程序员把内存控制的权利交给了Java虚拟机,从而可以在编码时享受自动内存管理。但另一方面一旦出现内存泄漏和溢出等问题,就需要了解一些底层的知识来进行错误排查。 自动内存管理机制:介绍内存是如何划分的。 垃圾收集器与内存分 ...
分类:
编程语言 时间:
2017-07-09 12:41:40
阅读次数:
231
对象的三种状态: 可达的 从根节点可以触及到这个对象 可复活的 一旦所有引用被释放,就是可复活状态 因为在finalize()中可能复活该对象 不可达的 在finalize()后,可能会进入不可触及状态 不可达的对象不可能复活 可以回收 引用标记 Java虚拟机提供自动内存管理机制。在GC中,没用的... ...
分类:
其他好文 时间:
2017-07-08 21:06:11
阅读次数:
233
BGP(Border Gateway Protocol:边界网关协议):是一种增强的距离矢量路由协议,属于外部路由协议。从功能上讲它是一种自治系统间的动态路由协议。它通过维护IP路由表或前缀表来实现自治系统(AS:自治系统:是由同一个技术管理机构管理、使用统一选路策略的一些路由器的集合。)之间的可达 ...
分类:
其他好文 时间:
2017-07-07 20:18:17
阅读次数:
252
Objective-C中提供了两种内存管理机制MRC(MannulReference Counting)和ARC(Automatic Reference Counting),分别提供对内存的手动和自动管理,来满足不同的需求. ARC: ARC是Auto Reference Counting的缩写,即 ...
分类:
其他好文 时间:
2017-07-04 23:13:59
阅读次数:
212
初次学习mybatis的时候,配置文件的节点挺多的,都不知道什么意思,能不能换其他的属性值,他们的优点在哪儿?他们在什么情况下使用?它们各自的区别?带着这些个问题于是我就写了这篇博客。有什么不对或错误的地方,请大家不遗余力的指正,谢谢。 1.事务管理机制 1.在ibatis的配置文件中dataSou ...
分类:
其他好文 时间:
2017-07-01 12:40:56
阅读次数:
129