- 博客(8)
- 收藏
- 关注
原创 MacOS同时安装两个版本的JDK
1、打开文件 open -e .bash_profile 进行配置,配置完成后command+s保存关闭文档。2、使配置生效,执行 source .bash_profile。
2025-05-29 21:30:50
144
原创 为什么金融行业中处理金额时,选择使用整数乘以基数(如100)而不是Decimal
实际项目中需根据业务需求(如高频交易 vs 财务核算)、技术栈(如语言/数据库支持)和合规要求综合决策。在金融科技中处理金额时,选择使用。
2025-05-27 19:30:00
474
原创 try()是什么意思?
的括号用于声明需要自动管理的资源,结合 try-with-resources 语法,可以更安全、简洁地处理资源释放,避免因忘记关闭资源导致的内存泄漏或文件句柄耗尽等问题。语句的一部分,它是 Java 7 引入的特性,用于简化资源管理(如文件、网络连接、数据库连接等需要显式关闭的资源)。括号中声明的资源,无论代码块是否抛出异常,都会在代码块执行结束后。的括号中声明并初始化需要自动关闭的资源,这些资源必须实现。手动关闭资源模式,减少冗余代码和潜在的内存泄漏风险。关闭(后声明的先关闭)。关闭资源,无需手动在。
2025-05-25 20:00:00
358
原创 关于边界检查
关于StringIndexOutOfBoundsException&边界性判断一、List的一个空指针问题有很多小伙伴在开发时会犯的一个小问题,对list的边界性判断只进行了isEmpty或!=null其中一个判断public class ListTest { public static void main(String[] args) { List list1 = null; List list2 = new ArrayList();
2021-04-05 22:49:46
568
原创 numberformatexception怎么解决
numberformatexception怎么解决记录工作中存量代码遇到的一个小问题,存量代码如果进行整型的输入,则不会报这个异常,但如果没有进行“空格及字符串”可否输入校验,输入了空格或字符串类型则会发生此异常。java.lang.NumberFormatException: For input string: " ",出现这个异常是说:在将字符串转换为Number时格式化出现了错误。1.可以Double.parseDouble(n.equals("")?“0”:n);n是你需要转换的字符串。因为
2020-12-20 02:31:45
13371
3
原创 浅谈HashMap
浅谈HashMap各位1024快乐哈哈哈,有空看了一下HashMap的源码关于负载因子:负载因子,默认值是0.75在实例化HashMap的时候,会输入两个参数,一个是 int initCapacity(初始化数组大小,默认值是16),一个是float loadFactor(负载因子,默认值是0.75) 当负载因子较大时,去给table数组扩容的可能性就会少,所以相对占用内存较少(空间上较少), 但是每条entry链上的元素会相对较多,查询的时间也会增长(时间上较多)。反之就是,负载因子较
2020-10-25 03:23:59
172
原创 关于switchhosts权限问题
关于switchhosts权限问题尝试了右键管理员运行switchhosts不能修改之后,又搜索了很多方法还是不行列出以下方法(亲测有效):1.关闭杀毒软件(因为杀毒软件会有自动恢复host文件默认状态的状况)2.右键hosts文件,选择属性->安全->编辑,将user用户设置为完全控制方法2基本大部分通杀了,没有修改权限前连修改保存都保存不了...
2020-05-06 01:23:42
961
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人