摘要:实战高并发程序设计推荐豆瓣评分书的质量没的说,推荐大家好好看一下。推荐,豆瓣评分,人评价本书介绍了在编程中条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案。 很早就想把JavaGuide的书单更新一下了,昨晚加今天早上花了几个时间对之前的书单进行了分类和补充完善。虽是终极版,但一定还有很多不错的 Java 书籍我没有添加进去,会继续完善下去。希望这篇...
摘要:序本文主要聊聊中的注解。这里从获取注解有个可以标注使用哪个,这里的就是寻找这个标识。推荐注解指定,然后的返回,让它去寻找默认的自己应用里头都默认定义一个给托管 序 本文主要聊聊spring中的async注解。 AsyncConfigurer @EnableAsync(proxyTargetClass = true) @Configuration public class AsyncCo...
摘要:主要在堆上分配内存,而堆又分为新生代和老年代两个部分,新生代又再分为区和区两部分,本文根据堆的划分,描述的内存分配策略。 java主要在堆上分配内存,而Java堆又分为新生代(YoungGen)和老年代(OldGen)两个部分,新生代又再分为Eden区和Survivor区两部分,本文根据java堆的划分,描述hotspot的内存分配策略。 showImg(https://segme...
摘要:特点面向块的传统是面向流的。有四个基本属性容量,能够容纳的最大元素数目,在创建时设定并不能更改中有效位置数目,不能对超过中的区域进行读写。与缓冲区不同,通道主要由接口指定。方法获取支持的所有字符集获取实例编解码文件锁进程级支持文件锁定功能。 简介 NIO的所有类都被放在java.nio包或其子包下。 特点 面向块的I/O:传统JavaIO是面向流的I/O。流I/O一次处理一个字节。N...
摘要:传统观察者模式观察者模式面向的需求是对象观察者对对象被观察者的某种变化高度敏感,需要在变化的一瞬间做出反应。如下图而作为一个工具库,使用的就是通用形式的观察者模式。这是为了方便以上就是最基本的一个通过观察者模式,来响应事件的原理。 了解 RxJava 的应该都知道是一个基于事务驱动的库,响应式编程的典范。提到事务驱动和响应就不得不说说,设计模式中观察者模式,已经了解的朋友,可以直接跳过...