java
tgy_rb
这个作者很懒,什么都没留下…
展开
-
阿里云 maven jar 搜索
jar 搜索地址原创 2020-12-18 18:40:27 · 2927 阅读 · 1 评论 -
centos7 yum安装JDK
一. Java 中各种名称介绍默认安装的centos7 只是安装了 JRE二. 安装2.1 查看yum包含的jdk版本yum search java | egrep java我安装1.8的 Java,对应的关系版本jrejdk1.8java-1.8.0-openjdk.x86_64java-1.8.0-openjdk-devel.x86_642.2 安装yum install -y java-1.8.0-openjdk-devel.x86_64三. 配原创 2020-12-17 12:01:20 · 250 阅读 · 0 评论 -
rocketmq 遇到的坑
1. sendDefaultImpl call timeout####1.1 broker配置问题没有配置brokerIP地址,导致从 RocketMQ 的 NameServer 获取到的broker ip错误,在 conf 目录下设置brokerbrokerClusterName = DefaultClusterbrokerName = broker-abrokerId = 0 deleteWhen = 04fileReservedTime = 48brokerRole = ASYNC_M原创 2020-12-05 17:15:46 · 536 阅读 · 0 评论 -
字符串常量题目
一. 请说明下面输出结果: String s1 = "a"; String s2 = "b"; String s3 = "a"+ "b"; // 直接拼接成 "ab",放入字符串常量池, String s4 = s1 + s2; // 使用StringBuilder 拼接。然后调用 toString new一个在堆中新开辟的字符串对象 String s5 = "ab"; // 把"ab" 放入常量池,之后赋值给变量s5 String s6 = s4.intern(); // 把 s4原创 2020-11-17 11:55:56 · 308 阅读 · 0 评论 -
理解volatile关键字
一. volatile的作用1. 可见性cpu 在变量赋值之后加上写屏障,使得对 volatile变量 以及之前变量的写都写入到主内存中cpu 在变量读取之前加上读屏障,使得对 volatile变量 以及之后的变量的读都从主内存中读取2. 禁止指令重排序写屏障禁止 volatile变量 写指令之前的指令排到该写指令之后读屏障禁止 volatile变量 读指令之后的指令排到写指令之前2. 分析单例的DCLclass Factory{ private static volatil原创 2020-12-04 15:15:34 · 68 阅读 · 0 评论 -
idea maven模块显示灰色的解决办法
[引用][https://www.cnblogs.com/simon-xie/p/13375177.html]转载 2020-11-26 13:30:13 · 567 阅读 · 0 评论 -
linux 运行Java文件引入第三方jar
1. 命令执行详解引用地址2. 注意:在 javac 的 时候不需要在 -cp 后面 加上 $CLASSPATH 进行编译,只需要加上自己需要的第三方jar包># javac -cp /root/java/jar/jol-core-0.14.jar StringTable.java 在 ** java** 的时候在 -cp 后面要加上 $CLASSPATH , 执行java文件java -cp $CLASSPATH:/root/java/jar/jol-core-0.14.jar St原创 2020-11-17 15:03:35 · 875 阅读 · 0 评论 -
spring中BeanPostProcessor引发的循环依赖异常
一 循环依赖问题最近在项目中遇到如下异常Bean with name ‘departmentServiceImpl’ has been injected into other beans [userServiceImpl] in its raw version as part of a circular reference, but has eventually been wrapped. This means that said other beans do not use the final ve原创 2020-09-29 16:07:44 · 1085 阅读 · 0 评论 -
swagger2的 3.0.0版本接入swagger-ui.html 404 报错
按照之前2.x.x 版本引入如下maven <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>3.0.0</version> </dependency> <!--swagger ui--> <depe原创 2020-09-27 14:38:20 · 2602 阅读 · 0 评论 -
springboot 执行初始化sql 报sql语法错误
在springboot 项目开始执行如下建表语句时DROP TABLE IF EXISTS `auto_user`;create table `auto_user` ( `id` int primary key auto_increment, `name` varchar(32) not null default '', `age` int not null default 0 )一直报如下错误:后来查找发现是 设置主键不能写在定义字段中,要单独定义主键DROP TABLE I原创 2020-09-25 15:48:32 · 525 阅读 · 0 评论 -
Objects 工具类提供便利的工具方法
1. equals 方法public static boolean equals(Object a, Object b) { return (a == b) || (a != null && a.equals(b));}在equals方法中对 null 进行了处理。2 deepEquals 方法public static boolean deepEquals(Object a, Object b) { if (a == b) ret原创 2020-09-25 15:21:01 · 123 阅读 · 0 评论