240 发简信
IP属地:浙江
  • Resize,w 360,h 240
    模拟一次linux 高CPU 占用

    模拟一次linux 高CPU 占用 通过linux top 命令 发现了linux 服务器 占用 很高,出现了故障。在生产环境中,如何来定位问题...

    0.1 3544 0 15
  • Resize,w 360,h 240
    Spring 事务实现分析

    1. Spring 事务简介 Spring 本身并不实现事务,Spring事务 的本质 还是 底层数据库 对事务的支持,没有 数据库 事务的支持...

  • Spring AOP 实现源码分析

    1. AOP 概念 AOP(Aspect Oriented Programming),即面向切面编程。 连接点(JoinPoint)程序执行的某...

  • Redis Lua脚本 实现分布式锁

    1. 分布式锁 概念:当多个进程不在同一个系统中,用分布式锁控制多个进程对资源的访问。 场景:分布式情况下(多JVM),线程A和线程B很可能不是...

    1.0 8203 0 22
  • Resize,w 360,h 240
    Spring IOC容器初始化(SpringBoot)

    1. 一些疑问 @Component,@Service,@Controller,@Repository@Bean等注解怎么实现的? @Autow...

  • Resize,w 360,h 240
    Spring 的类扫描器分析 - ClassPathBeanDefinitionScanner

    1. 简介 SpringBoot项目中或者 Spring项目中配置<context:component-scan base-package="c...

  • redis lua脚本redis事务实现 商品秒杀活动案例

    redis lua脚本redis事务实现 商品秒杀活动案例 1. 前言 redis 利用单线程 IO多路复用 实现了 单命令操作的原子性,但是多...

    0.2 5504 6 18
  • Resize,w 360,h 240
    探索spring事务失效之谜

    1. spring 事务失效 描述 工作中经常使用spring声明式事务,使用起来很方便,只需要在需要添加事务的方法上面添加一个@Transac...

  • Resize,w 360,h 240
    保存java 动态代理生成的字节码文件

    保存java 动态代理生成的字节码文件 在Java中,常用的动态代理技术有JDK的动态代理和cglib动态代理,不管是什么动态代理,最后都要动态...

个人介绍
我们这一生很短,我们终将会失去。
所以不妨大胆一点 爱一个人,攀一座山,追一次梦,不妨大胆一点,有很多事都没有答案