- 博客(18)
- 收藏
- 关注
原创 jmeter启动报错
试了n多方法最后可以方法如下:切到jemter/bin路径,cmd执行:java -jar ·\ApacheJMeter.jar参考原文:https://blog.youkuaiyun.com/qq_21687419/article/details/115387343
2022-02-07 14:57:57
7634
原创 louts踩坑日记
louts勾选halo后,导致健康检查失败,日志报http code 429,必须去掉halo选项,修改健康检查地址重新打包部署
2021-11-19 08:00:13
250
原创 kafka使用踩坑之序列化与反序列化
kafka反序列化报错invalid stream header 302E3139解决方案:生产方方检查key和value序列化器,发现key和value序列化器不一致,消费方改成对应的反序列化器后正常进行一系列配置后,能正常获取到消息,但是反序列化时报如上错误,最开始以为无法消费,但是能正常进入,通过debug代码发现只有key才有问题,然后让生产方核对序列化器最后发现序列化器不一致,修改后正常...
2021-11-15 17:41:51
1948
原创 Topic(s) [topic] is/are not present and missingTopicsFatal is true
可能原因:1.项目用的springboot,引入的Kafka-client版本比Kafka-Server版本高2.Topic真的不存在,需要手动创建3.网络端口不通4.Kafka配置文件对外绑定设置不对5.如需忽略该异常可设置spring.kafka.listener.missing-topics-fatal=false...
2021-11-12 11:47:56
5487
原创 Git merge合并分支时提示“Already up-to-date”
可能是feature分支对应的relesse不一致,选择正确的分支merge即可
2021-11-02 14:51:19
1158
原创 三目运算符与字符串拼接导致NullPointerException,StackOverflowError
在字符串拼接中使用三目运算符时,需要加上括号,否则会出现异常。1.存在空值判断时会出现NullPointerException2.存在递归则会导致StackOverflowError
2021-06-11 15:02:22
245
1
转载 CPU高速缓存行与内存关系 及并发MESI 协议
一. CPU高速缓存行与内存关系及响应时间差距二. CPU Cache和Cache Line三. CPU Cache与Memory关系图四. 多核CPU多级缓存一致性协议MESI五.CPU Cache 是如何存放数据的见:https://www.cnblogs.com/jokerjason/p/9584402.html...
2021-05-19 23:17:27
148
原创 类找不到异常ClassNotFoundException
异常类型:ClassNotFoundException检查步骤:1.编译是否正常,对应目录下是否有class文件2.是否没有相应的包,更新下maven依赖3.以上步骤是否正确执行,eclipse自动编译是否勾选,是否重新clean过项目。4.检查maven依赖是否正常更新,除控制台console显示的异常外是否有其他异常...
2021-03-25 18:53:49
585
原创 [Z cannot be cast to java.lang.String
[Z cannot be cast to java.lang.String 是由于使用了jacoco并且使用了反射导致的,见
2021-01-25 23:07:14
1281
原创 CentOS7 yum方式安装MySQL 5.7
在CentOS中默认安装有MariaDB(MySQL的一个分支),安装完成之后可以直接覆盖MariaDB。MySQL版本号:5.7.28下载yum repository(通过yum -y install wget 安装wget)wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm安装yum -y install mysql57-community-release-el7-10.
2020-11-29 22:50:49
187
转载 为什么说java只有值传递?
为什么说java只有值传递?如果你学的第一门程序语言是java可能对这个传递方式没有那么敏感,如果学了c或c++,然后再学java,那么可能对这个问题会感到困惑。1.值传递与引用传递的概念在将传递方式之前先理解一下形参与实参。形式参数:是在定义函数名和函数体的时候使用的参数,目的是用来接收调用该函数时传入的参数。实际参数:在调用有参函数时,主调函数和被调函数之间有数据传递关系。...
2019-09-28 08:45:30
197
原创 Collections.sort排序方法报IllegalArgumentException
鉴于大家搜索是为了解决问题,这里我先提供解决方案:1.给jvm添加启动参数。-Djava.util.Arrays.useLegacyMergeSort=true2.在排序方法之前添加如下代码:System.setProperty("java.util.Arrays.useLegacyMergeSort","true");3.修改比较方法,自己写的比较器只写了1和-1的...
2019-07-30 10:25:44
947
1
转载 IntelliJ Idea 常用快捷键及其说明
IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!)1. -----------自动代码--------常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码例如要输入for(User user : users)只需输入user.for+Tab再比如,要输入Date birthday = us...
2019-07-18 03:38:45
160
原创 关闭浏览器后,cookie还存在。server.session.timeout设置无效
使用谷歌浏览器会出现此问题,换edg浏览器后就好了,关闭浏览器后cookie自动销毁.
2018-12-25 16:02:13
2076
转载 UML时序图(序列图)
什么是时序图时序图(Sequence Diagram),又名序列图、循序图,是一种UML交互图。它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。让我们来看一看visio2016对时序图的的解释。时序图的元素我们在画时序图时会涉及7种元素:角色(Actor)、对象(Object)、生命线(LifeLine)、控制焦点(Activation)、消息(Message)...
2018-09-27 10:56:10
25692
1
转载 HTML与xml的区别
一、HTML HTML(HyperTextMark-upLanguage)即超文本标记语言,是WWW的描述语言。 二、XML XML即ExtentsibleMarkup Language(可扩展标记语言),是用来定义其它语言的一种元语言,其前身是SGML(标准通用标记语言)。它没有标签集(tagset),也没有语法规则(grammatical ru
2017-08-05 10:24:55
391
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人