首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
spring
订阅
梦里看花花凋谢
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
种草两个可以画 flowable 流程图的 Vue 库!
之前松哥发了一篇文章和小伙伴们介绍了前端的 bpmn.js 这个库,利用这个库我们可以自己将绘制流程图的功能嵌入到我们的项目中。 然而,这个库默认是给 Camunda 设计的,所以画出来的流程图导出来
【源码解析】扒开ArrayList的外衣
1. 构造方法 2. add方法 3. get方法 4. set方法 5. remove方法 6. clear方法 ArrayList底层扩容或者移动数组元素时都调用了System.arraycopy()来进行相关操作,平时进行我们进行数组复制或移动的时候也可以调用这个方法了,…
Mybatis源码解析(二) —— 加载 Configuration
Mybatis源码解析(二)——加载Configuration 正如上文所看到的Configuration对象保存了所有Mybatis的配置信息,也就是说mybatis-config.xml以及ma
Spring如何实现AOP,请不要再说cglib了!
1. 从注解入手找到对应核心类 最近工作中我都是基于注解实现AOP功能,常用的开启AOP的注解是@EnableAspectJAutoProxy,我们就从它入手。 虽然找到了核心类,但是并没有找到核心方法!下面我们尝试画类图确定核心方法。 AnnotationAwareAspec…
业务复杂=if else?刚来的大神竟然用策略+工厂彻底干掉了他们!
对于业务开发来说,业务逻辑的复杂是必然的,随着业务发展,需求只会越来越复杂,为了考虑到各种各样的情况,代码中不可避免的会出现很多if-else。 一旦代码中if-else过多,就会大大的影响其可读性和可维护性。 首先可读性,不言而喻,过多的if-else代码和嵌套,会使阅读代…