ludkjava
码龄9年
关注
提问 私信
  • 博客:20,868
    社区:1
    问答:10
    20,879
    总访问量
  • 32
    原创
  • 63,711
    排名
  • 172
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:辽宁省
  • 加入CSDN时间: 2015-08-25
博客简介:

ludkjava的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    326
    当月
    2
个人成就
  • 获得194次点赞
  • 内容获得3次评论
  • 获得212次收藏
  • 代码片获得101次分享
创作历程
  • 12篇
    2024年
  • 5篇
    2023年
  • 1篇
    2022年
  • 14篇
    2021年
成就勋章
兴趣领域 设置
  • 编程语言
    java
  • 大数据
    redis
  • 后端
    mysqlspringspring boot架构分布式
  • 搜索
    elasticsearch
  • 服务器
    linux
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

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

Spring的扩展点及实例

本文介绍的spring扩展点都是基于spring中bean的生命周期扩展的。专用扩展点比较简单,这里只说通用扩展点。
原创
发布博客 2024.09.19 ·
753 阅读 ·
16 点赞 ·
0 评论 ·
14 收藏

Redission源码详解

在本地搭建个redis,启动redis服务端和客户端。客户端是为了观察redis中锁的信息。
原创
发布博客 2024.08.16 ·
1102 阅读 ·
6 点赞 ·
0 评论 ·
6 收藏

Redission 实现的分布式锁

发布问题 2024.08.16 ·
2 回答

JKD动态代理及CGLIB动态代理

jdk动态代理采用字节重组,重新生成代理对象来替代原始对象,以达到动态代理的目的。
原创
发布博客 2024.08.12 ·
353 阅读 ·
5 点赞 ·
0 评论 ·
7 收藏

HashMap源码解析(jdk1.8)

java.util.HashMap实现了java.util.Map接口,是存储key、value的一种数据结构。key 和value都可以为null,但是key不可以重复,若是重复则会覆盖。jdk1.7中,HashMap是数组+链表实现的;jdk1.8中,HashMap是数组+链表+红黑树实现的。下面主要介绍jdk1.8的Hash源码。
原创
发布博客 2024.08.12 ·
950 阅读 ·
21 点赞 ·
0 评论 ·
19 收藏

Spring MVC源码详解

Handler是controller中带请求路径的方法,最常用的是Controller中@RequestMapping注解标注的方法。如下面getProduct方法是Handler,loginPage方法不是Handler。@Slf4j@Autowiredlog.error("你妹的");model.addAttribute("name","登科");Spring中共四种Handler加RequestMapping注解的方法(常用的)
原创
发布博客 2024.08.10 ·
724 阅读 ·
9 点赞 ·
0 评论 ·
22 收藏

Spring中Bean的生命周期及源码详解

org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory#initializeBean(java.lang.String, java.lang.Object, org.springframework.beans.factory.support.RootBeanDefinition)是初始化bean的方法,里面主要包含初始化前、初始化、初始化后三个步骤。依赖注入就是属性填充。
原创
发布博客 2024.08.06 ·
1111 阅读 ·
25 点赞 ·
0 评论 ·
30 收藏

Spring 三级缓存解决循环依赖源码分析

上面代码的链路已经了解,做下总结。1.1 首先获取ServiceA的实例AbstractBeanFactory.getBean(String name),name是"serviceA"1.2.1 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton,从三级缓存中获取serviceA实例,未获取到。如果取到了直接返回。
原创
发布博客 2024.08.05 ·
669 阅读 ·
28 点赞 ·
0 评论 ·
9 收藏

Redis学习笔记

synchronize、Lock接口等都是单机锁,分布式系统中的分布式锁应该独立于我们的业务服务,如用redis中间件实现。只能有一个线程访问互斥资源其他线程要么等待要么报错把数据分配到不同节点,如果某些节点数据异常,其他节点可以正常工作。类似于微服务的思想。
原创
发布博客 2024.06.17 ·
826 阅读 ·
7 点赞 ·
0 评论 ·
31 收藏

设计模式之责任链模式

责任链模式是将链中的每一个节点看成是一个对象,每个节点处理的请求不同,且内部自动维护一个下一个节点对象。当一个请求从链的首端发出时,会沿着链的路径依次传递给每一个节点对象,直至有对象处理这个请求。属于行为型设计模式。
原创
发布博客 2024.06.17 ·
282 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

设计模式之策略模式

策略模式是将定义算法的家族分别封装起来,让他们之间可以相互替换,从而使算法的变化不会影响到客户端,属于行为型模式。
原创
发布博客 2024.06.15 ·
149 阅读 ·
8 点赞 ·
0 评论 ·
2 收藏

设计模式之模板方法模式

模板方法模式,又叫模板模式,指定义一个操作中算法的框架,而将一些算法步骤的实现延迟到子类中。使子类可以不改变算法结构,只改变算法的特定步骤。属于行为设计模式。
原创
发布博客 2024.06.13 ·
331 阅读 ·
7 点赞 ·
0 评论 ·
5 收藏

设计模式之工厂模式

工厂模式分为简单工厂、工厂方法、抽象工厂,属于创建型设计模式。工厂模式的特点是将创建产品对象的过程通过工厂包装起来,客户端只需要调用,不需要关系产品创建的细节。
原创
发布博客 2024.06.01 ·
391 阅读 ·
4 点赞 ·
0 评论 ·
5 收藏

Windows 下Nacos安装启动

windows下Nacos的安装及启动,非常简单的。
原创
发布博客 2023.12.06 ·
705 阅读 ·
8 点赞 ·
0 评论 ·
5 收藏

dubbo简介及部分特性使用

简要的介绍了dubbo,并描述了dubbo部分特性的使用。
原创
发布博客 2023.12.03 ·
1238 阅读 ·
17 点赞 ·
0 评论 ·
19 收藏

springboot集成dubbo实例

简单搭建springboot集成dubbo项目
原创
发布博客 2023.11.28 ·
981 阅读 ·
17 点赞 ·
0 评论 ·
18 收藏

windows 下安装zookeeper

windows系统下,安装zookeeper
原创
发布博客 2023.11.26 ·
398 阅读 ·
8 点赞 ·
0 评论 ·
9 收藏

ThreadLocal详解

java中ThreadLocal源码分析
原创
发布博客 2023.11.18 ·
56 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java 类加载器

本文简单介绍jvm的三种类加载器,并介绍类加载机制,双亲委派模式。结合代码,验证理论。最后介绍了如何自定义类加载器,并附上代码及测试结果及测试结果的分析。
原创
发布博客 2022.01.05 ·
475 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

idea 导出某个类的jar

本文介绍使用开发工具idea,导出某个指定类的jar包
原创
发布博客 2021.12.28 ·
452 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多