- 博客(4)
- 收藏
- 关注
原创 yml文件灵活配置
"config/"指的是相对路径,yml文件全部放在:“当前目录/config/” 下面,这样启动之后服务只会读取你配置的这个路径下的yml文件,不会读取jar包里面的了,所以在配置的时候,记得一定要把所有相关的yml文件全部放在config/目录下。启动命令-jar后面加。
2023-05-24 16:15:49
133
1
原创 上百万行json查询
上百万条数据直接读取可能会导致内存溢出,这里先把数据存成一个文件,然后转换成流去处理,一行一行读取数据,我下面代码实现读一个文件,文件行数400行,文件的每一行都是一个json串,获取属性num=43的json串,整个文件读完需要3秒左右,并且对内存的消耗不会太大(还没测试对比)。
2023-04-10 19:44:29
348
1
原创 sql优化(部分)
如果在extra列中看到Using index,说明MySQL正在使用覆盖索引,只扫描索引的数据,而不是按索引次序的每一行,它比按索引次序全表扫描的开销要少很多;● Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看 SQL 语句的执行效 果,可以帮助选择更好的索引和优化查询语句,写出更好的优化语句。● range范围扫描,是一个有限制的索引扫描,开始于索引的某一点,返回匹配这个值域的行。在不损失精确性的情况下,长度越短越好。
2023-03-29 01:30:12
76
原创 java调python无返回Runtime.getRuntime().exec()
记录一下当你确定可以通过命令窗口运行成功,然后同样的命令在java中运行无返回我的原因是python命令未识别,直接输入python的安装路径,例如:D:/Software/Python/Python39/python.exe+你的命令代码我就不放了,自己试试,希望对你们有帮助...
2022-03-24 15:30:23
1446
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人