摘要:
不管哪一种数据结构本质上来说都是一种容器, 都需要搞清楚两点 (1)如何储存 (2)储存特点 数组 数组的逻辑结构是线性的, 属于顺序的存储结构, 一旦申请到内存那么内存就固定了 在数组这个存储结构中所有的数据都是紧密分布的, 中间不能有间隔 查询方式: int[] numbers = new in 阅读全文
摘要:
用户空间和内核空间相关概念 针对于Linux来说一个32位操作系统,它的寻址空间(虚拟存储空间)为4G。操作系统的核心是内核,独立于普通的应用程序可以访问受保护的内存空间,也有访问底层设备的所有权限。为了保证内核的安全,操作系统将虚拟空间划分为2部分,一部分为内核空间供内核使用,一部分为用户空间供各 阅读全文
摘要:
java代理 特征: 代理类和委托类有同样的接口, 代理类主要为委托类预处理消息, 过滤消息, 吧消息转发给委托类, 以及处理事后消息, 代理类的对象并不真正实现服务, 而是通过调用委托类的相关方法, 来提供特定的服务. 简单的说就是,我们在访问实际对象时,是通过代理对象来访问的,代理模式就是在访问 阅读全文