agmtopy
Markdown模板 Markdown模板
Markdown 基本要素 这篇文件意在简要介绍 GitHub Flavored Markdown 写作。 语法说明 标题 # 这是 <h1> 一级标题 ## 这是 <h2> 二级标题 ### 这是 <h3> 三级标题
2017-12-22
java内存模型 java内存模型
java内存模型 简介 jvm虚拟机中内存模型通常会被划分为以下几个区域: 程序计数器 Java虚拟机栈 本地方法栈 堆区 方法区 运行时常量池 直接内存 程序计数器 程序计数器(Program Counter Register)是
2017-06-19
线程协作 线程协作
线程协作 线程之间相互协作,可以通过以下几种方式来进行实现: 信号量 - semaphore 栅栏 - CyclicBarrier 条件 - Condittion 屏障 - CountDownLatch 信号量 线程之间信号量(sema
2017-06-12
Futrue初探 Futrue初探
Futrue初探 Runnable和Callable的区别? Runnable是一个无返回值,并且不能checked Exception的任务定义,java中之所以这样实现是因为执行Runnable方法是调用的Threa.run()方法,不
2017-05-19
ThreadLocal的分析 ThreadLocal的分析
ThreadLocal的分析 ThreadLocal的适用场景 ThreadLocal适用于保存每个线程都独享的对象 ThreadLocal适用于保存每个线程独享的对象可供其他方法获取的场景 例如web应用程序中的用户信息可以保存中用线程
2017-05-09
原子类的分析 原子类的分析
原子类的分析 原子类是什么? 原子类是操作要么是成功要么是失败,不能被中断的类。在java中是在java.util.concurrent.atomic下。与锁对比 粒度更细 效率更高 原子类有哪些? 分类 类名 Atomi
2017-04-08
阻塞队列 阻塞队列
阻塞队列 阻塞队列的定义 阻塞队列是实现了BlockingQueue接口的子类,BlockingQueue接口是继承自Queue BlockingQueue public interface BlockingQueue<E> ex
2017-04-07
并发容器 并发容器
并发容器 JAVA中常见的并发的容器有HashMap、ConcurrentHashMap、CopyOnWriteArrayList HashMap HashMap在并发场景时候存在几个问题: get()方法在容器扩容时,获取到的值可能会不
2017-03-27
锁
锁 关于java中锁的有关知识,例如有锁的种类、乐观锁和悲观锁的定义、synchronized和lock的特点、公平锁和非公平锁、读写锁ReadWriteLock、自旋锁、jvm对锁的优化 锁的分类 java中按照特定可以将锁划分为6个特性
2017-03-16
注音词典(一) 注音词典(一)
注音词典 英文 读音 中文 音标 transaction 穿事安可型 事务 ˈzak-,tranˈsakSHən template 谈普冷特 模板 ˈtemplət reflect 瑞富来客特 反射 riˈflekt
2017-03-04
线程池 线程池
线程池 有关线程池的创建、常见的几种线程池,线程池的使用方式 创建线程池 创建线程池: ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime
2017-03-02
线程安全 线程安全
线程安全 介绍多线程中的有关线程安全的知识,包含线程安全问题、性能问题 线程安全 多线程运行时的时序不正确可能会带来运行结果错误、初始化线程导致的安全问题、活跃性问题。 运行结果问题:多线程运行时,共享的资源没有得到正确的处理导致结果错误
2017-02-27
16 / 17