基础不牢 地动山摇
码龄5年
求更新 关注
提问 私信
  • 博客:69,833
    问答:59
    69,892
    总访问量
  • 45
    原创
  • 5
    粉丝
  • 50
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
加入CSDN时间: 2021-07-06
博客简介:

LMR1314的博客

查看详细资料
个人成就
  • 获得32次点赞
  • 内容获得8次评论
  • 获得40次收藏
  • 代码片获得333次分享
  • 博客总排名1,245,530名
创作历程
  • 1篇
    2025年
  • 4篇
    2023年
  • 22篇
    2022年
  • 19篇
    2021年
成就勋章
TA的专栏
  • Linux
    6篇
  • BUG异常
    5篇
  • Java基础
    10篇
  • 学习补充
    5篇
  • sql
  • 数据库
    4篇
  • Linux常用命令
    1篇
  • 中间件学习
    4篇
  • Demo
  • 数据结构
  • 设计模式
    2篇
  • 算法
    1篇
  • 前端
    1篇
  • 奇思怪想
    2篇
  • Student项目学习搭建
    4篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 1

TA参与的活动 0

兴趣领域 设置
  • Java
    javaspring
创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

213人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Fail-Fast 和 Fail-Safe的解析

Fail-Fast集合(如ArrayList、HashMap)内部维护一个修改计数器(moudCount)该计数器用来记录集合的修改次数,迭代期间通过对比预期修改次数与实际修改次数expectedMoshdCount和modCount是否一致来判断是否存在并发操作,从而实现快速失败。Fail-Safe 是一种机制,当在遍历集合的过程中集合被修改,不会抛出异常,而是继续使用原来的集合副本进行遍历。Fail-Safe 集合(如。)在遍历时使用集合的。
原创
博文更新于 2025.02.22 ·
449 阅读 ·
6 点赞 ·
0 评论 ·
2 收藏

centos 8 部署安装JDK环境和遇见的问题

centos8 JDK8的安装
原创
博文更新于 2023.12.15 ·
2933 阅读 ·
3 点赞 ·
2 评论 ·
4 收藏

war包反编译(附带软件)

半个月前给现场发了一个测试包,今天突然告诉我提交代码,然后去项目里面找不到代码了,一度以为自己找错项目了,后面发现代码不见了,肯能是点了还原,外面零下几度,我瞬间浑身燥热,还好找到了之前给现场的war包 对war包进行了反编译,获取到原先的代码 先把war包后缀改成zip解压,然后用jd-gui打开文件里面随便一个class文件就可以全部反编译成java代码,软件放网盘里了链接:https://pan.baidu.com/s/1DoGCtpLCDNzP...
原创
博文更新于 2023.11.21 ·
2686 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

tomcat (SCI)ServletContainerInitializer 的加载原理

在ContextConfig当中有一个processServletContainerInitializers方法,当中会取loda META-INF/services/ 目录下所有的javax.servlet.ServletContainerInitializer实现,存入initializerClassMap 当中。根据上图可以发现所用来的扫描的pojo来源于 initializers 这个属性,向上追溯确定了该属性的数据来源于ContextConfig的 initializerClassMap 属性。
原创
博文更新于 2023.11.21 ·
722 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

shell 和 批处理命令小本本

1. 接受一个脚本中的输出(不论多少行),将其赋值给一个属性。
原创
博文更新于 2023.10.07 ·
529 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何使用OpenSSL生成私钥与证书

上述命令将生成一个名为 "csr.csr" 的证书签名请求文件,其中包含了与私钥相对应的公钥以及其他证书请求相关的信息。如果需要获得由受信任的证书颁发机构(CA)签名的证书,需要将证书签名请求文件(CSR)提交给 CA,并按照他们的指示进行后续操作。2. 使用包管理器安装 OpenSSL:Red Hat Linux 使用的包管理器是 `yum`,通过该工具可以方便地安装软件包。上述命令将使用私钥对证书签名请求进行签名,并生成一个名为 "certificate.crt" 的自签名证书文件。
原创
博文更新于 2023.06.28 ·
3071 阅读 ·
0 点赞 ·
0 评论 ·
7 收藏

JSP 加载原理(tomcat)

