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