自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 bean生命周期

(1)程序启动将需要创建bean扫描成beanDefinition,加载到beanDefinitionMap中等待创建。 什么是beanDefinition beanDefinition是定义bean的模版,保存了bean的各项信息 包含: Bean 的类名 设置父 bean 名称、是否为 primary、 Bean 行为配置信息,作用域、自动绑定模式、生命周期回调、延迟加载、初始方法、销毁方法等 Bean 之间的依赖设置,dependencies 构造

2025-02-11 16:56:55 290

原创 为了从 HTTP 请求中获取图片并将其转换成 PDF 文件,不保存到本地,并将 PDF 文件打包成一个压缩包,最后通过 HttpServletResponse 返回给前端进行下载,可以按照以下步骤实现

4.压缩文件:使用 Apache Commons Compress 将生成的 PDF 文件打包成压缩文件,并将结果保存到 ByteArrayOutputStream 中。3.图片转换成 PDF:使用 PDFBox 创建 PDF 文档并将图片绘制到页面上,并将结果保存到 ByteArrayOutputStream 中。这样就可以实现从 HTTP 请求中获取图片并将其转换成 PDF 文件,并将这些 PDF 文件打包成一个压缩文件,而不需要保存到本地。2. 从 HTTP 请求中获取图片并转换成 PDF。

2024-08-31 11:21:34 597

原创 解决对接京东SDK引入jackson包冲突引发的问题

引入jackson依赖与项目中已有的依赖发生冲突。

2024-07-26 17:45:20 504

原创 JVM内存调优参数详解

他两个区的大小必须是一样的。因为新生代的GC采用的是复制算法,每次只会用到一个幸存区,当一个幸存区满了的时候,把还是活的对象复制到另个幸存区,上个直接清空。而是会先开辟指定的最小堆内存,如果经过数次GC后,还不能,满足程序的运行,才会逐渐的扩容堆的大小,但也不是直接扩大到最大内存。Times这个显而易见,代表GC的所消耗的时间,用户垃圾回收的时间和系统消耗的时间和最终真实的消耗时间。默认java的一个进程占用内存总量的1/4,但根据我的实践,内存到25.5%的时候,并没有内存溢出,只是刚好到达了边界。

2023-12-06 10:45:13 863

空空如也

空空如也

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

TA关注的人

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