加载中
为什么HashMap 线程不安全。

HashMap 线程不安全,看《码出高效》学习理解。 1、当扩容时,并发数据插入。新的数据丢失。容器将不包括新的数据。 2、并发扩容,由于多线程并行扩容导致数据被覆盖。

2019/09/02 18:54
63
利用maven的filter和profile实现不同环境使用不同的配制

在我们平常的java开发中,会经常使用到很多配制文件(xxx.properties,xxx.xml),而当我们在本地开发(dev),测试环境测试(test),线上生产使用(product)时,需要不停的去修改这些配制...

计算文字适合的宽度!

Image srcImg = null; try { srcImg = ImageIO.read(inputStream); } catch (IOException e) { log.info("occur getGraphics2D fail",e); ...

2016/06/07 16:52
117
Mac OS使用ll、la、l等ls的别名命令

在linux下习惯使用ll、la、l等ls别名的童鞋到mac os可就郁闷了~~ 其实只要在用户目录下建立一个脚本“.bash_profile”,并输入以下内容即可: alias ll='ls -alF' alias la='ls -A' alias ...

tomcat集群 session管理概念

1、如何分散访问请求到集群各个节点。 2、 如果通过session管理策略,确保某一个节点失效后,其session数据能由其他节点获取,实现集群容错。 针对第一个问题,直接解决方案使用session sti...

redis 订阅者发布者

redis提供 一组命令实现订阅者发布者模式,publisher subscriber。实现进程间通信!

变态版本hello world 转

public class HelloWorld2 { static { System.out.println("Hello Wordld!"); } public static void main(String args[]){ System.exit(0); } }...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部