摘要: 理论基础 算法实现 面试session 阅读全文
posted @ 2020-08-13 15:34 ahpuched 阅读(163) 评论(0) 推荐(0) 编辑
摘要: CopyOnWriteArraySet 简介 在多线程环境中,CopyWriteArraySet用于代替HashSet,他是线程安全的; 不同于HashSet是依赖于HashMap,CopyOnWrite的数据结构是线性的,而不是列表+链表+红黑树,他是依赖于CopyOnWriteArrayList 阅读全文
posted @ 2020-08-13 15:28 ahpuched 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 参见 https://www.cnblogs.com/peghoty/p/3857839.html 这是我见过讲word2vec最好的版本的博客了,感觉作者真的是熟悉的word2vec的每个细节 阅读全文
posted @ 2020-08-13 15:27 ahpuched 阅读(133) 评论(0) 推荐(0) 编辑
摘要: java内存模型 阅读全文
posted @ 2020-08-13 15:16 ahpuched 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 继承Thread类 实现Runnable接口 阅读全文
posted @ 2020-08-13 15:08 ahpuched 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 线程状态 java 线程状态 根据Thread类的枚举类型State,java中线程有六个状态,分别是: NEW(0): 创建态,尚未启动(not yet started)的线程的线程状态,处于线程刚创建完成; RUNNABLE(1): 可运行态,可运行态的线程正在jvm中执行,但是他可能正在等待操 阅读全文
posted @ 2020-08-13 15:07 ahpuched 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 根据修的数据类型,可以将JUC包中的原子类可以分为一下4类(17个类) 基本类型: AtomicBoolean, AtomicInteger, AtomicLong, LongAddr, DoubleAddr,Striped64,LongAccumulator, DoubleAccumulator; 阅读全文
posted @ 2020-08-13 12:17 ahpuched 阅读(250) 评论(0) 推荐(0) 编辑