- 博客(5)
- 资源 (2)
- 收藏
- 关注
转载 NIO中Buffer常用flip()方法
文章目录NIONIO概述我们先来介绍一些什么是BufferBufferBuffer通常的操作Buffer的重要属性flip()调用flip()方法之前,往缓冲区写数据调用flip()方法后,从写模式变成读模式案例演示NIONIO概述Java NIO 由以下核心部分组成:Channel通道Buffer缓冲区Selector选择器在Java NIO编程中,我们是面向缓冲区(Buffer)编程的,对缓冲区常常需要使用java.nio.Buffer中的flip()方法我们先来介绍一些什么是B
2022-05-11 10:28:16
1008
1
原创 SpringBoot整合jasypt加密配置文件
文章目录SpringBoot整合jasypt加密配置文件步骤:1. 导入Maven坐标2. 在springboot配置文件中配置(如application.properties中)3. 进入本地maven仓库jasypt-1.9.2.jar所在目录4. 替换配置文件中的值及添加加密秘钥SpringBoot整合jasypt加密配置文件可加密数据库账号密码,Redis、zookeeper客户端IP地址等注意:包含特殊字符的需要使用“”包裹使得加密的整段内容被识别为字符串步骤:1. 导入Maven
2022-05-05 13:47:38
874
原创 SpringBoot整合RocketMQ搭建集群详细步骤
文章目录RocketMQ1、重试策略1.1 producer端重试1.2 consumer端重试1.2.1 exception2、RocketMQ的集群2.1 集群模式2.2 搭建2m2s集群搭建集群:3、SprinBoot整合RocketMQRocketMQ1、重试策略在消息的发送和消费过程中,都有可能出现错误,如网络异常等,出现了错误就需要进行错误重试,这种消息的重试需要分2种,分别是producer端重试和consumer端重试。1.1 producer端重试生产者端的消息失败,也就是P
2022-05-05 12:53:28
6048
原创 1.JVM与Java体系结构
JVM的位置:JVM的整体结构:类装载器子系统的作用:将字节码文件加载到内存当中 生成一个大的Class对象过程:加载、链接、初始化执行引擎就是充当了将高级语言翻译成计算机能识别的机器语言 将字节码文件进一步转化为机器码文件Java代码的执行流程:区别 栈的指令集架构 和 寄存器的指令集架构:对生成的字节码文件进行反编译 Code 代表其指令栈式架构的形式: 重新编译 栈更加简单 同时不受平台的限制 指令集小但是指令会更多 性能也会更差栈在非
2022-05-02 22:25:59
211
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人