摘要: 一. 前言 在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使用场景 阅读全文
posted @ 2019-08-13 17:35 经典鸡翅 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 常犯错的使用方法、 Oracle中会引起错误:“ORA 01810 格式代码出现两次”。 正确的使用方法 常用参数 D 一周中的星期几 DAY 天的名字,使用空格填充到9个字符 DD 月中的第几天 DDD 年中的第几天 DY 天的简写名 IW ISO标准的年中的第几周 IYYY ISO标准的四位年份 阅读全文
posted @ 2019-08-13 17:35 经典鸡翅 阅读(5181) 评论(0) 推荐(0) 编辑
摘要: 前言 近日开发一个日志接口,供其他系统通过 webservice 进行调用。考虑到并发,多线程决定使用阻塞队列实现日志接口。记录实现的过程,供大家参考,对阻塞队列不了解的,可以参照上一篇博文。 实现阻塞队列 定义消费者 service调用的方法就为具体的处理日志的方法 实现生产者 生产者直接往对列中 阅读全文
posted @ 2019-08-13 17:35 经典鸡翅 阅读(361) 评论(0) 推荐(0) 编辑