摘要: github链接: https://github.com/Jackson-zhanganbing/spring-test 1、spring-context测试spring生命周期 测试方式包含:xml和注解方式 bean的生命周期 bean生命周期总览图 要理解spring bean的生命周期,首先 阅读全文
posted @ 2021-12-09 13:36 陈旭园 阅读(35) 评论(0) 推荐(0)
摘要: 我们前面介绍了Lock的基本用法,知道Lock有公平锁、非公平锁两种实现,也知道Lock底层是用CAS实现的,但我们前面并没有详细介绍底层实现,本文就围绕Lock的加锁操作介绍Lock的底层实现原理。 我们的切入点是可重入锁ReentrantLock的lock()方法: Lock lock = ne 阅读全文
posted @ 2021-09-19 23:09 陈旭园 阅读(94) 评论(0) 推荐(0)
摘要: 理解 Java SPI (Service Provider Interface) is the mechanism to load services dynamically. We can implement Java SPI in our application by following the 阅读全文
posted @ 2021-09-16 11:56 陈旭园 阅读(14) 评论(0) 推荐(0)
摘要: 环境:win10,mysql8.0 1、管理员打开cmd 2、net stop mysql 3、mysqld --console --skip-grant-tables --shared-memory 4、第3步的窗口不要关,再次以管理员身份打开cmd窗口 5、mysql -u root -p 回车 阅读全文
posted @ 2021-08-25 10:14 陈旭园 阅读(17) 评论(0) 推荐(0)
摘要: 实现逻辑,把excel中带图片那一列的图片通过fastDFS上传到文件系统,然后把url替换存入数据库 经查阅,easyExcel和hutool均无法实现excel图片上传功能,所以手动封装一个工具类 import com.github.tobato.fastdfs.domain.StorePath 阅读全文
posted @ 2021-06-01 16:24 陈旭园 阅读(49) 评论(0) 推荐(0)
摘要: 简介:Nacos 致力于帮助您发现、配置和管理微服务。 在SpringCloud中,可以替换eureka、config Nacos Config 一、安装启动 1、下载安装 https://github.com/alibaba/nacos/releases 2、解压 3、启动 cd到bin目录,执行 阅读全文
posted @ 2021-05-22 13:51 陈旭园 阅读(18) 评论(0) 推荐(0)
摘要: Error deserializing Avro message for id -1 最近博主在工作中遇到过这种错误。 分析 该错误是由于kafka反序列化消息失败导致的。至于为啥失败,这得从项目说起。 话说博主接了一个项目,该项目由其他项目迁移过来修修补补,kafka消息监听也有很多。 于是乎,遇 阅读全文
posted @ 2021-03-02 01:23 陈旭园 阅读(43) 评论(0) 推荐(0)
摘要: 问题:用链表实现一个先进先出的队列 分析: 1、链表实现,必须有一个节点能够装数据和下一个节点的指针(引用) 2、队列必须要有队首、队尾指针和记录当前队列大小的整型数 3、入队:往队尾加,队尾的下一个指针指向新元素,随后移动队尾指针指向新元素 4、出队:取出队首数据,移动队首指针指向队首的下一个元素 阅读全文
posted @ 2021-01-27 11:32 陈旭园 阅读(18) 评论(0) 推荐(0)
摘要: 思想 从乱序的数字中找一个中位数(便于理解,就取最后一个数),设想两个游标,左游标指向第0个数,右游标指向最后一个数 第一步:左游标右移,直到找到一个数比中位数大的停止 第二步:右游标左移,直到找到一个数比中位数小的停止 第三步:交换左右游标的指向的数,这时候发生一个现象就是小的数在左移,大的数在右 阅读全文
posted @ 2021-01-25 23:45 陈旭园 阅读(26) 评论(0) 推荐(0)
摘要: 环境:CentOS7.6,1核2G 建议先看后面两步,可以先把yum更新到最新,安装的docker如果与系统匹配上,可能会比较顺利! 1、安装docker 安装docker容易踩坑,如果你喜欢搜各种博客安装,那么各种花式坑就来了。现在请放弃其他无效博客的方法,跟博主一次性搞定(当然你可以自己看官网) 阅读全文
posted @ 2020-11-28 12:19 陈旭园 阅读(34) 评论(0) 推荐(0)