一些无关紧要的知识
文章平均质量分 66
不要飞升
练气器蝼蚁×
筑基期吗喽√
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Integer.parseInt(s)与Integer.valueOf(s)的区别详解
Integer.valueOf(s)多次解析相同的一个字符串时,得到的是Integer类型的对象,得到的对象有时是同一个对象,有时是不同的对象,要根据把s字符串解析的整数值的大小进行决定:如果s字符串对应的整数值在 -128。通过上面示例,字符串s对应的整数值为100,在-128~127之间,所以解析出的两个对象i1和i2是相等的。equals是比较的两个对象i1和i2中的value值是否相等,“==”是比较i1和i2两个对象是否相等。不管对象是否相等,对象中的value值是相等的。原创 2024-07-29 22:33:55 · 494 阅读 · 0 评论 -
在使用单元测试时,遇到了下面的错误: java.lang.AssertionError: Use assertEquals(expected, actual, delta) to compare]
建议使用 Use assertEquals(期待值, 真实值, 允许误差)来比较浮点值。原创 2024-07-29 22:32:55 · 326 阅读 · 0 评论 -
企业级网站的性能优化方法有哪些?
如果性能测试结果不满足我们预期的需求时,检查请求处理的各个环节的日志,分析哪个环节响应时间不合理,超出预期;然后检查监控数据分析影响性能的主要因素是内存、磁盘、网络、还是 CPU,是代码问题还是架构设计不合理,或者系统资源确实不足。根据网站分成架构,可分为。原创 2024-07-22 09:00:00 · 1366 阅读 · 1 评论 -
Mockito单元测试教程
Testverify(arrayList, description("size()没有调用")).size();// org.mockito.exceptions.base.MockitoAssertionError: size()没有调用verify(arrayList, timeout(200).times(3).description("验证失败")).add(anyString());原创 2024-07-20 09:00:00 · 1434 阅读 · 2 评论 -
重构-代码坏味道(Mysterious Name)有哪些
重构 改善既有代码的设计第二版》中文版:https://book-refactoring2.ifmicro.com/所谓重构(refactoring)是这样一个过程:在不改变代码外在行为的前提下,对代码做出修改,以改进程序的内部结构。(形而上的东西,目前能力不足,了解是什么就好)原创 2024-07-16 22:37:59 · 743 阅读 · 0 评论 -
注册用户如何防止缓存穿透?
注册用户如何防止缓存穿透?常见的方法都有哪些问题?实际开发中使用哪种方法?原创 2024-06-11 21:38:24 · 1290 阅读 · 0 评论 -
ElasticSearch是什么?有哪些应用?有哪些优缺点?
ElasticSearch是什么?有哪些应用?有哪些优缺点?原创 2024-06-11 20:09:25 · 760 阅读 · 0 评论 -
SpEL 表达式是什么?
SpEL 表达式是Spring 框架提供的一种表达式语言,用于在运行时评估表达式。原创 2024-06-09 23:08:01 · 1293 阅读 · 1 评论 -
如何解决幂等问题?
分布式锁和 Token 令牌应用于防重复提交,去重表应对于消息重复防重复消费场景。原创 2024-06-09 22:51:08 · 1227 阅读 · 1 评论 -
什么是幂等问题?
一般我们在系统中,幂等可能存在两种类型的问题:接口幂等:常说的接口防重复提交。消息队列幂等:如何保障消息队列客户端对相同的消息仅消费一次。原创 2024-06-09 22:35:25 · 1409 阅读 · 0 评论 -
按照架构师的编程规范学习编程
方法命名规范、api定义规范、注释规范、代码开发规约,助你成为挑不出毛病的java程序员!原创 2024-06-09 17:19:47 · 863 阅读 · 0 评论 -
反向代理和正向代理有什么区别?
正向代理关注于客户端的请求转发和隐私保护,而反向代理则侧重于服务器端的负载均衡和安全增强。原创 2024-05-21 19:33:22 · 560 阅读 · 1 评论
分享