首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
用户6836849878755
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
如何优雅的使用策略模式
策略模式是一种行为型模式,它将对象和行为分开,将行为定义为 一个行为接口和具体行为的实现。策略模式最大的特点是行为的变化,行为之间可以相互替换。每个if判断都可以理解为就是一个策略。
策略枚举:消除在项目里大批量使用if-else的优雅姿势
我很喜欢在**大批量if-else**里使用策略枚举来消除替换,总而言之,使用策略枚举可以很灵活处理各种复杂判断,且可读性与扩展性都比较好,它更像是函数式编程,即传进一个参数,就可以得到对应模式下返回
28道MySQL常见面试题,以后面试再也不怕问MySQL了!
FLOAT类型数据可以存储至多8位十进制数,并在内存中占4字节。 DOUBLE类型数据可以存储至多18位十进制数,并在内存中占8字节。 问题23:一个6亿的表a,一个3亿的表b,通过外键tid关联,你如何最快的查询出满足条件的第50000到第50200中的这200条数据记录。 …
判空的姿势你学废了么
我想大家在开发过程中遇到最多的问题便是NullPointerException即空指针异常了吧,空指针异常一般分为以下几种情况: object对象为null,为null的情况大多数都是上一步的查询方法
面试突击85:为什么事务@Transactional会失效?
很多人只知道答案但不知道原因,这就像只谈恋爱不结婚一样,是不能让人接受的,所以本篇我们就来讨论一下,导致事务失效的背后原因到底是啥?
是时候优雅地和NullPointException说再见了
作为JAVA开发中最典型的异常类型,甚至可能是很多程序员入行之后收到的第一份异常大礼包类型,NullPointException也似乎成为了一种魔咒,应该如何去打破呢?一起来探讨下吧
为什么不建议用try catch处理异常?
软件开发过程中,不可避免的是需要处理各种异常,就我自己来说,至少有一半以上的时间都是在处理各种异常情况,所以代码中就会出现大量的 try {...} catch {...} finally {...}
优秀的后端应该有哪些开发习惯?
前言 毕业快三年了,前后也待过几家公司,碰到各种各样的同事。见识过各种各样的代码,优秀的、垃圾的、不堪入目的、看了想跑路的等等,所以这篇文章记录一下一个优秀的后端 Java 开发应该有哪些好的开发习惯
@Autowired与@Resource有何区别?
@Autowired与@Resource都是我们日常开发中常用的两个注解,那么它们之间究竟有何区别呢?
浅谈如何写好一个接口
前言 从工作至今,见过 N 多个接口。 那接口,叫一个百花齐放,奇形怪状,怎么写都有。 或许 公司没有一套约定俗成的后端编码规范吧。 下面分享一下我 "多年" 编写接口经验。 返回数据格式 在和前端对