摘要: 一、前言 Apache Commons IO是Apache基金会创建并维护的Java函数库。 它提供了许多类使得开发者的常见任务变得简单,同时减少重复代码 二、Commons IO 类库 2.1 FileUtils 文件操作工具类 提供方法 复制文件夹 复制文件 下载文件 把字符串写入文件 把字节数 阅读全文
posted @ 2020-07-24 00:40 Rosemajor 阅读(153) 评论(0) 推荐(0)
摘要: 前言 流是干什么的:为了永久性的保存数据。 IO流用来处理设备之间的数据传输(上传和下载文件) java对数据的操作是通过流的方式。 java用于操作流的对象都在IO包中。 java IO系统的学习,本质上就是对文件的读写操作。 File类 java中使用File来抽象一个文件,无论是普通文件还是目 阅读全文
posted @ 2020-07-24 00:34 Rosemajor 阅读(241) 评论(0) 推荐(0)
摘要: 1、问题场景 由于需要对文本文件的部分内容进行更新操作,具体操作是需要先将文本文件内容读取出来,暂以字符串形式保存,然后进行匹配替换,并将字符串重新写入原文本文件中。 2、代码规划 规划使用BufferedReader进行读取,使用PrintWriter进行写入操作 BufferedReader b 阅读全文
posted @ 2020-07-24 00:26 Rosemajor 阅读(218) 评论(0) 推荐(0)
摘要: 最近公司在做一个项目其中一个需求是读取文件中的特殊字符在其后进行添加或删除字符操作,本来想直接使用randomAccessFile按行读取,读取到特殊字符就进行添加或删除操作,但是randomAccessFile会覆盖后边的内容,虽然可以使用临时文件的方式解决,但是感觉很古怪,权衡之后用如下方式实现 阅读全文
posted @ 2020-07-24 00:22 Rosemajor 阅读(738) 评论(0) 推荐(0)
摘要: 其实这个程序并不难,主要是用Java 2D画图,弄一个线程,每隔一秒,依照时针分针秒针各自的速度重新计算它们走过的角度(相对12点方向顺时针偏离的角度),利用这个角度算出它们各自端点的坐标,重绘一次表针,达到刷新的目的,最后时限走动的效果,思路很简单,清晰明了。但是关键是这个画图呀,想着很容易,重写 阅读全文
posted @ 2020-07-24 00:18 Rosemajor 阅读(298) 评论(0) 推荐(0)
摘要: 以下时代码,注意导包 package com.js.ai.modules.pointwall.testxfz; import java.awt.Color; import java.awt.Dimension; import java.awt.Font; import java.awt.Graphi 阅读全文
posted @ 2020-07-24 00:16 Rosemajor 阅读(848) 评论(0) 推荐(0)