![](https://img-blog.csdnimg.cn/20200702130011923.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
多线程
多线程(multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多于一个线程,进而提升整体处理性能。具有这种能力的系统包括对称多处理机、多核心处理器以及芯片级多处理或同时多线程处理器。
日月星辰TEL
如果技术不用于分享,将黯然失色...
展开
-
java读取文件获取文件名多线程移动文件
一、需求说明一个目录里边有 47W个文件,现在需要根据一个文本文件里边的文件名称在47W个文件中取出24W个有效文件(根据文本文件里边的文件名取)二、设计思路1、使用 BufferedReader逐行读取文本文件,并存入LinkList2、使用定长线程池并行处理移动文件三、实现代码package com.xtd.file.gash.general;import java.io.*;import java.util.LinkedList;import java..原创 2020-06-28 20:32:49 · 1618 阅读 · 0 评论 -
Java线程池对多个目录下的相同文件按照时间顺序合并
一、问题描述存在若干个文件夹,文件夹名称以年月为名(一个月份一个文件夹)例:201901,201902,202011,202012每个文件夹下有上w个txt文件,文件名均为9位数数字例:204125631.txt,315125620.txt,478125650.txt每个txt文文有进上千行数据,并且每个文件夹(年月为名)下的9位数文件名都相同(只有少部分不一样)二、问题需求现在需要将每个月的文件夹下具有相同文件名的txt文件按照时间排序进行合并(不要求源文件不变)三、代码实现原创 2020-06-08 09:14:02 · 952 阅读 · 0 评论