
随笔&经验
记录一些想法或者工作经验
fengzelun
这个作者很懒,什么都没留下…
展开
-
java开发经验(持续更新)
1.需要判断是否存在或者去重的时候使用HashSet 这个效率是最快的,处理过6000个设备,每个设备生成12个数据点,并用ArrayList存储,当存放的时候判断测点是否存在直接使用了arraylist的contains,需要44s,而利用HashSet是0秒级2.插入mysql数据库。避免插入重复数据:利用唯一索引+insert ignore into实现,而不要使用临时表判断。临时表判断会导致全表数据轮询,当存储的数据表数据量越来越大,所需时间越来愈多,...原创 2021-10-22 08:40:22 · 330 阅读 · 0 评论 -
Notepad++正则替换
正则表达式替换\r 换行\n 每行的开头一、在每行后面增加 ','替换前替换替换后原创 2021-09-01 20:37:30 · 410 阅读 · 0 评论 -
程序员阅读书籍
《设计模式》《重构》《敏捷软件开发》《设计模式解析》原创 2021-06-25 00:06:07 · 119 阅读 · 1 评论 -
接口简单性能测试
一、项目基于Tomcat服务器 可以直接使用下列命令:ab -n 1000 -c 10 接口原创 2021-06-10 23:15:27 · 139 阅读 · 0 评论 -
缓存设计原则
1.写入数据时:先写数据库,再写缓存2.更新数据时:先删除缓存,再更新数据库,最后再写入缓存3.删除数据时:先删除缓存,再删除数据库4.读取数据时:先读取huan原创 2021-06-10 21:59:29 · 591 阅读 · 0 评论 -
功能开发或维护
在工作中,无论是自己开发还是维护代码,往往都会遇到下列情况:更改原来的业务需求或者增加业务需求。例如:需求:在获取某些数据的时候,要求被获取的数据已审核通过原创 2021-06-10 00:04:31 · 172 阅读 · 0 评论