首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
及时行乐2022
掘友等级
crud工程师
获得徽章 14
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 11
沸点 7
赞
18
返回
|
搜索文章
最新
热门
重构四-构建测试体系
本章主要讲解了单元测试的重要性以及一些基本用法,但是书中介绍的junit版本过低,已经不适合使用了。 有兴趣的同学可以去搜索关键词:junit4/5 ,PowerMockito ,mock技术等关键字
Mysql事物
事物的四个隔离级别 读未提交 read uncommitted 读已提交 read committed 可重复读 repeatable read 串行化 serializable MVCC 读锁S锁(
重构三:代码的坏味道
重复代码 同一个类的两个函数含有相同的表达式,提取出独立函数 互为兄弟的子类含有相同的表达式,提取到父类 代码只是类似,并非完全相同,则将相似部分和差异部分割开。 过长函数 积极分解函数 起一个好名字
重构二:重构原则
何谓重构 对软件内部结构的一种调整,目的是不改变软件可观察行为的前提下,提高其可理解性,降低修改成本。 两顶帽子 实现功能和重构就是两顶帽子,他们属于两种不同的行为,一次只能处于一种状态下,不能即实现
选择排序
选择排序 时间复杂度:O(N^2) 空间复杂度:O(1) 算法步骤 将数组划分为两部分,有序部分和无序部分 有序数组开始位置的下标为-1 取有序数组结尾,无序数组的第一个位作为第一个比较值,在剩余无序
markdown学习
一级标题,行下使用“=” 二级标题,行下使用“-” 使用#标记,共六级 一级 二级 三级 四级 五级 六级 段落 使用两个空格换行 或使用一个空行来换行 markdown字体 斜体 斜体 加粗 加粗
重构,第一个案例
什么时候重构:当你发现自己需要为程序添加一个特性,而代码结构使你无法很方便地达成目的时,那就先重构那个程序,是特性的添加比较容易进行,然后再添加特性。 重构第一步:建立测试环境 tips:重构技术就是
浅谈HashCode
https://juejin.im/post/6890377431137484807
个人成就
文章被点赞
2
文章被阅读
6,015
掘力值
343
关注了
16
关注者
2
收藏集
1
关注标签
31
加入于
2020-09-17