自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 6600余套个人简历模板

免费分享给大家,让大家不要花这个冤枉钱。最近准备跳槽,去买了一些简历了。6600余套个人简历模板。

2025-03-26 16:09:57 166

原创 java.lang.OutOfMemoryError:GC overhead limit exceeded解决方法

今天在启动公司的项目,编译时出现了这么个错误,记录一下Tomcat异常信息:Exception in thread “main” java.lang.OutOfMemoryError: GC overhead limit exceeded当GC为释放很小空间占用大量时间时会抛出此异常即(Sun 官方对此的定义:超过98%的时间用来做GC并且回收了不到2%的堆内存时会抛出此异常)。一般是因为堆太小,导致异常的原因:没有足够的内存。1、查看系统是否有使用大内存的代码或死循环。2、可以添加JVM的启动参数来限制

2025-03-25 16:45:45 233

原创 java基础--动态代理的定义

动态代理 是 Java 中的一种技术,它让程序在运行时能够自动创建代理对象,然后通过代理对象来拦截和增强你原本的方法。

2025-03-22 12:53:48 898

原创 实用工具--OfficeAI 助手 v0.3.20(长期免费,2025-03-18 本地支持WPSWord联动)

OfficeAI助手,作为Microsoft Office与WPS的得力智能插件,集文档自动生成、内容精准校对与润色、公式智能推荐等多功能于一体。它凭借强大的数据分析能力,深度融入Office/WPS办公生态,一键简化复杂流程,让办公效率倍增,轻松驾驭各类办公挑战。WordAI:能够在多种文案类型中助您一臂之力,无论是市场营销、技术文档还是内部沟通,都能轻松应对。AI 能够根据个性化需求,有效提升文案质量,确保每篇文档都达到您的预期水准。

2025-03-21 23:29:40 1081

原创 java基础--序列化与反序列化的概念是什么?

序列化就是把Java对象变成一串字节流,字节流就像是一种“通用语言”,可以在不同的计算机间传递。 这样做的主要目的是保存对象的状态,以便以后可以恢复。反序列化则是把这些字节流重新变回Java对象, 恢复对象的状态,方便程序继续使用它。

2025-03-21 21:17:56 815

原创 线程池的那点事

创建和销毁十分的耗费资源池化技术:事先准备好一些资源,要使用就去池子里拿,用完了要还到池子里去(重复利用)

2025-03-19 10:25:15 805

原创 中文版Postman?功能真心强大!

软件完全免费,堪称国产良心,有兴趣有需求的小伙伴,完全可以直接复制下面的链接,粘贴到浏览器打开即可下载!

2025-03-18 15:50:08 1121

原创 @JsonFormat和@DataFormat注解解决前后端日期格式一致性问题

@JsonFormat`注解:主要是后台到前台的时间格式的转换@DataFormat`注解:主要是前后到后台的时间格式的转换

2025-03-18 11:08:40 373

原创 Java中的五种IO模型

用户进程发起aio_read操作后,给内核传递与read相同的描述符,缓冲区指针,缓冲区大小三个参数及文件偏移,告诉内核整个操作完成时如何通知,用户进程立刻就可以开始做其他的事情,从内核上看,当它收到一个aio_read之后,就会立刻返回,不会对用户进程造成阻塞,内核会等数据准备完成后,然后将数据拷贝到用户内存上,当这一切都完成之后,内核会给用户进程发送一个信号,告诉它aio_read操作完成。在等待系统内核处理数据的时候,非阻塞IO会不停的轮询查看发起的请求是否有应答结果,但可以去处理其他事情。

2025-03-17 16:02:02 522

原创 企业为什么要选择Docker来进行部署

学习一门技术,不仅仅只是会用,还需要理解为什么要这样,这也是我为什么写这篇笔记的原因-

2025-03-17 12:10:03 569

原创 IDEA的常用设置与工具集成

IDEA是捷克JetBrains公司推出的一款Java集成开发环境,在业内被公认为最好的Java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、Junit、CVS整合、代码审查、创新的GUI设计等方面的功能可以说是超长的。

2025-03-15 21:33:29 1293

原创 IDEA超好用的插件个人分享

以上就是我为大家整理的在 IDEA 中对开发非常有帮助的十一款插件了,也是我开发过程中所使用的插件。或许还有许多大家觉得很有用的插件我没有列举出来,毕竟一个人所获得的信息终究是有限的,大家可以在评论区分享出你认为好用的插件,大家一起进步。

