首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
java技术栈
justin_fan
更多收藏集
微信扫码分享
微信
新浪微博
QQ
40篇文章 · 0订阅
RocketMQ源码解析-开篇
咳咳..... RocketMQ 源码解析 第一篇 🎬 Action!!! 当然,如果开始就一头扎进撸源码,估计看一个月也是头昏脑涨,也没看出个所以然。所以这也是肥壕为什么会先写这一篇源码解析的开篇章🤨。 消息生产者,负责生产消息,一般由业务系统负责生产消息。一个消息生产者…
异步编程利器:CompletableFuture详解 |Java 开发实战
我们异步执行一个任务时,一般是用线程池Executor去创建。如果不需要有返回值, 任务实现Runnable接口;如果需要有返回值,任务实现Callable接口,调用Executor的submi
用例子来详解Optional,消灭空指针
首先,为什么这次会出现Optional这篇文章?因为线上总是告警空指针。总是会有各种各样的问题出现。看到各个文章都说能用Optional去优雅的解决空指针。那么到底是怎么优雅的解决的呢?这次就那一篇文
工作六年,我学会了用 Arthas 来辅助我的日常工作
如何通过 arthas 来解决日常工作中的疑难问题,如何通过 arthas 处理工作以前需要 debug,需要打印日志才能找的 bug。 集合案例来谈谈如何使用 arthas 这些命令。
为了买房,我抓取了某家房源的成交数据(实战篇)
一、缘起 上文说到,自从2022年加入看房大军,在咨询中介并被推荐一些不是很满意的房源后。秃然的,一个奇怪的想法在脑中诞生了 为何不做一套监控房源价格的系统呢? 二、简单介绍 该篇为【实战篇】,主要讲
领导说我工作 3 年了只会 CRUD
在老东家工作 3 年了,公司的业务和技术栈相对熟练得差不多了。 领导觉得我能够委以重任,便把一个新项目交给我负责,另外指派一名同事协助我。
Java与Go到底差别在哪,谁要被时代抛弃?
本文针对Golang与Java的基础语法、结构体函数、异常处理、并发编程及垃圾回收、资源消耗等各方面的差异进行对比总结。欢迎阅读。
看完这篇,再也不用焦虑如何写dockerfile了
Dockerfile是Docker用来构建镜像的文本文件,包括自定义的指令和格式。可以通过docker build命令从Dockerfile中构建镜像。用户可以通过统一的语法命令来根据需求进行配置,通过这份统一的配置文件,在不同的文件上进行分发,需要使用时就可以根据配置文件进行…
Spring Boot 整合 Kafka 教程
本教程将介绍如何在 Spring Boot 应用程序中使用 Kafka。Kafka 是一个分布式的发布-订阅消息系统,它可以处理大量数据并提供高吞吐量。 在本教程中,我们将使用 Spring Boot
MyBatis源码解读1(MyBatis回顾)
一、MyBatis回顾 我们先做一个MyBatis的简单回顾。 1.1、MyBatis是做什么 MyBatis是一个ORM框架,解决的的是数据库访问和操作的问题,是对现有的JDBC的封装。 1.2、搭