为什么StringBuilder是线程不安全的?StringBuffer是线程安全的?

面试中经常问到的一个问题:StringBuilderStringBuffer的区别是什么?
我们非常自信的说出:StringBuilder是线程不安全的,StirngBuffer是线程安全的
面试官:StringBuilder不安全的点在哪儿?
这时候估计就哑巴了。。。


Java实践-远程调用Shell脚本并获取输出信息

1、添加依赖

1
2
3
4
5
6
7
8
9
10
<dependency>
<groupId>ch.ethz.ganymed</groupId>
<artifactId>ganymed-ssh2</artifactId>
<version>262</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.6</version>
</dependency>

记录一次由于线程使用不当引发的血案

背景

最近给第三方做了一个接口,接口的作用是接收数据对数据进行验证之后通过kafka推送到模型进行数据处理,最终通过kafka接收模型的数据,开始只做了一个异步的接口,由于对方业务原因需要一个同步的接口传输数据,但是每当运行一段时间之后程序就会进入假死状态,接口无法正常调用;


Spring 加载多个 properties 文件 报错

1. 问题描述

启动web项目时保存 , 该问题出现的原因为 spring 加载 properties 文件时无法找到对应的属性值 ;

Caused by : java.lang.IllegalArgumentException: Could not resolve placeholder ‘xxx’ in string value “${xxx}”


Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×