付聪1210
码龄6年
关注
提问 私信
  • 博客:24,462
    24,462
    总访问量
  • 55
    原创
  • 36,652
    排名
  • 192
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2018-10-18
博客简介:

付聪

查看详细资料
  • 原力等级
    成就
    当前等级
    4
    当前总分
    487
    当月
    33
个人成就
  • 获得266次点赞
  • 内容获得2次评论
  • 获得231次收藏
  • 代码片获得189次分享
创作历程
  • 46篇
    2024年
  • 9篇
    2023年
成就勋章
TA的专栏
  • 关系型数据库
    6篇
  • Java基础
    4篇
  • 其他零碎知识点
    8篇
  • Java进阶
    3篇
  • Java Web应用框架
    7篇
  • 代码管理
    2篇
  • 数据结构和算法
    6篇
  • 异步框架
    1篇
  • 重试框架
    1篇
  • 非关系型数据库
    2篇
  • 消息队列
    5篇
  • 接口管理
    1篇
  • 软件测试
    1篇
  • 代码简化
    1篇
  • 开发工具
    2篇
  • 微服务核心
    1篇
  • 看书笔记
    1篇
  • 多线程和并发编程
    1篇
  • JVM
    1篇
  • 编程思想
    1篇
兴趣领域 设置
  • Java
    javaspringmavenintellij-ideaspring bootspring cloudjvmmybatisniojava-rabbitmqjava-activemqjava-rocketmq
  • 编程语言
    java
  • 开发工具
    githubgitintellij-ideaidea
  • 后端
    mvcsqlmysqlspringrabbitmqspring boot后端架构分布式中间件ribbonspring cloudsentinelhystrix
  • 设计模式
    uml设计模式
  • 软件工程
    githubgit性能优化
  • 学习和成长
    程序人生
  • 开源
    githubgitlabgitee
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

354人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

MySQL和PolarDB的相同点和不同点

兼容MySQL协议,但迁移到PolarDB可能需要考虑云服务提供商特定的特性和限制。:传统上存储和计算是紧密耦合的,虽然有些云服务提供计算和存储分离的MySQL服务。:是阿里云推出的一款云原生数据库,专为云计算环境设计,具有高性能和可扩展性。:作为云服务,通常与云提供商的管理控制台集成,提供云数据库特有的管理工具。:作为云服务提供,通常按使用量计费,由云服务提供商负责维护和升级。:支持存储和计算分离,可以根据需要独立扩展存储和计算资源。:支持广泛,有大量的社区和商业支持。
原创
发布博客 昨天 09:37 ·
236 阅读 ·
5 点赞 ·
0 评论 ·
5 收藏

MySQL索引下推

MySQL索引下推(Index Condition Pushdown,简称ICP)是一种查询优化技术,它允许MySQL服务器将部分过滤条件从查询执行的早期阶段“下推”到存储引擎层。这意味着过滤条件可以在索引查找过程中被应用,而不是在从存储引擎返回数据到服务器层之后才应用。这项技术可以显著减少数据访问的开销,提高查询性能。
原创
发布博客 2024.12.03 ·
285 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

MySQL覆盖索引

在MySQL中,覆盖索引(Covering Index)是一种优化技术,它指的是一个索引包含查询所需的所有字段,这样数据库引擎就不需要回表(访问主存储引擎以获取其他列的值)来满足查询的需求。覆盖索引可以显著提高查询性能,因为它们减少了磁盘I/O操作。
原创
发布博客 2024.12.02 ·
470 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

克隆对象的方法

方法类库功能描述拷贝类型备注提供了一系列方法,用于对象属性的拷贝。浅拷贝适用于简单的Bean 属性拷贝。将源集合中的每个对象复制到新的目标集合中,使用反射或BeanCopier进行属性拷贝。浅拷贝适用于集合的拷贝,使用反射或BeanCopier实现属性拷贝。使用CGLib动态生成目标对象的子类,并复制属性。浅拷贝适用于不需要深拷贝的场景。将源集合中的每个对象复制到新的目标集合中,使用 CGLib创建目标对象实例。浅拷贝适用于集合的拷贝,创建目标集合的新实例。
原创
发布博客 2024.11.29 ·
662 阅读 ·
11 点赞 ·
0 评论 ·
10 收藏

cn.hutool.core.thread.ThreadUtil使用示例

cn.hutool.core.thread.ThreadUtil 是 Hutool 工具库中用于简化线程操作的一个实用工具类。
原创
发布博客 2024.11.27 ·
298 阅读 ·
10 点赞 ·
0 评论 ·
1 收藏

Stream的reduce方法介绍

