摘要: 一、系统目录结构 约定俗成: bin (binaries)存放二进制可执行文件 sbin (super user binaries)存放二进制可执行文件,只有root才能访问 etc (etcetera)存放系统配置文件 usr (unix shared resources)用于存放共享的系统资源 阅读全文
posted @ 2017-12-09 21:14 dijia478 阅读(770) 评论(2) 推荐(0) 编辑
摘要: 一、数据结构 HashMap中的数据结构是数组+单链表的组合,以键值对(key-value)的形式存储元素的,通过put()和get()方法储存和获取对象。 (方块表示Entry对象,横排表示数组table[],纵排表示哈希桶bucket【实际上是一个由Entry组成的链表,新加入的Entry放在链 阅读全文
posted @ 2017-12-08 20:45 dijia478 阅读(24264) 评论(7) 推荐(5) 编辑
摘要: 单例模式算是设计模式中最容易理解,也是最容易手写代码的模式了吧。但是其中的坑却不少,所以也常作为面试题来考。本文主要对几种单例写法的整理,并分析其优缺点。很多都是一些老生常谈的问题,但如果你不知道如何创建一个线程安全的单例,不知道什么是双检锁,那这篇文章可能会帮助到你。 懒汉式,线程不安全 当被问到 阅读全文
posted @ 2017-12-04 19:55 dijia478 阅读(600) 评论(0) 推荐(1) 编辑