首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
雪中亮
掘友等级
全干程序猿
爱好技术、爱好开源、爱好分享。曾在 .NET、Android、Web 前端等领域搬砖,目前致力于 Java 后端工作与学习。靡不有初,鲜克有终。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
Swagger注解、JavaDoc一键生成 - 写个IntelliJ IDEA插件吧
IntelliJ IDEA插件,一键生成 Protostuff 注解、Swagger 注解。反过来,你也可以一键将 Swagger 注解转换为 JavaDoc。
集成测试实战(1)理论基础
程序猿如何看待自测?为什么要关注测试?怎么进行测试?本文基于相关问题进行了总结,其中很多内容来自于极客时间专栏「程序员的测试课」。下一篇文章聚焦在集成测试的实践上。
Java代码中字符串拼接方式分析
本文研讨的字符串拼接方式为以下4种:“+”号、StringBuilder、StringJoiner、String#join,对比分析及探讨最佳实践。
动手实践Redis主从复制、Sentinel主从切换、Cluster分片
Redis 提供的如下技术「Redis Sentinel『主从切换』、Redis Cluster『分片』」,有效实现了 Redis 的高可用、高性能、高可伸缩性。本文对以上技术进行亲自动手实践。
搭建基于 docker 的 Kafka 集群及 Spring Boot 应用访问
关键点:未指定 kafka 容器名、未暴露 kafka 相关端口,便于 docker-compose 命令自伸缩扩展容器。 精简版集群创建比较简单,但是并不实用,以下创建可用版的集群。 wurstmeister/kafka 镜像搞了半天,搞出的集群无法被容器外部访问,这为调试、…
仿照Kafka,从零开始自实现 MQ
仿照Kafka,从零开始自实现 MQ,实现了 Kafka 中 80% 的基础功能。学习 Kafka 的话如果只是看文章和源码,可能不久就会忘了,还是自己实现一个「精简版」的 Kafka 吧, [X] 1) 自定义内存Message数组模拟Queue。 [X] 2) 使用指针记录…
亲自动手设计一个高并发的秒杀系统
有多款商品,每款商品均100件,每人限每款商品最多购买一件。 在X月X日 X时X分0秒开启购买。在约定时间之前,只能看到产品页面,购买按钮置灰。 大幅增加TPS后,业务系统可直接承载巨量交易请求,应付秒杀需求会更加从容。 对现有业务系统改造小,成本低。 使用新应用承载秒杀交易请…
Multi Module Spring Boot集成测试使用JaCoCo生成测试覆盖率
一般的SpringBoot项目会由多Module组成,每个Module为不同的功能模块。项目启动时,多个Module提供不同的服务,共同支持了本项目所提供的服务。若采用启动SpringBoot的方式进行多Module集成测试,一般test case会放在SpringApplic…
基于 Hexo + NexT + GitHub 的静态博客,2020 年 8 月升级过程记录
早在 2017 年,我基于 Hexo + NexT 搭建了 GitHub 托管的静态博客。到现在快 3 年了,发生了很多变化,比如 Hexo 脚手架升级了 2 个大版本「目前最新 5.0 版」,Node.js 也升级了多个大版本,静态博客的功能进行了很多增强,为了赶上时代的潮流…
「原理分析」Spring Boot启动时基于spring.factories自动读取远端Environment实现的原理源码分析
采用Spring标准的事件/监听器模型,通过Spring SPI的方式,在Spring Boot启动时,自动读取远端「远程服务器、本地硬盘等」Environment配置,方便在Spring Boot启动前,对配置进行灵活调整,增加灵活性,减少硬编码。 本文先从原理进行分析,表明…
下一页
个人成就
文章被点赞
427
文章被阅读
63,685
掘力值
1,966
关注了
0
关注者
49
收藏集
1
关注标签
41
加入于
2016-06-27