本文内容主要是关于 c++ primer 第五版的第16章到第19章中涉及c++11内容的整理。涉及枚举、共用体、嵌套类的新的用法。
分类:
编程语言 时间:
2015-09-04 12:25:11
阅读次数:
163
引子什么是内部类?什么是内存泄露?为什么Android的内部类容易引起内存泄露?如何解决?什么是内部类?什么是内部类?什么又是外部类、匿名类、局部类、顶层类、嵌套类?大家可以参考我这篇文章 ,再查查一些资料,先弄清楚什么是内部类和内部类的特性再向下看。经常会遇见Android程序中这样使用handl...
分类:
移动开发 时间:
2015-08-31 11:42:56
阅读次数:
247
一、tomcat配置文件server.xml包含的元素分类1、顶层类元素: 位于整个配置文件的顶层2、连接器类元素: 客户和容器类元素的通讯接口3、容器类元素: 处理客户请求并且生成响应结果4、嵌套类元素: 可加入到容器中的元素配置文件结构如下:
分类:
其他好文 时间:
2015-08-28 17:02:32
阅读次数:
193
这次的代码比较长,原因是比之前的Vector实现增加了许多的操作,而且毕竟指针操作嘛,处理起来稍微麻烦一点。
List实现中非常重要的一点,就是定义一个头指针和一个尾指针,这样可以避免对很多的特殊情况的处理,当链表为空时就是头指针指向尾指针,另外一个就是迭代器的实现,
list的迭代器的实现比vector要麻烦许多,因为内存不连续,所有采用了内部嵌套类的方式,重载了*(解引用),++EXP(前...
分类:
编程语言 时间:
2015-08-25 16:37:20
阅读次数:
168
建议109:谨慎使用嵌套类使用嵌套类的原则是:当某类型需要访问另一个类型的私有成员时,才将它实现为嵌套类。一个典型的例子是在实现集合时,要为集合实现迭代器,这时用到了嵌套类。代码如下所示:public class ArrayList : IList, ICollection, IEnumerable...
A类 callBack_test()B类 testadd()C类 select(),得查询到B类testadd方法中新增的数据,以及初始化一些属性场景:A类 嵌套 B类 B类嵌套C类;都是由spring控制事务。要求:B类testadd方法中不受spring事务控制,单独新开个事务执行,能够使...
分类:
编程语言 时间:
2015-08-21 13:12:34
阅读次数:
174
A类 callBack_test()
B类 testadd()
C类 select(),得查询到B类testadd方法中新增的数据,以及初始化一些属性
场景:A类 嵌套 B类 B类嵌套C类;都是由spring控制事务。
要求:B类testadd方法中不受spring事务控制,单独新开个事务执行,能够使C类查询的到。
问题:A类是系统底层方法,必须受事...
分类:
编程语言 时间:
2015-08-21 11:25:26
阅读次数:
145
单例模式: 通过 local static 创建全局对象(非local static 可能带来的初始化问题)通过#ifdef, #ifndef, #if defined,等条件编译来选择其中一个实现(std::cerr, printf, file)通过环境变量来设置某些默认值if ( getenv( "ORO_LOGLEVEL" ) != 0 )
{...}使用嵌套类来管理内部实现 log lev...
分类:
其他好文 时间:
2015-08-17 17:21:07
阅读次数:
109
内部类即是包含在类里面的又一个类.java内部类分为: 成员内部类、静态嵌套类、方法内部类、匿名内部类 。内部类的共性(1)、内部类仍然是一个独立的类,在编译之后内部类会被编译成独立的.class文件,但是前面冠以外部类的类名和$符号 。(2)、内部类不能用普通的方式访问。内部类是外部类的一个成员,...
分类:
编程语言 时间:
2015-08-10 00:16:18
阅读次数:
174