摘要: 前言 大白话解释,零拷贝就是没有把数据从一个存储区域拷贝到另一个存储区域。但是没有数据的复制,怎么可能实现数据的传输呢?其实我们在java NIO、netty、kafka遇到的零拷贝,并不是不复制数据,而是减少不必要的数据拷贝次数,从而提升代码性能 零拷贝的好处 内核空间和用户空间 缓冲区和虚拟内存 阅读全文
posted @ 2020-10-27 10:21 潜行前行 阅读(1087) 评论(0) 推荐(0) 编辑
摘要: 全局配置 layui.config({ dir: '/res/layui/' //layui.js 所在路径(注意,如果是script单独引入layui.js,无需设定该参数。),一般情况下可以无视 ,version: false //一般用于更新模块缓存,默认不开启。设为true即让浏览器不缓存。 阅读全文
posted @ 2020-10-26 23:43 潜行前行 阅读(2905) 评论(0) 推荐(0) 编辑
摘要: 一、 docker简介 环境配置 软件开发最大的麻烦事之一,就是环境配置。用户计算机的环境都不相同,你怎么知道自家的软件,能在那些机器跑起来? 用户必须保证两件事:操作系统的设置,各种库和组件的安装。只有它们都正确,软件才能运行。举例来说,安装一个 Python 应用,计算机必须有 Python 引 阅读全文
posted @ 2020-10-15 10:07 潜行前行 阅读(782) 评论(0) 推荐(0) 编辑
摘要: java泛型的详细介绍 阅读全文
posted @ 2020-10-08 10:25 潜行前行 阅读(3480) 评论(2) 推荐(2) 编辑
摘要: (目录) 随着多进程多线程的出现,对共享资源(设备,数据等)的竞争往往会导致资源的使用表现为随机无序 例如:一个线程想在控制台输出"I am fine",刚写到"I am",就被另一线程抢占控制台输出"naughty",导致结果是"I am naughty";对于资源的被抢占使用,我们能怎么办呢?当 阅读全文
posted @ 2020-10-05 09:59 潜行前行 阅读(1434) 评论(0) 推荐(3) 编辑
摘要: java注解深入解析,注解和反射、动态代理的相关应用。还有函数式接口的原理介绍 阅读全文
posted @ 2020-10-04 11:39 潜行前行 阅读(1106) 评论(0) 推荐(0) 编辑
摘要: JAVA反射机制,JDK动态代理。Classd\Constructor\Method\Field 阅读全文
posted @ 2020-09-28 22:53 潜行前行 阅读(510) 评论(1) 推荐(2) 编辑
摘要: 目录 1 异常的分类和继承关系 2 几种常见异常类的解析 3 Java异常关键字 4 开发过程处理异常注意点 5 异常和AutoCloseable(1.7-JDK的语法糖) 6 throw和throws的区别 7 guava的Throwables类了解一下 欢迎指正文中错误 关注公众号,一起交流 参 阅读全文
posted @ 2020-09-06 15:20 潜行前行 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 目录 1 四种内部类 2 内部类的使用场景和优点 3 成员内部类 4 成员内部类的访问范围详解 5 静态内部类 6 局部内部类 7 匿名内部类 欢迎指正文中错误 关注公众号,一起交流 参考文章 1 四种内部类 成员内部类 静态内部类 局部内部类 匿名内部类 2 内部类的使用场景和优点 内部类的优点: 阅读全文
posted @ 2020-08-30 10:23 潜行前行 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 目录1 对象的实例化过程2 类的加载过程3 触发类加载的条件4 对象的实例化过程5 类加载器和双亲委派规则,如何打破双亲委派规则欢迎指正文中错误关注公众号,一起交流参考文章 1 对象的实例化过程 对象的实例化过程是分成两部分:类的加载初始化,对象的初始化 要创建类的对象实例需要先加载并初始化该类,m 阅读全文
posted @ 2020-08-16 22:05 潜行前行 阅读(707) 评论(0) 推荐(1) 编辑