随笔分类 - Java.文本文件操作
摘要:【将信息存入文件】 FileOutputStream writerStream = new FileOutputStream("config.ini"); BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(writer
阅读全文
摘要:【需求】 在文本解析程序需要回车符作为结束符号,故需在读取程序中添加回车,并在解析程序中识别。 【示例文本】 夏日绝句 李清照 生当作人杰 死亦为鬼雄 至今思项羽 不肯过江东 2022年8月23日20点58分 END 【代码】 package crintxtfile; import java.io.
阅读全文
摘要:代码: import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.PrintWriter; .... /** * 写添加到文本文件 * @param
阅读全文
摘要:简单而有效的代码: // 将内容存入文本文件 private static void write2File(String path,String content) throws Exception{ FileOutputStream writerStream = new FileOutputStre
阅读全文
摘要:【建表及充值】 create table emp_from( id number(12), name varchar2(10), age number(3), salary number(6), primary key(id) ) insert into emp_from select rownum
阅读全文
摘要:注意:此文为在下工作记录,未必对您有用。 【读表写入csv文件程序】 package com.hy.datamasting; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; i
阅读全文
摘要:简单实用的代码如下: static String readFromFile(String path) throws Exception{ BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(
阅读全文
摘要:数月前在一个项目,听见PM说那谁谁用某某工具把代码行统计一下给我,当时作为旁观者的我听了想,这个自己写个类不好吗? 昨天正好一项目也要统计代码行,于是便写了这么一个类: package test; import java.io.BufferedReader; import java.io.File;
阅读全文
摘要:原因:未将文本文件存为utf-8编码格式而是ascii编码格式.
阅读全文
摘要:直接贴代码算了,主要运用了正则表达式找引用类名,文件递归遍历目录树,看得懂的自然懂: 1.删一个类之前查与其单独相关的类一起删除 package allocationsearch; import java.io.BufferedReader; import java.io.File; import
阅读全文
摘要:Java程序有时会被打到jar包里执行,同时src/main/resources里一些配置文件也会被打进去。 比如,src/main/resources下有一个box目录,里面有几个json文件,用maven制作jar包会被一同打进jar里,如果Java程序需要访问,可以采用以下方法: final
阅读全文
摘要:大文本文件是用此文的方法生成的。 读取程序较简单,无需赘述,贴于此地以备考: package readwritefile; import java.io.BufferedReader; import java.io.IOException; import java.nio.charset.Chars
阅读全文
摘要:程序短而简单,稍微可以说一下的是如果一行行写要三四分钟,采用了一次写十万行共写十万次的方式是提高效率的关键。 代码: import java.io.BufferedWriter; import java.io.IOException; import java.io.PrintWriter; impo
阅读全文
摘要:原文本内容: 2020-01-21 08:31:08.520 [main] INFO logbackCfg.App -秦时明月汉时关 2020-01-21 08:31:08.521 [main] ERROR logbackCfg.App -万里长征人未还 2020-01-21 08:31:08.52
阅读全文
摘要:先在微信公众号上看到网文《将20M文件从30秒压缩到1秒,我是如何做到的?》,然后在网上搜索了一下,看到了原文:https://www.jianshu.com/p/2e46ccb125ef 很惊奇他把时间压缩到了三十分之一,于是就有了做实验验证的想法。 我的实验对象是apache-tomcat-9.
阅读全文
摘要:此文进阶请见:https://www.cnblogs.com/xiandedanteng/p/12155957.html 方法: 效果: --END-- 2020-01-06
阅读全文
摘要:上文红字是关键. --END-- 2019-12-03 13:20
阅读全文
摘要:代码: 输出: 测试文件: --END-- 2019年11月30日17:42:48
阅读全文
摘要:首先这段代码在Unix/Linux系统上会去找根路径,但在Windows系统上会去找C:盘还是D:盘还是其它盘呢? 其实它会去找user.dir所在盘符的根目录,user.dir即用户的当前工作目录,也就是你跑Java程序所在的目录,那么你跑Java程序所在路径的根盘符就是"/"指代的位置. 另外,
阅读全文
摘要:csv文件是用引号分隔的文本行,为了完善内容人们又用引号把每个区块的内容又包了起来,于是形成下面的文件: 要解析这样的文件也算简单,只用在劈分时加入一些细节就好,代码如下: 输出如下: --END-- 2019年11月23日09:14:45
阅读全文