01 2021 档案
摘要:Dubbo:实现了分布式系统中的互相调用。 Zookeeper:统一管理的调度中心。 1 为什么说Dubbo性能高 远程调用最关键、最耗时的两点:序列化和网络通信。 序列化:本地对象要在网络上传输,必须要实现Serializable接口,也就是必须序列化。 序列化方式,如xml、json、二进制流等
阅读全文
摘要:1 直接缓冲区与非直接缓冲区 非直接缓冲区:通过allocate()方法分配缓冲区,将缓冲区建立在**JVM内存**中; 直接缓冲区:通过allocateDirect()方法分配直接缓冲区,将缓冲区建立在**物理内存**中,可以提高效率。 图 4-1 非直接缓冲区 图 4-2 直接缓冲区 @Test
阅读全文
摘要:1 NIO简介 Java NIO (New IO)是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。NIO与原来的IO有同样的作用和目的,但是使用的方式完全不同,NIO支持面向缓冲区的、基于通道的IO操作。NIO将以更加高效的方式进行文件的读写操作。 2
阅读全文

浙公网安备 33010602011771号