djzhu

Don't judge, don't expect.

深入Java并发包-(5)-异步编程

Java基于AQS提供了Future这一异步操作的抽象。通过它可以有效地实现并发操作的安全性。但是此时我们还是停留在同步编程的思维范式里面,这一节我们将更新思维,聊一下异步编程——通常是实现高性能的终极解决方案。

[简介]Java字节码

简单介绍了如何从.java文件获取字节码,并简单介绍了虚方法在重写、重载以及泛型中的应用

[译]Java垃圾回收器及对象引用

我们即将讨论Java中的垃圾回收概念和回收中会用到到几种对象引用类型

[简介]Java堆外内存

简单介绍了堆外内存的一些基础特性和基础使用方法

Netty源码解读(8)-关闭服务

直接将进程kill掉?no no no

Netty源码解读(7)-断开链接

在完成了前一章的数据发送之后,顺理成章地需要引出链接断开——毕竟通常我们的底层都是面向连接的。而链接断开并不是简单的将进程杀死,优雅地断链本质是对一系列资源的回收。

Netty源码解读(6)-数据发送

上一章介绍了数据处理的流程,通过编排Handler实现对数据流的处理和结果的封装,下面就是需要将结果返回给调用方,这便是本章的主题——数据发送。