Java
文章平均质量分 91
一颗贪婪的星
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于Freemarker模板引擎的Java代码生成器
目录 一、前言 二、FreeMarker简介 三、实现原理 (一)编写模板文件 (二)配置FreeMarker (三)统一文件生成工具 (四)数据库操作 (五)封装填充数据 一、前言 对于Java开发人员来说,在做好框架整合进入开发阶段后,依然存在大量的重复工作,比如在Spring、SpringMVC、Mybatis架构下,我们需要构建Entity、Mapper、dao、ser...原创 2018-07-14 15:40:03 · 6548 阅读 · 11 评论 -
Java并发编程学习笔记(二)活跃度问题
目录 一、死锁 (一)定义 (二)锁顺序死锁 (三)协作对象间的死锁 (四)资源死锁 二、避免和诊断死锁 (一)使用显式锁 (二)通过线程转储分析死锁 三、其他活跃度问题 (一)饥饿 (二)弱响应性 (三)活锁 参考资料 在并发编程中,我们经常通过锁来保证线程安全,但使用锁也可能会带来一系列其他的问题,如死锁等问题。我们知道Java虚拟机无法从死锁中恢复,因此了解死锁的...原创 2018-12-19 14:52:09 · 399 阅读 · 0 评论 -
Java并发编程学习笔记(一)基础知识
目录 一、基本概念 (一)并发和并行 (二)进程和线程 (三)线程状态转换 二、线程的使用 (一)继承Thread类 (二)实现Runnable接口 (三)实现Callable接口 三、线程池 (一)FixedThreadPool (二)CachedThreadPool (三)SingleThreadPool (四)ScheduledThreadPool (五)Work...原创 2018-12-14 09:54:52 · 355 阅读 · 0 评论 -
Java并发编程学习笔记(三)锁
目录 一、分类 (一)内部锁 / 显式锁 (二)公平锁 / 非公平锁 (三)可重入锁 / 不可重入锁 (四)互斥锁 / 读写锁 (五)乐观锁 / 悲观锁 (六)分拆锁 / 分离锁 (七)偏向锁 / 轻量级锁 / 重量级锁 (八)自旋锁 二、内部锁 三、显示锁 四、总结 Java中的锁大家一定都不陌生,在许多的书籍和文章的并发章节都会提到各种关于锁的名词,下面一起来看看Ja...原创 2018-12-20 11:36:45 · 304 阅读 · 0 评论
分享