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