上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
摘要: 1. 概览 LinkedList 底层是基于双向链表实现的,也是实现了 List 接口,所以也拥有 List 的一些特点 (JDK1.7/8 之后取消了循环,修改为双向链表) 。 LinkedList 同时实现了 List 接口和 Deque 接口,也就是说它既可以看作一个顺序容器,又可以看作一个队 阅读全文
posted @ 2019-07-07 19:02 惯看秋风 阅读(38) 评论(0) 推荐(0)
摘要: 1. 同步 它的实现与 ArrayList 类似,但是使用了 synchronized 进行同步。 public synchronized boolean add(E e) { modCount++; ensureCapacityHelper(elementCount + 1); elementDa 阅读全文
posted @ 2019-07-07 19:00 惯看秋风 阅读(10) 评论(0) 推荐(0)
摘要: 1. 概览 实现了 RandomAccess 接口,因此支持随机访问,这是理所当然的,因为 ArrayList 是基于数组实现的。 public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, 阅读全文
posted @ 2019-07-07 18:58 惯看秋风 阅读(12) 评论(0) 推荐(0)
摘要: Java集合框架提供了数据持有对象的方式,提供了对数据集合的操作。Java 集合框架位于 java.util 包下,主要有三个大类:Collection(接口)、Map(接口)、集合工具类。 集合框架图 Collection ArrayList:线程不同步。默认初始容量为 10,当数组大小不足时容量 阅读全文
posted @ 2019-07-07 18:54 惯看秋风 阅读(10) 评论(0) 推荐(0)
摘要: 1.解释内存中的栈(stack)、堆(heap)和静态区(static area)的用法。 通常我们定义一个基本数据类型的变量,一个对象的引用,还有就是函数调用的现场保存都使用内存中的栈空间;而通过new关键字和构造器创建的对象放在堆空间;程序中的字面量(literal)如直接书写的100、"hel 阅读全文
posted @ 2019-07-07 16:25 惯看秋风 阅读(14) 评论(0) 推荐(0)
摘要: 一、Docker 快速入门 初探 Docker 什么是 Docker 为什么要使用 Docker CentOS 7 安装 Docker Docker 镜像加速器 Docker 常用命令 1. 启动、停止、重启服务 2. 拉取一个镜像,启动容器 3. 启动的容器列表 4. 查看所有的容器 5. 启动、 阅读全文
posted @ 2019-07-07 15:22 惯看秋风 阅读(13) 评论(0) 推荐(0)
摘要: CAP 定理 在了解Zookeeper之前,首先需要了解在分布式系统(distributed system)中的基本定理:CAP定理 定义:CAP定理指的是在一个分布式系统中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性) 阅读全文
posted @ 2019-07-07 15:16 惯看秋风 阅读(23) 评论(0) 推荐(0)
摘要: 一、Redis 1. 简介 单线程为什么这么快? 单线程Redis注意事项 一次只运行一条命令 拒绝长(慢)命令,例如:keys、flushall、flushdb、slow lua script、mutil/exec、operate big value(collection) Redis其实不是单线 阅读全文
posted @ 2019-07-07 15:13 惯看秋风 阅读(13) 评论(0) 推荐(0)
摘要: 前言 在本文将讲解常用的 Linux 核心知识,但并不保证知识的系统性,只列举最常见的命令和知识点。 参考资料: 《快乐的 Linux 命令行》 Linux 1. 顶层目录结构 问:proc下都放什么文件? 此目录的所有数据都在内存里,如 系统核心,外部设备,网络状态。由于所有数据都储存在内存里,所 阅读全文
posted @ 2019-07-07 15:11 惯看秋风 阅读(24) 评论(0) 推荐(0)
摘要: 基本操作 数据库操作 表的操作 数据操作 字符集编码 数据类型(列类型) 列属性(列约束) 建表规范 SELECT UNION 子查询 连接查询(join) TRUNCATE 备份与还原 视图 事务(transaction) 锁表 触发器 SQL编程 存储过程 用户和权限管理 表维护 杂项 基本操作 阅读全文
posted @ 2019-07-07 15:02 惯看秋风 阅读(35) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页