
java-IO_file
文章平均质量分 65
小白的码BUG之路
如名
展开
-
JAVA -- IO流批量创建sql脚本创建100000条数据
场景: 我有一个朋友KakiNakajima,在今天给我介绍了他的一个工具,他因为项目需要创建大量测试数据,所以他写了一个javaSwing工具, 输入对应的维护sql语句后,再输入想要创建的sql语句条数,就会创建好文件到本地目录中: 按他的思路,我按我的思路,用IO流来实现对应工具功能 步骤: 1:在本地目录D:\testSql下创建文件test.sql,文件内保存一条需要批量生成的insert 基础语句注意:这...原创 2021-08-24 14:41:42 · 822 阅读 · 0 评论 -
java-IO读文件
/** * @param filename * 文件名全路径 * @return * @throws Exception */ public static String readFile(String filename) throws Exception { // 以字节流方法读取文件 FileInputStream fis = null;...原创 2019-01-18 17:16:30 · 325 阅读 · 0 评论 -
java查看目录(文件)是否存在,不存在则创建
查看目录(文件)是否存在,不存在则创建。创建目录 /** * 创建目录 * * @param path */ public static void CreatFileDir(String path) { try { File file = new File(path); if(file.getParentFile().isDirectory()){//判...原创 2019-01-16 15:09:11 · 6005 阅读 · 0 评论 -
java IO-FileInputStream -FileOutputStream复制文件的几种方式
以下测试方法复制的文件为大小为51m的压缩文件。 一:用int来一个字节一个字节复制文件 /**复制一个文件到另一个目录 * @param oldPath 原文件 * @param newPath 复制文件 * @throws IOException */ public static void copyFileByI...原创 2019-01-16 16:59:40 · 1273 阅读 · 1 评论 -
java用IO流创建zip压缩文件
工具方法: /** * 新建文件(.zip) * @param datas Map数组,key是文件名,byte[]是数据 * @param output 输出流 * @param charset 编码 */ public static void zipStringToOutputStream(Map<String, byte[]> datas, Ou...原创 2019-01-28 11:41:58 · 2579 阅读 · 3 评论 -
TCP协议用socket连接时客户端请求服务器read()一直阻塞解决
问题描述: 在用socket的通信中,经常会出现这种情况,客户端连接服务器,客户端使用输出流写数据,服务器用输入流读数据,但是服务器会出现read()的阻塞,导致程序一直阻塞跑不下去。解决方法: 一 客户端使用flush()方法,刷新缓存。 结果没用,一样会阻塞。 二 客户端使用输出流时用write(b, off,...原创 2019-01-26 00:17:08 · 9015 阅读 · 5 评论