上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: 【解决办法】:将list放入map中,再输出Map 1 Map result = new HashMap(); 2 result.put("result", bussDataList); 3 log.info(JSON.toJSONString(result)); 【结果】: 1 { 2 "resu 阅读全文
posted @ 2021-01-30 16:52 BGStone 阅读(313) 评论(0) 推荐(0) 编辑
摘要: useGeneratedKeys失效的情况之一 —— mybatis中表主键为自定义而非自增时,insert(Entity en)后 en.getId() == null 【现象】:mybatis中表主键为自定义而非自增时,insert(Entity en)后 en.getId() == null 阅读全文
posted @ 2021-01-30 15:27 BGStone 阅读(1624) 评论(0) 推荐(0) 编辑
摘要: 全局变量与缓存的抉择: 本文在 CSDN 同步发出 全局变量与缓存的抉择 全局变量与缓存的抉择:(1)相同点:① 往往都是以key:value形式存取;② 作用域为:全局可用。(2)区别点:全局变量——key不增不减,永不过期的,value可通过key进行覆盖更新;往往是系统初始化时设值,服务于应用 阅读全文
posted @ 2021-01-24 12:27 BGStone 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 本文在 CSDN 同步发出 重复值检查,工具类提取 DataUtil.haveRepeated(Integer id,List<Integer> oldIds) 【场景】:新增、修改数据时,常需要做 名称、编码等重复值校验,通过总结,设计了一个工具类。 代码注释应该已能说明问题: 1 import 阅读全文
posted @ 2021-01-12 11:06 BGStone 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 两个对象相等的判断,方式有二:(一)Objects.equals(o1,o2);(二)o1.equals(o2). 这两者的区别在于 方式(一)Objects.equals(o1,o2)中 o1、o2 允许为null,不会报 java.lang.NullPointerException。 方式(二) 阅读全文
posted @ 2021-01-11 01:20 BGStone 阅读(322) 评论(0) 推荐(0) 编辑
摘要: equals(o1,o2) 与 “o1 == o2” 区别? 首先,equals(o1,o2)只能用于对象的比较,不能用于基本数据类型(如 int、double等8种)。(1)那么基本数据类型的相等比较用“==”而不能用equals(). 接下来说,对象的相等比较,可以用equals(o1,o2) 阅读全文
posted @ 2021-01-11 01:19 BGStone 阅读(859) 评论(0) 推荐(0) 编辑
摘要: 计算机中的不等式等价移项,需考虑数据的默认转换问题 【内容提要】下文记录的是,我们不留意 常忽视的极端情况: 且看如下小段代码: public static void main(String[] args) { int maxValue = Integer.MAX_VALUE; int minVal 阅读全文
posted @ 2020-11-17 22:49 BGStone 阅读(676) 评论(0) 推荐(0) 编辑
摘要: 给定两个用链表表示的正整数,每个结点包含一个数位。编写代码对这两个链表表示的整数求和。要求编写一个函数,接受两个链表作为输入。返回值是一个表示两数和的链表。 在这些链表中,数位是反向存放的,也就是个位排在链表首部。 例如:正整数 698 表示为 8 -> 9 -> 6,875表示为 5 -> 7 - 阅读全文
posted @ 2020-11-11 23:43 BGStone 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 安装了工具后,命令使用就会减少,但在没有安装完整工具或不安装工具的服务器上,不时还需要用命令,特将常用命令收录一下,方便查阅提升效率。 一、Windows 与 Linux 文件互传 1. 用 win10 自带的 Windows PowerShell 工具 (1)Windows —— > Linux 阅读全文
posted @ 2020-10-31 12:39 BGStone 阅读(61) 评论(0) 推荐(0) 编辑
摘要: MyISAM采用非聚簇索引,查找慢,更新快;表级锁,粒度大,并发度低;InnoDB采用聚簇索引,查找快,更新慢;行级锁,粒度小,并发度高。 人们一般把基于锁的并发控制机制称成为悲观机制,而把MVCC机制称为乐观机制。这是因为锁机制是一种预防性的,读会阻塞写,写也会阻塞读,当锁定粒度较大,时间较长时并 阅读全文
posted @ 2020-10-28 01:35 BGStone 阅读(69) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 10 下一页