首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
KD
掘友等级
Java开发
|
滴滴出行
still KD
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
135
文章 135
沸点 0
赞
135
返回
|
搜索文章
最新
热门
单元测试实战——Mock当前类的私有方法
一、背景 新写了一个私有方法,在写单元测试代码时,发现一个私有方法需要mock,Mockito无法实现,于是引入了PowerMockito 二、PowerMock 1.PowerMock简介 Powe
单元测试实战——反射在单元测试中的应用
一、反射 1.反射的定义 是指程序在运行状态中,可以动态获取对象的信息,动态使用对象的属性和方法。 2.详解 反射的强大之处在于,可以跳过java代码的private权限控制。即可以给private且
oracle获取当前时间用sysdate还是systimestamp?时间类型踩坑记录
一、背景介绍 代码中有一条sql,查询条件是endtimestamp < sysdate,endtimestamp是一个字段,记录的是保存数据时间,sysdate是oracle获取执行sql时间的函数
重构——清除代码中的坏味道
一、何谓重构 1.基本概念 “重构”这个词既可以用作名词也可以用作动词 重构(名词):对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本 重构(动词):使用
JDBC源码系列——不同版本mysql-connector保存Date类型数据时执行结果差异分析
一、背景 不同版本的mysql-connector执行同一条sql时,得到的结果有差别。 时间戳:1641439248850(2022-01-06 11:20:48.85) 。 5.1.8版本执行后结
git merge rebase cherry-pick分别什么时候用?一文解惑
一、git merge 1.使用 将分支切换到 master 上去:git checkout master 将分支 feature 合并到当前分支(即 master 分支)上:git merge fe
单元测试知识点全家桶——基本概念与最佳实践
单元测试 是针对 程序的最小单元 来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。一个单元可能是单个程序、类、对象、方法等。——维基百科
还在用System.currentTimeMillis()?深入浅出Stopwatch计时工具类
一、简介 StopWatch是java中的一个类库,翻译成中文是秒表的意思,顾名思义它的功能就是计时。相比System.currentTimeMillis();是更优雅的实现
频繁GC导致CPU飙高实战
一、问题场景 测试环境突然报警CPU飙高,查看日志发现不停的在做GC操作,8个GC线程把CPU打爆。 二、问题排查 首先就是保留现场,打印堆栈信息。 1.打印线程运行信息 2.打印堆信息 3.分析du
解耦利器——观察者模式在spring中的实现
一、什么是观察者模式观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。当主题对象状态发生变化时,会通知所有观察者,使观察者自己可以更新自己。二、观察者模式的作用主要是解耦。
下一页
个人成就
文章被点赞
327
文章被阅读
79,163
掘力值
2,018
关注了
21
关注者
50
收藏集
0
关注标签
7
加入于
2020-08-18