Stream的reduce方法是一种非常强大的聚合操作,它可以将流中的元素通过某个连接动作汇总成一个结果。以下是一些常见的用法,包括代码示例和预期结果。
原创
发布博客 2024.11.26 ·
202 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

Spring事务传播类型

Spring框架提供了声明式事务管理,允许开发者通过配置来控制事务的行为。事务传播行为(Transaction Propagation Behavior)定义了在事务上下文中执行的方法如何与现有的事务关联。
原创
发布博客 2024.11.19 ·
247 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏

IDEA上将当前分支重置到此处...、还原提交、撤销提交和删除提交的区别是?

在 IntelliJ IDEA 中,处理 Git 提交时有几个不同的操作,每个操作对版本历史和当前分支的影响各不相同。
原创
发布博客 2024.11.18 ·
687 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏

@ControllerAdvice和@RestControllerAdvice的区别是?

@ControllerAdvice 和 @RestControllerAdvice 是Spring框架中用于处理控制器级别的异常、日志记录、数据预处理等通用任务的注解。它们的主要区别在于它们处理的控制器类型和返回值的包装方式。
原创
发布博客 2024.11.15 ·
310 阅读 ·
2 点赞 ·
1 评论 ·
4 收藏

CPU用户时间百分比

在计算机系统中,"CPU用户时间百分比(CPU User Time)"是一个性能监控指标,它描述了CPU在用户模式下执行的累积时间与总的CPU时间的比例。这个指标可以帮助我们了解系统在执行用户态程序时的负载情况。
原创
发布博客 2024.11.01 ·
628 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏

@Async的使用

@Async 是Spring Framework提供的一个注解,用于在Spring应用程序中异步执行方法。当需要执行一个耗时的任务,而不想阻塞主线程时,这个方法就非常有用.
原创
发布博客 2024.10.30 ·
295 阅读 ·
5 点赞 ·
0 评论 ·
3 收藏

Spring Retry的使用

Spring Retry提供了一种声明式的方法来处理那些可能会失败的操作,允许你在遇到异常时自动重试这些操作。
原创
发布博客 2024.10.29 ·
361 阅读 ·
10 点赞 ·
0 评论 ·
3 收藏

分批次分页查询

分批次分页查询是一种有效的数据检索策略,它通过将数据分成多个批次来查询和加载,有助于提高应用程序的性能、用户体验和资源利用率。
原创
发布博客 2024.10.28 ·
351 阅读 ·
3 点赞 ·
0 评论 ·
8 收藏

ApplicationEventPublisher简介

org.springframework.context.ApplicationEventPublisher 是 Spring 框架中的一个接口,它定义了发布应用程序事件的方法。这个接口允许你在 Spring 应用程序中发布自定义事件,这些事件可以被应用程序的其他部分监听和响应。
原创
发布博客 2024.10.25 ·
160 阅读 ·
9 点赞 ·
0 评论 ·
4 收藏

高性能地从MySQL数据库随机取一条数据

1. 利用主键ID索引的特性,通过最大的ID乘以一个随机数得到一个随机的ID;2. 将随机的ID作为临时表;3. 将原表和临时表利用主键ID关联;4. 利用主键ID排序,只取一条数据。
原创
发布博客 2024.10.23 ·
340 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

Redis批量获取缓存的方法

每种方法都有其适用场景,可以根据实际需求和性能测试结果选择最合适的方法。
原创
发布博客 2024.10.21 ·
553 阅读 ·
3 点赞 ·
0 评论 ·
7 收藏

如何将两个同样大小的List组装成一个Map?

如果你有两个同样大小的列表,并且想要将它们组装成一个Map,其中第一个列表的元素作为key,第二个列表的元素作为value,你可以使用Java 8的流(Stream)API来实现这一操作。
原创
发布博客 2024.10.19 ·
403 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

对JSON串转义和取消转义

转义:取消转义:
原创
发布博客 2024.10.11 ·
312 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

Redisson简介

Redisson是一个基于Redis的Java客户端库,它提供了多种分布式数据结构和服务,用于构建高性能的并发应用程序。Redisson使用Redis作为底层数据存储,并通过Java API提供了一种简单而强大的方式来访问和操作这些数据。
原创
发布博客 2024.10.10 ·
359 阅读 ·
4 点赞 ·
1 评论 ·
5 收藏

Stream流根据字段分组后,取某一个字段的值。

【代码】Stream流根据字段分组后,取某一个字段的值。
原创
发布博客 2024.10.09 ·
364 阅读 ·
5 点赞 ·
0 评论 ·
8 收藏
加载更多