首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
spring boot
刨红薯的小羊竿尔
创建于2021-11-17
订阅专栏
redis canal
等 6 人订阅
共87篇文章
创建于2021-11-17
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
MP字段自动填充策略
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第25天,点击查看活动详情 一、作用 有些表中会有更新时间、创建时间、更新人或者创建人这些字段。每次对数据进行新增、删除、修改时都需
Completablefuture 详解之后续处理
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第24天,点击查看活动详情 上一章节我们对Completablefuture的操作有了一定了解Completablefuture详解
Completablefuture 详解
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第23天,点击查看活动详情 CompletableFuture是java.util.concurrent库在java 8中新增的主要
ForkJoin框架之优缺点
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第22天,点击查看活动详情 一、Fork/Join框架局限性 Fork/Join框架主要由两部分组成: 分割任务。首先我们需要有一个
记录一个mysql异常:Data truncation: Out of range value for column
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第19天,点击查看活动详情 今天线上环境插入数据时提示这个错误,数据库的msg_type是定义yintint类型,插入的数据为100
JAVA之代理模式(二)——动态代理
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第18天,点击查看活动详情 上一节,我们学习了Java代理相关知识静态代理,这一节我们继续学习动态代理。 一、JDK动态代理 重要的
JAVA之代理模式(一)
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第17天,点击查看活动详情 一、什么是代理 代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标
SkyWalking简单概述
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第16天,点击查看活动详情 一、SkyWalking是什么 一个开源的可观测平台,用于从服务和云原生基础设施收集,分析, 聚合及可视
mysql索引B+树<二>
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第15天,点击查看活动详情 之前,我们学习mysql索引B+树<1>,我们了解到mysql B+树的数据页就是实际存放数据的地方,数
JAVA格式化字符串的两种方法
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第14天,点击查看活动详情 一、MessageFormat.format 根据顺序和占位符来对应插入的,占位符是{0},{1},{2
ExecutorCompletionService是如何工作的呢
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第12天,点击查看活动详情 上一章节我们学习到ExecutorCompletionService的使用用ExecutorComple
mysql刷脏页
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第11天,点击查看活动详情 一、什么是MySQL刷脏页 InnoDB 在处理更新语句的时候,只做了写日志这一个磁盘操作。这个日志叫作
ExecutorCompletionService的使用
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第10天,点击查看活动详情 一、ExecutorCompletionService使用场景 通常在执行一批需要返回结果的任务时,我们
认识一下@DependsOn
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第9天,点击查看活动详情 一、定义 @DependsOn注解可以定义在类和方法上,意思是我这个组件要依赖于另一个组件,也就是说被依赖
认识一下ObjectMapper
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第7天,点击查看活动详情 一、引入Jackson的依赖 二、ObjectMapper的常用配置 三、ObjectMapper的常用方
java异步的处理方式你知道吗
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第6天,点击查看活动详情 一、使用线程 1、new线程 2、线程池 使用原生自带线程池或者自定义线程池 二、Spring 的异步方法
List截取的几种方式
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第5天,点击查看活动详情 如何截取一个list的部分元素 一、List原生的sub方法 有点:进行越界检查,因为ArayList底层
聊聊常用的msyql存在即更新的两种方式
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第4天,点击查看活动详情 我们使用mysql插入数据,如果数据已经存在怎么办,如果数据违反了主键约束和唯一索引抛出异常,这样用户体验
掰一掰kafka、activemq、rabbitmq、rocketmq优缺点
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第3天,点击查看活动详情 一、消息队列MQ概述 消息队列是存储数据的一个中间件,可以理解为一个容器。消息是传输数据的基本单位。消息从
今天试试Java8 Map集合put() compute()getOrDefault()新方法
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第2天,点击查看活动详情 一、put()与putIfAbsent() 1、put方法:返回旧值,如果没有则返回null 2、putI
下一页