2025-03-15 14:36:19 1170

原创 记录在 SpringBoot 中 @CrossOrigin 注解不生效问题

一、在 [@RequestMapping] 中使用 method 指定具体的请求方式或 [@GetMapping]、[@PostMapping]这样的明确请求方式的注解。于是在查阅大量资料后得知,出现这种问题是因为我没有明确的指定方法访问的具体方式或允许跨域的请求方式。加上之后,除了 GET 请求之外,其他请求依然有跨域问题,特此记录一下,也避免大家踩坑。所有的方法全部都是只能用 GET 方式可以正常访问,其他方式全部会出现跨域问题。注解中用 methods 中指定允许跨域的请求方式。

2025-03-14 14:53:01 240

原创 Redis 缓存常见问题处理

缓存击穿:热点数据过期,导致大量请求直接查询数据库。缓存穿透:无效请求绕过缓存直接打到数据库。缓存雪崩:大量缓存同时失效或 Redis 宕机引发系统崩溃。通过优化缓存策略、引入布隆过滤器、多级缓存架构等技术,可以有效提升系统的高可用性和容错能力!

2025-03-14 11:12:47 819

原创 SpringBoot多数据源@DS和@Transactional冲突

因为最近项目中使用 @DS 注解实现多数据源切换时,在一个controller中同时操作多个数据源的service方法,为了保证这一组操作下数据的完整性,则需要使用事务@Transaction进行保证,于是直接在controller方法上加上了该注解,以为没有问题,结果在切换数据源的时候报错找不到另一个数据源的数据表。

2025-03-13 11:23:42 362

原创 如何优雅的白嫖光速图床(重置优化版)

这虽然是一套白嫖方案,但其安全性是有一定保证的!该方案使用的是GitHub仓库,其仓库推荐容量是1G,当到达5G的时候会发送邮件提醒,据小道消息,其仓库强制容量为100G,各位注意这方面的问题这一套方案,如果没有梯子,是不可以在PicGo预览的,注意做好分类。特别是PicGo设置中的指定存储路径,通过它,来进行图片的分类工作在上传之前,注意不要再任何地方使用该图片的URL,必须要等待上传成功了以后,方才可以使用,否则将会上传失败。

2025-03-13 10:41:39 805

原创 分享Linux中查看文本的常用用法(less命令篇)

最近我在工作中查询日志文件时,由于需要频繁定位报错信息,我发现很多常用的命令总是记不太清楚,导致效率有所下降。为了提高工作效率,我决定利用这几天时间,将常用的文本查看和搜索命令做一个系统性的总结。希望这份总结不仅能帮助自己快速查阅,也能为你们提供便利,让大家在Linux查询文本时更加得心应手!

2025-03-11 11:39:55 138

原创 工作中,我们需要掌握哪些oracle内置函数?

工作中,oracle内置函数可能让我们很头疼,这里整理一份比较完整的内置函数大全,希望对大家有帮助

2025-03-10 15:27:30 1043

原创 工作中,我们经常用到哪些sql语句呢

工作中,常用的一些sql语法,关于增上改查,角色,锁有关的所有常用sql

2025-03-07 15:14:12 692

原创 使用in删除大量数据的时候注意

在MyBatis中处理大量数据删除时,如果直接使用 IN 子句并且列表数据过多,可能会导致SQL执行效率低下,甚至超出数据库的限制。JOIN删除:虽然直接JOIN删除在某些数据库中可能不受支持,但你可以通过其他方式实现,比如先SELECT出需要删除的主键,然后再分批删除。标记删除:如果直接删除会影响数据库性能或一致性,你可以考虑添加一个“删除标记”列,先标记为删除,然后再定期清理这些标记的记录。事务处理:确保每个批次的删除操作都在事务中,以便在发生错误时可以回滚。循环执行:对每个小列表执行一次删除操作。

2025-02-20 11:28:07 298

原创 ConcurrentHashMap原理,以及在jdk7和jdk8版本的区别

ConcurrentHashMap原理,以及在jdk7和jdk8版本的区别

2022-10-04 15:37:20 309

原创 JUC并发编程【狂神说java详解】,超详细。

全网最详细的juc编程

2022-09-20 11:43:39 671

原创 23种设计模式

23种设计模式详细解读

2022-09-19 15:59:17 969

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除