首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
sta82826
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
sta82826
2年前
关注
线程池的使用与执行流程
线程是一个重量级的对象,应该避免频繁创建和销毁。 而线程池其实就是一个容纳了多个线程的容器,其中的线程可以反复使用,无需反复创建线程而消耗过多资源。...
0
评论
分享
sta82826
2年前
关注
了解一下JVM启动参数
JVM启动参数的格式 JVM的启动参数大概有1000多个,可以分成下面几种格式: 以-开头:标准参数。所有JVM都要实现这些参数,且向后兼容。如:-server。 以-D开...
0
评论
分享
sta82826
2年前
关注
搞定Jackson序列化与常用注解
Jackson是Java的一套数据处理工具,包括一流的JSON解析/生成库,匹配数据绑定库(用于类与JSON串之间的转换),和其他数据格式模块,以处理Avro、BSON、C...
5
评论
分享
sta82826
2年前
关注
Mockito入门使用介绍
引入依赖 SpringBoot项目 spring-boot-starter-test依赖中自动引入了mockito的依赖,所以无需额外引入依赖。 一般项目 单独引入mock...
0
评论
分享
sta82826
2年前
关注
RabbitMQ所使用的AMQP协议简介
AMQP(高级消息队列协议)是一个网络协议,它支持符合要求的客户端应用(application)和消息中间件代理(messaging middleware broker)之...
0
评论
分享
sta82826
2年前
关注
RabbitMQ实现延迟消息的两种方式
RabbitMQ要实现延迟消息有两种方式: 通过死信队列的方式实现延迟消息。(需要两个交换机和两个队列) 通过延迟插件的方式实现延迟消息。延迟插件可以让我们直接定义一个延迟...
0
评论
分享
sta82826
2年前
关注
一文搞懂观察者模式的原理与实现
观察者模式(Observer Design Pattern)也被称为发布订阅模式(Publish-Subscribe Design Pattern)。在 GoF 的《设计模...
3
评论
分享
sta82826
2年前
关注
三、一个重构案例分享
重构终归是需要我们实际上手操作的,所以最快的学习方法就是亲眼目睹整个重构的过程,然后再加以模仿和学习...
0
评论
分享
sta82826
2年前
关注
二、代码的坏味道-重构时机
在《重构2》一书中总结了一些常见的代码中的坏味道,当在代码中出现了这些坏味道时,就可能意味着重构的时机已经到来了。...
0
评论
分享
sta82826
2年前
关注
一、熟悉常用的重构技巧
本文记录了我对经典书籍《重构2》一书中重构方法的总结概括,方便以后的回顾与查找。 第六章:第一组重构 提炼函数:需要花时间弄懂的代码,就可以考虑提炼函数,并将其功能作为命名...
0
评论
分享
sta82826
2年前
关注
CopyOnWriteArrayList写时复制原理与源码简析
Java JUC 并发包中,关于 List 容器的并发安全的实现类只有一个,就是 CopyOnWriteArrayList。 CopyOnWrite,顾名思义就是写的时候会...
0
评论
分享
sta82826
2年前
关注
如何实现接口幂等性?
什么是幂等性? 幂等本来是一个数学概念,在数学中某一元运算为幂等时,其作用在任一元素两次后会和其作用一次的结果相同。 这个概念被拓展到计算机领域,被用来描述一个操作、方法或...
19
评论
分享
sta82826
关注了
携程技术
sta82826
关注了
xiangzhihong
sta82826
关注了
义薄云天
sta82826
关注了
小姐姐味道
sta82826
关注了
三好码农
sta82826
关注了
沉默王二
sta82826
关注了
新小梦
sta82826
关注了
挖坑的张师傅
下一页
个人成就
文章被点赞
27
文章被阅读
14,776
掘力值
315
关注了
10
关注者
2
收藏集
0
关注标签
1
加入于
2019-07-23