- 博客(123)
- 资源 (1)
- 收藏
- 关注
原创 OFD 发票解析
文章目录参考文章1 了解ofd文件结构1.1 如何打开ofd 文件1.2 ofd文件结构1.3 提取信息思路2. 提取发票信息实现2.1 目录结构2.2 实体类2.3 发票解析类2.4 controller2.5 service参考文章ofd发票解析什么是ofd格式ofd 格式是一种用于存储金融数据的开放格式,它可以包含各种类型的金融信息,通常一XML格式进行存储,因此我们可以使用java中的xml解析器来解析ofd文件并提取其中的数据。在 java 中,我们可以使用DOM解析器来解析XM
2024-08-06 11:24:44 1239
原创 PDF发票解析并将信息回填到前端(1)后端解析PDF
本文主要是实现提取发票中的部分内容,并实现自动回填到页面中对应位置。因为没有操作数据库,所以没有使用到mapper层。新建一个Springboot项目。
2024-08-02 10:57:26 820
原创 the request was rejected because no multipart boundary was found
求助于GPT检查前端页面的代码,GPT给出的说法如下,我确实是没有通过Vue插件方式配置axios,所以肯定不能使用this.$http , 顾改用axios的方式向后端发请求,但是之前说了会报错404,猜测可能是因为反向代理配置问题,导致前端并没有通过这个地址请求到后端,所以采用粗暴的方法,直接将后端地址写在axios的url中,并在controller上配置注解@CrossOrigin。使用postman做接口测试,上传文件确实能够返回正确的值,可以确定是前端代码的问题。
2024-08-01 11:59:35 2388
原创 Exception in thread “main“ java.lang.UnsupportedClassVersionError: com/itheima/hello/HelloApplicatio
打包时候的 jdk 和运行时候的 jdk 版本不一致造成的。下载一致版本的JDK 即可。
2024-07-01 11:28:17 310
原创 黑马程序员-瑞吉外卖-前六章
文件上传,也称为upload,是指将本地图片、视频、音频等文件上传到服务器上,可以供其他用户浏览或下载的过程。文件上传时,对页面的form表单有如下要求:method=“post” 采用post方式提交数据enctype=“multipart/form-data” 采用multipart格式上传文件type=“file” 使用input的file控件上传举例服务端要接收客户端页面上传的文件,通常都会使用Apache的两个组件commons-io。
2024-06-25 17:06:18 391
原创 运维篇-配置高级
带属性启动SpringBoot程序,为程序添加运行属性通过编程形式待参数启动SpringBoot程序,为程序添加运行参数不携带参数启动SpringBoot程序
2024-06-19 17:15:13 259
原创 Ubuntu下使用`sysbench`来测试CPU性能
使用sysbench来测试 CPU 性能是一个常见的方法。sysbench是一个模块化的跨平台基准测试工具,常用于评估系统的各个组件(例如 CPU、内存、I/O 子系统等)的性能。下面是如何使用sysbench。
2024-06-12 09:53:57 1398
原创 使用 Sysbench 测试文件的读写速度
这些命令将会测试文件的顺序读写速度。你可以根据需要调整文件大小、测试模式和持续时间。Sysbench 还支持其他类型的文件读写测试,例如随机读写等,具体可以参考 Sysbench 的文档或者使用。这会进行顺序写入(sequential write)的测试,文件大小为 1GB,持续时间为 300 秒,直到中止。这会进行顺序读取(sequential read)的测试,文件大小为 1GB,持续时间为 300 秒,直到中止。现在,你可以使用 Sysbench 进行读写测试。的 1GB 大小的文件。
2024-06-10 17:37:38 372
原创 安装systemd-bootchart
通过上述步骤,你可以安装和使用systemd-bootchart来分析Linux系统的启动过程,以便识别潜在的性能问题并进行优化。:这个命令可以将systemd-bootchart记录的数据转换为可视化图表,以便更直观地分析系统启动过程。安装完成后,你需要重启系统以启用systemd-bootchart,并生成启动过程的性能数据。首先,打开终端并更新你的软件包列表,以确保你拥有最新的可用软件包信息。在系统重新启动后,systemd-bootchart将开始记录启动过程的性能数据。
2024-06-10 15:33:59 461
原创 TPM仿真环境搭建
下载地址:https://sourceforge.net/projects/trousers/files/trousers/0.3.14/trousers-0.3.14.tar.gz/download。安装:CMake,m4,GNU MP Library,TPM_Emulator,TSS协议栈(toursers-0.3.14),tpm-tools。如果出现 Module tpmd_dev not found ,则先运行命令:(sudo)depmod -a,其中小括号表示可选。
2024-06-06 10:24:35 1015 1
原创 瑞吉外卖项目整体介绍
产品原型,就是一款韩品成型之前的一个简单的框架,就是将页面的排版布局展现出来,使产品的初步构思有一个可视化的展示,通过原型展示,可以更加直观的了解项目的需求和提供的功能产品原型主要用于展示项目的功能,并不是最终的页面效果。
2024-06-03 09:55:07 243
原创 SprigBoot中的配置优先级& Bean管理
命令行参数 > Java系统属性 > application.properties > application.yml > application.yaml。
2024-06-02 16:24:25 852 1
原创 AOP基础
AOP:Aspect Oriented Propragramming(面向切面变成、面向方面编程)其实就是面向特定方法编程场景:案例部分功能运行比较慢,定位执行耗时比较长的业务方法,此时需要统计每一个业务方法的执行耗时。记录案例开始前的时间运行案例记录案例执行完成后的时间,计算案例执行时间实现动态代理是面向切面变成最主流的视线。而SpringAOP是Spring框架的高级技术,旨在管理bean对象的过程中,主要通过底层的动态代理机制,对特定的方法进行编程。
2024-05-31 16:59:27 795
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人