![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 76
花拾夕
面向大海,喜笑颜开
展开
-
使用apache的commons-compress可以实现文件的7z解压缩功能
java使用7z对文件压缩可以使文件大小被压缩的很小,便于对文件的归档处理,使用apache的commons-compress可以实现文件的7z解压缩功能1.压缩/** * 7z文件压缩 * * @param inputFile 待压缩文件夹/文件名 * @param outputFile 生成的压缩包名字 */public static void compress7z(String inputFile, String outputFile) { log.info原创 2022-03-22 11:22:01 · 1300 阅读 · 0 评论 -
使用java自带的API实现zip解压缩
java处理文件时,有时候需要对文件进行zip压缩操作,可以使用java自带的api实现解压缩功能。1.压缩1.1 将文件压缩到指定的zip文件/** * 压缩多个文件成一个zip文件 * * @param srcFiles:源文件列表 * @param destZipFile:压缩后的文件 */public static void toZip(File[] srcFiles, File destZipFile) { byte[] buf = new byte[1024原创 2022-03-11 15:28:39 · 2935 阅读 · 0 评论 -
Windows & Linux安装jdk8
下载官网:https://www.oracle.com/java/technologies/downloads/Windows根据自己电脑选择不同的版本,电脑右键属性查看系统信息:Linux使用命令方式一file /bin/ls64-bit 则为64位,32 bit 则为32bit方式二uname -ax86_64表示64位机器,i686表示32位机器方式三getconf LONG_BIT6...原创 2022-01-26 14:47:43 · 1442 阅读 · 0 评论 -
Netty实现客户端和服务端通信简单例子
Netty是建立在NIO基础之上,Netty在NIO之上又提供了更高层次的抽象。在Netty里面,Accept连接可以使用单独的线程池去处理,读写操作又是另外的线程池来处理。Accept连接和读写操作也可以使用同一个线程池来进行处理。而请求处理逻辑既可以使用单独的线程池进行处理,也可以跟放在读写线程一块处理。线程池中的每一个线程都是NIO线程。用户可以根据实际情况进行组装,构造出满足系统需求的并发...原创 2018-03-23 18:49:59 · 562 阅读 · 0 评论