开发小技巧
文章平均质量分 68
总结本人过往的开发经验
天蓝色之旅途
一个喜欢拆腾的技术老男孩
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
开发小技巧系列 - 如何避免NullPointerException?(一)
开发小技巧系列文章,是本人对过往平台系统的设计开发及踩坑的记录与总结,给初入平台系统开发的开发人员提供参考与帮助。在搬砖的过程中,很多小伙伴遇到最多的问题可能就是 NullPointerException(以下简称NPE)了,大部分的程序代码,都是在组装对象或转换对象上(至少业务系统开发都是这样)。比如前端的操作界面向后台传入的各种参数,后台接收到参数后,对参数进行简单或者复杂的处理后,构造成另外一个对象,保存到数据库或者传递给下一个处理方法等等。再比如从后台的数据库中查出某些数据,经过程序的加原创 2022-04-19 16:30:20 · 451 阅读 · 0 评论 -
开发小技巧系统 - Java实现树形结构的方式有那些?
开发小技巧系列文章,是本人对过往平台系统的设计开发及踩坑的记录与总结,给初入平台系统开发的开发人员提供参考与帮助。在开发的过程中,有时候需要将集合的数据转换成一个树形结构,比如功能菜单、组织机构、或者商品分类等的场景。一般这些数据在数据表的存储中,都是采用行的方式来存储数据,方便对数据进行管理,在表的字段上会有“父ID(parent_id)”的字段,来表示关系。假设有如下表结构及数据:需要转换成一个树形结构,预期结构:如何用java程序来实现呢?可能很多人会想到用递归来实现,这也是最原创 2022-04-13 13:53:26 · 2394 阅读 · 0 评论 -
开发小技巧系列 - 重复生成订单
重复下单,消息重复消费,数据幂等性如何处理?原创 2022-04-06 18:33:23 · 1161 阅读 · 0 评论 -
开发小技巧系列 - 库存超卖,库存扣成负数?
开发小技巧系列,有关库存超卖,库存扣成负数,在设计上的解决办法。原创 2022-03-30 17:10:03 · 830 阅读 · 0 评论
分享