背景 在编写业务代码时经常遇到并发执行多个任务的需求,因为串行执行太慢,会影响业务代码性能。特别对于直接面向普通用...[作者空间]
本来想分享毕业生和初级程序员如何进大公司的经验,但后来一想,人各有志,有程序员或许想进成长型或创业型公司或其它类型...[作者空间]
把对象按照一定的协议格式序列化为数据流,这样用于存储或传输对象。本文主要介绍JAVA原生的序列化协议。 序列化类别...[作者空间]
双重检查锁(DCL)是一种被广泛用在多线程中有效实现懒加载的方式。然而,在没有额外同步的情况下,即使是在平台无关的...[作者空间]
Java线程池 一、Executor(执行器)框架 创建一个新线程是有一定代价的,以为涉及与操作系统的交互...[作者空间]
为什么使用线程池 当我们在使用线程时,如果每次需要一个线程时都去创建一个线程,这样实现起来很简单,但是会有一个问题...[作者空间]
文章摘要:在业务系统中,线程池框架技术一直是用来解决多线程并发的一种有效方法。 在JDK中,J.U.C并发包下的T...[作者空间]
一、基础 1.1 使用缓存的场景 对于一个联网应用来说,当设计网络部分的逻辑时,不可避免的要使用到缓存,目前我们项...[作者空间]