![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
问题记录
文章平均质量分 60
社会好青年±
这个作者很懒,什么都没留下…
展开
-
java.io.StreamCorruptedException: invalid type code: AC
一般,可以使用ObjectInputStream把对象写出到文件,再使用ObjectOutputStream把对象读取出来。我以为这样做完美无缺,就像使用FileInputStream和FileOutputStream一样。1.问题直到我遇到这个问题:我以追加的形式写出,每次只写出一个对象,然后就关闭写出流。接着再重复写出一个对象。在读取时这个文件时,每次读一个对象,直到读到EOF。结果让我很意外,我只读取了一个对象就报错了。大体意思的代码如下:/* 以追加形式写入一个对象到文件中*/Ob转载 2021-09-24 21:58:31 · 1148 阅读 · 0 评论 -
学习maven,碰到测试中文乱码的问题
查找问题,翻阅到一篇前辈的文章解决。转载记录一下写接口测试用例,用到junit,log4j。项目的默认编码是utf-8,text file encoding也是utf-8。单个测试类,通过JUint test方式运行,没有问题,log里面的中午也都正常显示。16:35:54 [INFO] reqJson={"auth":{"appName":"test","password":"000000","userName":"nocon","mapType":"google"},"cmd":"fi转载 2021-09-23 15:20:57 · 1381 阅读 · 0 评论 -
Oracle查询语句的执行顺序
碰到一个问题:Oracle查询语句执行顺序是什么,查了一下,记录下来select语句执行顺序:1. from子句,组装来自表的数据,有可能是多张表2. where子句,基于指定的条件对记录行进行筛选3. group by子句,将数据划分为多个分组4. 使用聚合函数对没个小组中的数据进行计算5. having子句,进行条件筛选,这里可以使用聚合函数的计算结果6. 计算所有的运算表达式,主要是select部分7. order by子句,对结果集进行排序...原创 2021-09-13 11:10:17 · 414 阅读 · 0 评论