- 博客(54)
- 收藏
- 关注
原创 springboot项目部署到服务器的tomcat——Linux下安装jdk、安装tomcat、部署war包到服务器
springboot项目部署到服务器的tomcat——Linux下安装jdk、安装tomcat、部署war包到服务器
2024-11-23 20:21:22 908
原创 Spring19——Spring事务属性(事务配置、转账业务追加日志、事务传播行为)
Spring事务属性(事务配置、转账业务追加日志、事务传播行为)
2024-10-12 13:59:29 802
原创 Spring16——案例:百度网盘密码数据兼容处理(利用AOP环绕通知去除提取码前后空格)
案例:百度网盘密码数据兼容处理(利用AOP环绕通知去除提取码前后空格)
2024-10-07 17:18:00 366
原创 什么是重入锁(Reentrant Lock)以及重入锁在Java中的实现(tryAcquire 方法)
重入锁(Reentrant Lock),也称为递归锁,是一种。在多线程编程中,锁是确保共享资源被安全访问的关键工具。当一个线程需要进入由锁保护的代码块时,它必须首先获得这把锁;如果锁已经被其他线程持有,则该线程会被阻塞直到能够获取到锁。对于非重入锁,一旦某个线程获得了锁,在释放这个锁之前,如果再次尝试获取相同的锁,那么它将被永久阻塞,导致死锁。而重入锁则解决了这个问题,它允许已经持有一个锁的线程重复获取该锁而不会被阻塞。这种能力是来实现的。当一个线程第一次获取锁时,计数器设置为1;
2024-09-22 21:03:53 407
原创 leetcode02——59. 螺旋矩阵 II、203. 移除链表元素
【代码】leetcode02——59. 螺旋矩阵 II、203. 移除链表元素。
2024-09-18 23:27:58 307
原创 Spring07——IOC/DI注解开发管理第三方bean(@Bean注解)、注解开发实现为第三方bean注入资源(简单数据类型/引用数据类型)
IOC/DI注解开发管理第三方bean(@Bean注解)、注解开发实现为第三方bean注入资源(简单数据类型/引用数据类型)
2024-09-16 17:20:29 1038
原创 leetcode01——27. 移除元素(双指针)、977. 有序数组的平方(双指针)、209. 长度最小的子数组(双指针/滑动窗口)
【代码】leetcode01——27. 移除元素(双指针)、977. 有序数组的平方(双指针)、209. 长度最小的子数组(双指针/滑动窗口)
2024-09-15 13:49:32 370
原创 Spring06——注解开发bean作用范围与生命周期管理、注解开发依赖注入(@Autowired、@Qualifier、@Value、@PropertySource)
注解开发bean作用范围与生命周期管理、注解开发依赖注入(@Autowired、@Qualifier、@Value、@PropertySource)
2024-09-14 11:26:42 583
原创 Spring04——IOC/DI配置管理第三方bean、数据源对象管理、加载properties文件、获取bean的方式、BeanFactory的使用、核心容器总结
IOC/DI配置管理第三方bean、数据源对象管理、加载properties文件、获取bean的方式、BeanFactory的使用、核心容器总结
2024-09-08 16:18:43 759
原创 Spring03——DI依赖注入(setter注入、构造器注入、依赖自动配置、集合注入)
DI依赖注入(setter注入、构造器注入、依赖自动配置、集合注入)
2024-09-02 20:41:29 1129
原创 Spring02——bean基础配置、bean实例化——构造方法/静态工厂/实例工厂与FactoryBean、bean的生命周期
bean基础配置、bean实例化——构造方法/静态工厂/实例工厂与FactoryBean、bean的生命周期
2024-09-01 15:21:51 990
原创 Spring01——Spring简介、Spring Framework架构、Spring核心概念、IOC入门案例、DI入门案例
Spring01——Spring简介、Spring Framework架构、Spring核心概念、IOC入门案例、DI入门案例
2024-08-30 18:37:36 1322
原创 java基础03——Arrays.asList与ArrayList的区别(基本概念、用法、使用场景)
Arrays.asList与ArrayList的区别(基本概念、用法、使用场景)
2024-08-18 22:19:19 441
原创 win11 备份mysql数据 卸载mysql 5 安装mysql 8详细教程(mysql的数据备份与卸载与安装)
win11 备份mysql数据 卸载mysql 5 安装mysql 8详细教程(mysql的数据备份与卸载与安装)
2024-07-28 02:30:03 915
原创 mysql报错:Unknown collation: ‘utf8mb4_0900_ai_ci‘的原因及解决方法
报错:Unknown collation: 'utf8mb4_0900_ai_ci'
2024-07-27 12:23:06 2668
原创 解决用idea创建maven项目/模块时archetype选项乱码问题(创建项目后显示:文件名、目录名或卷标语法不正确)
解决用idea创建maven项目/模块时archetype选项乱码问题(创建项目后显示:文件名、目录名或卷标语法不正确)
2024-07-20 00:17:50 634
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人