小熊学Java_社区达人页

个人头像照片
小熊学Java
已加入开发者社区1535

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
江湖新秀
江湖新秀

成就

已发布62篇文章
5条评论
已回答0个问题
0条评论
已发布0个视频
github地址

技术能力

兴趣领域
  • Linux
  • Java
  • 微服务
  • 消息中间件
  • 容器
  • 缓存
  • 程序员
  • 架构师
  • 数据库
  • 前端开发
擅长领域
技术认证

暂时未有相关云产品技术能力~

【小熊学Java】专注于分享自己所整理的Java技术干货、学习经验、面试资料、刷题记录以及遇到的问题和解决方案,记录自己的成长,同时,也希望可以帮助到正在努力的你。 个人网站:https://javaxiaobear.cn

暂无精选文章
暂无更多信息

2023年09月

  • 09.07 23:16:20
    发表了文章 2023-09-07 23:16:20

    聊一聊 Spring 6 容器 IOC

    IoC 是 Inversion of Control 的简写,译为“控制反转”,它不是一门技术,而是一种设计思想,是一个重要的面向对象编程法则,能够指导我们如何设计出松耦合、更优良的程序。 Spring 通过 IoC 容器来管理所有 Java 对象的实例化和初始化,控制对象与对象之间的依赖关系。我们将由 IoC 容器管理的 Java 对象称为 Spring Bean,它与使用关键字 new 创建的 Java 对象没有任何区别。 IoC 容器是 Spring 框架中最重要的核心组件之一,它贯穿了 Spring 从诞生到成长的整个过程。
  • 09.07 23:14:23
    发表了文章 2023-09-07 23:14:23

    聊一聊分布式事务的解决方案

    分布式事务是分布式系统中非常重要的一部分,最典型的例子是银行转账和扣款,A 和 B 的账户信息在不同的服务器上,A 给 B 转账 100 元,要完成这个操作,需要两个步骤,从 A 的账户上扣款,以及在 B 的账户上增加金额,两个步骤必须全部执行成功;否则如果有一个失败,那么另一个操作也不能执行。 那么像这种转账扣款的例子,在业务中如何保证一致性,有哪些解决方案呢?
  • 09.07 23:13:07
    发表了文章 2023-09-07 23:13:07

    对比两阶段提交,三阶段提交做了哪些改进?

    在分布式系统中,各个节点之间在物理上相互独立,通过网络进行沟通和协调。在关系型数据库中,由于存在事务机制,可以保证每个独立节点上的数据操作满足 ACID。但是,相互独立的节点之间无法准确的知道其他节点中的事务执行情况,所以在分布式的场景下,如果不添加额外的机制,多个节点之间理论上无法达到一致的状态。 在分布式事务中,两阶段和三阶段提交是经典的一致性算法,那么两阶段和三阶段提交的具体流程是怎样的,三阶段提交又是如何改进的呢?
  • 09.07 23:11:24
    发表了文章 2023-09-07 23:11:24

    MySQL数据库如何实现AX规范

    我们一起来看一下 XA 规范相关的内容
  • 09.07 23:09:13
    发表了文章 2023-09-07 23:09:13

    如何在业务中体现TCC事务模型?

    在分布式系统设计中,随着微服务的流行,通常一个业务操作被拆分为多个子任务,比如电商系统的下单和支付操作,就涉及到了创建和更新订单、扣减账户余额、扣减库存、发送物流消息等,那么在复杂业务开发中,如何保证最终数据一致性呢?
  • 09.07 23:07:30
    发表了文章 2023-09-07 23:07:30

    分布式锁有哪些应用场景和实现?

    电商网站都会遇到秒杀、特价之类的活动,大促活动有一个共同特点就是访问量激增,在高并发下会出现成千上万人抢购一个商品的场景。虽然在系统设计时会通过限流、异步、排队等方式优化,但整体的并发还是平时的数倍以上,参加活动的商品一般都是限量库存,如何防止库存超卖,避免并发问题呢?分布式锁就是一个解决方案。
  • 09.07 23:02:45
    发表了文章 2023-09-07 23:02:45

    MySQL存储过程与函数精讲

    MySQL从5.0版本开始支持存储过程和函数。存储过程和函数能够将复杂的SQL逻辑封装在一起,应用程序无须关注存储过程和函数内部复杂的SQL逻辑,而只需要简单地调用存储过程和函数即可。
  • 09.07 22:59:40
    发表了文章 2023-09-07 22:59:40

    分布式理论和一致性算法

    分布式系统是一个硬件或软件组成分布在不同的网络计算机上,彼此之间仅仅通过消息传递进行通信和协调的系统
  • 09.07 22:58:40
    发表了文章 2023-09-07 22:58:40

    非分布式任务调度@Scheduled

    @Scheduled注解是Spring Boot提供的用于定时任务控制的注解,主要用于控制任务在某个指定时间执行,或者每隔一段时间执行,默认是在单线程中执行的
  • 09.07 22:57:12
    发表了文章 2023-09-07 22:57:12

    聊一聊分布式会话的解决方案

    分布式会话的解决方案
  • 09.07 22:53:39
    发表了文章 2023-09-07 22:53:39

    分布式任务调度框架XXL-JOB入门教程

    XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。
  • 09.07 22:38:48
    发表了文章 2023-09-07 22:38:48

    2023最新版 Elasticsearch 21道面试题

    系统中的数据, 随着业务的发展, 时间的推移, 将会非常多,而业务中往往采用模糊查询进行数据的 搜索,而模糊查询会导致查询引擎放弃索引, 导致系统查询数据时都是全表扫描,在百万级别的数据库中, 查询效率是非常低下的,而我们使用 ES 做一个全文索引, 将经常查询的系统功能的某些字段,比如说电 商系统的商品表中商品名,描述、价格还有 id 这些字段我们放入 ES 索引库里,可以提高查询速度。
  • 发表了文章 2023-09-08

    今天跟大家聊一聊软件架构(图文并茂)

  • 发表了文章 2023-09-08

    Java字符串拼接选择的三种方式

  • 发表了文章 2023-09-08

    MyBatus-Plus保姆级快速上手教程

  • 发表了文章 2023-09-08

    Linux如何修改jar里的文件,保存之后再重新发布

  • 发表了文章 2023-09-08

    终于有人把内网centos安装libreoffice步骤说清楚了

  • 发表了文章 2023-09-08

    Docker全套教程.PDF(共165页)

  • 发表了文章 2023-09-08

    DockerFile详解以及测试案例

  • 发表了文章 2023-09-08

    Docker容器卷手把手教你操作

  • 发表了文章 2023-09-08

    Docker常用命令大全(万字详解)

  • 发表了文章 2023-09-08

    为什么要学习Docker?有什么用处呢?看完你就想学了

  • 发表了文章 2023-09-08

    接近3w详解Docker搭建Redis集群(主从容错、主从扩容、主从缩容)

  • 发表了文章 2023-09-08

    Docker手把手教你搭建MySQL【主从复制】

  • 发表了文章 2023-09-08

    深入学习Docker网络(看这篇就完全够了)

  • 发表了文章 2023-09-08

    梳理10道经典面向对象的面试题

  • 发表了文章 2023-09-08

    Java SE的15道经典面试题

  • 发表了文章 2023-09-08

    面试必知的15道Java数据类型题

  • 发表了文章 2023-09-08

    Java异常相关的面试题

  • 发表了文章 2023-09-08

    抽空整理的45道经典多线程面试题

  • 发表了文章 2023-09-08

    Java IO常见的面试题

  • 发表了文章 2023-09-08

    Java反射常见面试题最新总结

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息