Java
文章平均质量分 92
0oo踏雪无痕oo0
一个死宅死宅的小胖子,一个天天加班的程序猿...
展开
-
Spring MVC 利用自定义媒体类型控制使用自定义消息转换器
目录问题描述Spring MVC 如何处理返回值自定义消息转换器问题描述由于存在一些技术债,需要服务层返回的的json即能支持驼峰(默认支持),又能支持下划线。Spring MVC配置的RestController默认使用jackson将结果转成驼峰格式的json,所以需要自定义一个在符合某个条件下返回的json转成下划线格式。Spring MVC 如何处理返回值Spring MVC通过HttpMessageConverter来处理数据流和对象的转换,HttpMessageConve原创 2020-06-12 06:43:55 · 637 阅读 · 0 评论 -
ArrayBlockingQueue 学习笔记
Table of Contents概念queueAbstractQueueBlockingQueueArrayBlockingQueueItrsItrArrayBlockingQueue概念queue(队列)是一种基础的数据结构,它只允许在一端进行入队列操作,另一端出队列操作,是一种先进先出(FIFO),或者按照其他定义的排序规则排列的线性表。colle...原创 2019-12-03 14:49:42 · 446 阅读 · 0 评论 -
JUC 锁学习笔记
Table of ContentsLockReentrantLockReadWriteLockReentrantReadWriteLockLockLock 是定义锁的接口,位于 java.util.concurrent.locks 包下。锁时用来控制线程访问共享资源的工具,比起 Synchronized 关键词实现的同步方式,锁更加灵活,并且能够支持静态条件(Condit...原创 2019-10-15 13:10:48 · 242 阅读 · 0 评论 -
Java集合 介绍一
Table of Contents1. 集合(第一部分)1.1. 集合(Collection)介绍1.2. List1.2.1. ArrayList1.2.2. LinkedList1.2.3. Vector1.2.4. Stack1.2.5. ArrayList 和 LinkedList 的应用场景1.3. Set1.3.1. HashSet1.3.2. TreeSet1.4. Map1.4.1.原创 2017-08-28 08:52:03 · 265 阅读 · 0 评论 -
Java集合 介绍二
Java集合 介绍二1. 集合 第二部分1.1. 上次分享回顾1.1.1. List1.1.2. 简单介绍 hashcode1.1.3. 数组和链表1.2. 实际问题1.2.1. 问题描述1.2.2. 解决方法1.3. Java 中的HashTable1.3.1. HashTable 的属性1.3.2. HashTable 的构造函数1.3.3. HashTable 主要方法1.4. HashMap转载 2017-08-28 09:07:03 · 174 阅读 · 0 评论 -
Spring boot 搭建一个简单的 Java EE 项目
Spring Boot简单介绍spring boot 是为了响应 spring 框架依赖太多的 XML 配置和复杂的依赖管理而开发的框架。Spring Boot 让我们创建一个基于 Spring 的,独立的,产品级别的项目变得非常简单。Spring boot 将 Spring 平台和第三方库预先做了绑定,所以在使用 Spring Boot 过程中需要关注的问题非常少,配置量非常简单。我们可以利用 S原创 2017-10-18 13:28:15 · 567 阅读 · 0 评论 -
LockSupport 学习笔记
Table of Contents概念作用Park 方法的实现UnPark 方法的实现概念许可:一种类似信号量((java.util.concurrent.Semaphore)的技术,用来标记当前线程是否允许阻塞。但是不同于信号量可以设置多个信号标识,许可只有一个是否有效的标识。如果许可是有效的,可以理解为当前线程已经被阻塞;如果许可无效,那么可以理解线程未被阻塞。...原创 2019-07-17 08:45:08 · 163 阅读 · 0 评论 -
Java Condition学习笔记
Table of Contents作用接口定义ConditionObject 实现类AbstractQueuedSynchronizerNodeConditionObject作用Condition 是 jdk1.5 引入的用于代替监视器方法,比如 wait,notify,notifyAll,提供更加易用和灵活的同步阻塞方法。Condition 翻译暂时翻译为竞...原创 2019-08-22 13:15:24 · 279 阅读 · 0 评论 -
Java AbstractOwnableSynchronizer 学习笔记
目录同步器AbstractOwnableSynchronizer 类介绍AbstractQueuedSynchronizerAbstractQueuedSynchronizer 子类实现的方法介绍tryAcquiretryRelease同步器同步器为多线程环境下多个线程访问修改同一个资源时,提供线程同步、互斥、等待等一系列功能。JDK 提供的主要同步器类继承如下...原创 2019-09-18 21:45:59 · 339 阅读 · 0 评论