io流
Fanzongshen
只要学不死,就往死里学!
展开
-
io与cpu密集型区别
CPU密集型 可以理解为 就是处理繁杂算法的操作,对硬盘等操作不是很频繁,比如一个算法非常之复杂,可能要处理半天,而最终插入到数据库的时间很快。IO密集型可以理解为简单的业务逻辑处理,比如计算1+1=2,但是要处理的数据很多,每一条都要去插入数据库,对数据库频繁操作。原创 2022-10-03 01:31:48 · 480 阅读 · 0 评论 -
Java线程池核心线程数与最大线程数的区别
线程池刚创建时,里面没有一个线程,当调用 execute() 方法添加一个任务时,如果正在运行的线程数量小于corePoolSize,则马上创建新线程并运行这个任务。线程池维护的最小线程数量,核心线程创建后不会被回收(注意:设置allowCoreThreadTimeout=true后,空闲的核心线程超过存活时间也会被回收)。当添加一个任务时,核心线程数已满,线程池还没达到最大线程数,并且没有空闲线程,工作队列已满的情况下,创建一个新线程并执行。大于核心线程数的线程(非核心线程)。原创 2022-09-28 11:53:50 · 3343 阅读 · 0 评论 -
springboot文件上传与下载java代码
【java代码】springboot文件上传与下载。原创 2022-08-24 14:39:07 · 171 阅读 · 0 评论 -
BIO、NIO、AIO的区别和原理
BIO、NIO、AIO的区别和原理。原创 2022-07-27 22:47:17 · 295 阅读 · 0 评论