方志朋的专栏

生命不息,奋斗不止

Java并发编程:线程封闭和ThreadLocal详解

转载请标明出处: http://blog.csdn.net/forezp/article/details/73017664 本文出自方志朋的博客 什么是线程封闭当访问共享变量时,往往需要加锁来保证数据同步。一种避免使用同步的方式就是不共享数据。如果仅在单线程中访问数据,就不需要同步了...

2017-08-27 15:39:09

阅读数:29121

评论数:1

Java并发编程:JMM和volatile关键字

Java内存模型随着计算机的CPU的飞速发展,CPU的运算能力已经远远超出了从主内存(运行内存)中读取的数据的能力,为了解决这个问题,CPU厂商设计出了CPU内置高速缓存区。高速缓存区的加入使得CPU在运算的过程中直接从高速缓存区读取数据,在一定程度上解决了性能的问题。但也引起了另外一个问题,在C...

2017-08-25 16:46:29

阅读数:27612

评论数:0

上传文件,经过Zuul,中文文件名乱码解决办法

转载请标明出处: http://blog.csdn.net/forezp/article/details/73017664 本文出自方志朋的博客 问题描述在项目中又一个上传文件的oss服务,直接调用服务的上传文件成功,如果经过网关zuul服务,上传中文名字的文件,文件名会出现乱码,最...

2017-08-14 21:51:31

阅读数:35738

评论数:0

Spring Cloud Sleuth进阶实战

为什么需要Spring Cloud Sleuth?微服务架构是一个分布式架构,它按业务划分服务单元,一个分布式系统往往有很多个服务单元。由于服务单元数量众多,业务的复杂性,如果出现了错误和异常,很难去定位。主要体现在,一个请求可能需要调用很多个

2017-08-06 22:37:05

阅读数:68804

评论数:9

提示
确定要删除当前文章?
取消 删除
关闭
关闭