JSP 加载原理(tomcat)
原创
博文更新于 2023.02.07 ·
426 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

git使用随手记

git 控制面板使用命令和idea使用命令git创建分支,拉取分支,强制推送
原创
博文更新于 2022.09.23 ·
263 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux服务器 james邮箱服务器搭建 (附java测试Demo)

Linux服务器 james邮箱服务器搭建
原创
博文更新于 2022.07.26 ·
3573 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

为什么switch 的default后面要跟break?

为什么switch 的default后面要跟break?
原创
博文更新于 2022.06.30 ·
4145 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

Linux打印PID堆栈信息

Linux 打印Java堆栈信息
原创
博文更新于 2022.06.18 ·
667 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis基础学习

Redis基础学习
原创
博文更新于 2022.05.15 ·
342 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

在使用增强for循环的时候对遍历的集合进下remove操作报错java.util.ConcurrentModificationException

集合循环删除报错解决
原创
博文更新于 2022.05.15 ·
1311 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Stream流使用

stream记录学习
原创
博文更新于 2022.04.18 ·
437 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis学习

Redis配置bind 注解掉允许其他主机访问关闭保护模式tcp连接Memcache发布和订阅发布者订阅者6379端口String list set zset hash单线程+多路IO复用默认16个数据库默认0号库原子性:原子操作,操作不会打断,得益于他是单线程不会出现多线程抢占并发问题常用命令设置取值stringset设置,get取值mset设置多值,mget取多值append在数据后面追加值Strlen获取值的
原创
博文更新于 2022.04.06 ·
452 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringCloud访问其他模块,找不到bean

这里用的cloud实现是eureka,先创建了一个公共方法接口,然后继承同时映射上我需要的服务名,之后启动的时候在调用这个bean的时候一直报错,说没办法找到这个bean或者是没有定义,尝试手动或者注解都没有用,猜测应该不是bean的问题,可能是没有找到服务之类的后面在启动类上加个注解解决...
原创
博文更新于 2022.04.05 ·
1281 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

常见的代理模式

单例模式单例模式注意事项和细节说明什么是单例模式? 将构造函数私有化 单例模式保证了,系统内存中该类只存在一个对象,节省了系统资源,对于一些需要频繁创建销毁的对象,使用单例模式可以提高系统的性能。 当想实例化一个单例类的时候,必须要使用相应的获取对象的方法,而不是使用new 单例模式使用场景: 需要频繁的创建和销毁的对象,创建对象好事过多或耗费资源过度(即:重量级对象),但又需要经常用到的对象,比如工具类,平凡访问数据库或文件的对象(比如数据源,session工厂等) 在JD
原创
博文更新于 2022.03.29 ·
1951 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

常见设计原则

设计原则开闭原则对拓展开放,对修改关闭用抽象构建框架,用实现拓展细节优点:提高软件系统的可复用性和可维护性自我总结输出:什么是开闭原则?有什么优点?什么是开闭原则?对拓展开放,对修改关闭,开闭原则体现在各种设计模式当中。比如在实际的操作环境中经常会出现,需要新增某个功能,这个时候怎么操作呢?如果修改原来的对象代码就有可能导致原来依赖这个模块的另外一个模块出bug,所以不能修改原有的代码,这就是开闭原则的对修改关闭。那我们要怎么新增功能呢?我们可以继承这个方法,并且对需要更改的方法进
原创
博文更新于 2022.03.29 ·
0 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

常用设计原则

设计原则开闭原则对拓展开放,对修改关闭 用抽象构建框架,用实现拓展细节 优点:提高软件系统的可复用性和可维护性 自我总结输出:什么是开闭原则?有什么优点? 什么是开闭原则? 对拓展开放,对修改关闭,开闭原则体现在各种设计模式当中。 比如在实际的操作环境中经常会出现,需要新增某个功能,这个时候怎么操作呢? 如果修改原来的对象代码就有可能导致原来依赖这个模块的另外一个模块出bug,所以不能修改原有的代码,这就是开闭原则的对修改关闭。 那我们要怎么新增功能呢?我们可以继承这个
原创
博文更新于 2022.03.29 ·
200 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

多线程学习笔记

多线程学习
原创
博文更新于 2022.03.27 ·
205 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多