- 11 8月, 2023 1 次提交
-
-
由 查尔斯-BUG万象集 提交于
-
- 05 8月, 2023 1 次提交
-
-
由 查尔斯-BUG万象集 提交于
-
- 05 7月, 2023 1 次提交
-
-
由 查尔斯-BUG万象集 提交于
-
- 04 3月, 2023 1 次提交
-
-
由 查尔斯-BUG万象集 提交于
-
- 03 3月, 2023 1 次提交
-
-
由 查尔斯-BUG万象集 提交于
1.编程规约>集合处理>第7条:(个人理解:emptyList() 固然可以减少资源浪费,但未来由于不确定的需求变更,一旦增删元素必然会引发异常) 【强制】Collections 类返回的对象,如:emptyList() / singletonList() 等都是 immutable list,不可 对其进行添加或者删除元素的操作。 反例:如果查询无结果,返回 Collections.emptyList() 空集合对象,调用方一旦在返回的集合中进行了添加元素的操 作,就会触发 UnsupportedOperationException 异常。 2.编程规约>集合处理>第17条: 【推荐】集合初始化时,指定集合初始值大小。 说明:HashMap 使用构造方法 HashMap(int initialCapacity) 进行初始化时,如果暂时无法确定集合大小,那么指 定默认值(16)即可。 正例:initialCapacity = (需要存储的元素个数 / 负载因子) + 1。注意负载因子(即 loaderfactor)默认为 0.75,如果 暂时无法确定初始值大小,请设置为 16(即默认值)。 反例:HashMap 需要放置 1024 个元素,由于没有设置容量初始大小,随着元素增加而被迫不断扩容,resize() 方法 总共会调用 8 次,反复重建哈希表和数据迁移。当放置的集合元素个数达千万级时会影响程序性能。
-
- 24 2月, 2023 1 次提交
-
-
由 查尔斯-BUG万象集 提交于
1.新增 LabelValueVO 通用字典数据结构
-
- 13 2月, 2023 1 次提交
-
-
由 查尔斯-BUG万象集 提交于
1. 后端抽取导出功能到 CRUD 公共组件 2. 查询列表及导出接口支持排序参数 3. 深度优化 BaseServiceImpl 中的 CRUD 公共实现 4. 前端抽取公共下载组件 5. 优化部分细节并修复部分错误
-
- 08 2月, 2023 1 次提交
-
-
由 查尔斯-BUG万象集 提交于
-
- 30 1月, 2023 1 次提交
-
-
由 查尔斯-BUG万象集 提交于
-
- 21 1月, 2023 1 次提交
-
-
由 查尔斯-BUG万象集 提交于
-
- 16 1月, 2023 1 次提交
-
-
由 查尔斯-BUG万象集 提交于
-
- 14 1月, 2023 1 次提交
-
-
由 查尔斯-BUG万象集 提交于
-
- 29 12月, 2022 1 次提交
-
-
由 查尔斯-BUG万象集 提交于
-
- 11 12月, 2022 2 次提交
-
-
由 查尔斯-BUG万象集 提交于
-
由 查尔斯-BUG万象集 提交于
-