首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
工作用
订阅
grheat
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
Java单元测试浅析(JUnit+Mockito)
本篇文章作者介绍了java单元测试,从什么是单元测试、为什么单元测试、单元测试框架-JUnit的注意事项、内容,以及mockito的使用入手,详细地介绍了如何进行单元测试以及如何使用规范的代码测试。
@Transactional千万不要这样用!!踩坑了你都可能发现不了!!!
前阵子接手了一段同事之前的代码,里面用到了@transaction注解,了解Spring的小伙伴肯定知道,@Transactional是Spring提供的一种控制事务管理的快捷手段。但是我这段程序在运
Java中的并发工具类-CountDownLatch和CyclicBarrier
在JDK的并发包中,有几个非常有用的并发工具类,它们分别是:CountDownLatch、CyclicBarrier、Semaphore和Exchanger。 CountDownLatch(倒计时门闩
Java多线程批量操作,居然有人不做事务控制?
前言 公司业务中遇到一个需求,需要同时修改最多约5万条数据,而且还不支持批量或异步修改操作。于是只能写个for循环操作,但操作耗时太长,只能一步一步寻找其他解决方案。 具体操作如下: 一、循环操作的代
mysql居然还能实现分布式锁?
之前的文章中通过电商场景中秒杀的例子和大家分享了单体架构中锁的使用方式,但是现在很多应用系统都是相当庞大的,很多应用系统都是微服务的架构体系,那么在这种跨jvm的场景下,我们又该如何去解决并发。 在进入实战之前简单和大家粗略聊一下互联网系统中的架构演进。 在互联网系统发展之初,…