- 博客(541)
- 资源 (1)
- 收藏
- 关注
转载 代码注释的艺术,优秀代码真的不需要注释吗?
函数抽取是我们经常使用且成本最低的重构方法之一,但并非银弹。函数并非抽得越细越好,如同分布式系统中,并非无限的堆机器让每台机器处理的数据越少,整体就会越快。过深的嵌套封装,会加大我们的代码阅读成本,有时我们只需要有一定的层次与结构帮助我们理解就够了,盲目的抽取封装是无意义的。
2023-08-12 09:33:17 42
原创 在线美化、压缩、下载sql的网站
下载:有些日常变更需要放到项目里,可以下载放到项目里,下载文件是txt文件。压缩:datax需要配置json文件的,需要对sql进行压缩才会生效。分享一个在线美化、压缩、下载sql的网站。美化:方便查看sql。
2023-08-01 08:37:35 489
原创 集合的两个异常:UnsupportedOperationException和ConcurrentModificationException
集合使用过程中容易遇到的异常
2023-07-08 16:33:38 341
转载 big佬总结的BigDecimal用法
Java中的 BigDecimal,80%的人都用错了....package com.vivo.ars.util; import java.math.BigDecimal; /** * 用于高精确处理常用的数学运算 */ public class ArithmeticUtils { //默认除法运算精度 private static final int DEF_DIV_SCALE = 10; /** * 提供精确的加
2022-04-12 17:40:25 126
原创 开发技能总结
1、一般对外提供的接口,为了方便实体的转换,都会在本工程创建一个实体,对外返回时又创建一个vo类,本工程操作完后,需要转换成vo类对外提供。Spring框架自带的属性拷贝工具类BeanUtils.copyProperties就能很好的解决大量的set.属性(get.属性),遇到实体属性特别多的时候,是不是感觉很爽,有个前提是实体里有的属性,vo要有,因为这个是根据反射原理来实现,属性匹配不上,肯定没法转换,还有一种就是实体里嵌套了的,这个需要手动处理,另外一种情况就是属性为泛型的。属性拷贝的公
2022-04-09 11:26:59 669
转载 cenos7的替代者:Rocky Linux 8
每当有以前用的顺手的开源软件不对外提供服务时,总有大佬及时退出开源的替代者,真好。再见 CentOS:安装下一代操作系统 Rocky Linux 8
2022-02-19 08:19:54 790
转载 安利一款idea插件
vo数据转换插件:vo2dto转载:牛掰,在IDEA中,你可以安装小傅哥写的插件了! - 小傅哥 - OSCHINA - 中文开源技术交流社区转载理由:实用
2022-01-03 08:10:30 110
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人