Java多线程-并发工具类(一)同步屏障CyclicBarrier

1. 类说明 CyclicBarrier 的字面意思是可循环使用(Cyclic)的屏障(Barrier)。它要做的事情是,让一组线程到达一个屏障(也可以叫同步点)时被阻塞,直到最后一个线程到达屏障时,屏障才会开门,所有被屏障拦截的线程才会继续干活。CyclicBarrier默认的构造方法是C...

2017-12-29 17:38:44

阅读数 466

评论数 0

Java多线程-Thread.interrupt()到底意味着什么

作者:Intopass 链接:https://www.zhihu.com/question/41048032/answer/89431513 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 首先,一个线程不应该由其他线程来强制中断或停止,而是应该由...

2017-12-28 17:31:15

阅读数 120

评论数 0

Java多线程-interrupt、interrupted 、isInterrupted 区别

原文地址:http://blog.csdn.net/z69183787/article/details/25076033 1、interrupt  interrupt方法用于中断线程。调用该方法的线程的状态为将被置为"中断"状态。 注意:线程中断仅仅是置线程的中断状态位,...

2017-12-27 17:21:32

阅读数 70

评论数 0

Java多线程-为什么Thread.isInterrupted()总是返回false?

当使用while(!isInterrupted()){……}来判断线程是否被中断时,发现isInterrupted()总是返回false,从而线程无法停止,代码如下:/** * 使用while(!isInterrupted()){……}来判断线程是否被中断。 * 一个抛出了Interrupte...

2017-12-27 16:44:01

阅读数 963

评论数 0

Java多线程-捕获线程异常

主线程不能捕获到子线程的运行时异常RuntimeException。import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors;public class ExeceptionThread im...

2017-12-20 18:20:14

阅读数 232

评论数 0

BigDecimal入参和精度问题

现象: 给BigDecimal传入double值,进行四舍五入运算时,有时能五入,有时不能。传入string值,就符合预期了。看代码: double f = 0.155; BigDecimal b = new BigDecimal(f); // 四舍五入 double f1 = b...

2017-12-19 16:03:38

阅读数 1186

评论数 1

SpringMVC拦截Controller方法

spring配置: xml version="1.0" encoding="UTF-8"?> beans xmlns="http://www.springframework.org/schema/beans" xmlns...

2017-12-12 15:04:28

阅读数 407

评论数 0

登录注册系统,前端密码安全解决方案

解决密码安全问题,通常是需要一套解决方案的。而不是某几个加密方法。 1、采用HTTPS加持 2、后端不需要解密前端传过来的密码,这种情况下用md5加密 3、后端需要解密前端传过来的密码,可以用AES(令牌+密码)。 前端登录流程:①、调用接口获取令牌,令牌放入redis(前缀+sess...

2017-12-06 16:53:08

阅读数 3644

评论数 0

RocketMQ的一些特性

原创文章,转载请注明出处:http://jameswxx.iteye.com/blog/2091966 一 nameserver 相对来说,nameserver的稳定性非常高。原因有二: 1 nameserver互相独立,彼此没有通信关系,单台nameserver挂掉,不影响其他na...

2017-12-05 14:52:50

阅读数 183

评论数 0

RocketMQ原理——NameServer

rocketmq为什么使用nameserver而不使用ZooKeeper?  RocketMQ 的 Broker 有三种集群部署方式: 1. 单台 Master 部署; 2. 多台 Master部署; 3. 多 Master 多 Slave 部署;采用第 3 种部署方式时, Master 和 S...

2017-12-05 11:57:09

阅读数 1497

评论数 0

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