- 博客(29)
- 资源 (1)
- 收藏
- 关注
原创 ofd在线预览js+springboot跳转
本文介绍了OFD格式文件的特点及在线预览实现方案。OFD是我国自主研发的版式文档格式(GB/T 33190-2016),具有自主可控、版式固定、文件体积小等优势,特别适合政务、金融等正式场景。文章对比了OFD与PDF、ODF的区别,并提供了基于SpringBoot的重定向实现方案,包括web接口开发和静态资源配置。此外还分享了开源OFDView工具的使用方法,既可通过后端重定向实现预览,也可由前端直接配置静态资源完成跳转。该方案为OFD文档的在线预览提供了轻量级解决方案。
2025-11-07 15:20:53
488
原创 Linux远程服务器文件备份,rsync+crontab+shell脚本
本文摘要: 《远程服务器附件异地定时备份执行手册(仅同步近15天文件版)》提供了从A服务器仅同步近15天文件到B服务器的详细操作指南。核心步骤包括:1)环境检查与权限配置;2)SSH免密登录设置;3)编写rsync备份脚本实现按路径日期筛选文件。脚本通过find+awk精确过滤15天内文件,保留"年/月/日"目录结构,并记录同步日志。手册强调需使用root账号操作,确保rsync工具可用,并提供了完整的脚本代码和错误处理机制。该方案有效减少了传输量和存储占用,适合定期执行的文件备份场景。
2025-10-16 09:33:29
1010
原创 java对电子发票是否原件的快速检查
本文介绍了一种简易方法,通过Java代码检测电子发票PDF是否为原件而非扫描件。核心思路是利用PDFBox库解析文件,检查指定发票号能否被文本搜索到:原件可提取文字包含发票号,而扫描件无法直接搜索。实现步骤包括引入PDFBox依赖、编写检查工具类(加载PDF并搜索发票号)及测试验证。该方法适用于已通过OCR识别到发票号后,对上传文件进行二次验证的场景,简单有效地区分原件与扫描件。
2025-09-18 17:58:23
260
原创 SpringCloud组件之 Gateway实战应用
通过案例,实践springcloud-gateway组建的路由转换,路径匹配,token校验,令牌桶限流
2024-06-05 20:19:25
1291
原创 微服务搭建 SpringBoot2.6.13 + SpringCloud 2021.0.5 + SpringCloudAlibaba 2021.0.5.0
从项目整体来看,其实构建一个微服务并不复杂,其借助feign也可以快速实现多模块异地交互。目前而言,boot2还是能抗能打,吃饭问题还是能解决的。使用boot开发无外乎就是:1、pom依赖引入2、添加对应bean/依赖注入3、编写业务逻辑4、数据交互5、页面展示按照这五步骤,参考官网,基本可以独立开发,快速上手项目了。
2024-06-04 00:45:19
2706
原创 Https请求报错:unable to find valid certification path to requested target
Https请求报错:unable to find valid certification path to requested target
2022-11-14 15:16:31
1417
原创 gitlab+k8s+jenkins+rancher部署
记录2021年9月的一次 gitlab+k8s+jenkins+rancher部署本文为4个部署合集,将网上的一些资料进行规整测试,得出的一套实际可行的部署步骤,仅作为学习交流!参考文档:部署参考的博客:https://www.cnblogs.com/xiao987334176/p/13074198.html这一套整体流程可以这样理解:客人(gitlab)到饭店(k8s)吃饭,服务员(jenkins)给菜单(harbor),也可以客人自己报菜名(dockerfile),后厨负责食材加工制作(
2021-09-25 20:19:06
2411
1
原创 openshift 页面-图形化基础介绍
openshift介绍:文章来自百度百科:OpenShift是红帽的云开发平台即服务(PaaS)。自由和开放源码的云计算平台使开发人员能够创建、测试和运行他们的应用程序,并且可以把它们部署到云中。OpenShift广泛支持多种编程语言和框架,如Java,Ruby和PHP等。另外它还提供了多种集成开发工具如Eclipse integration,JBoss Developer Studio和 Jenkins等。OpenShift 基于一个开源生态系统为移动应用,数据库服务等,提供支持。OpenShift
2021-07-12 12:13:42
952
原创 springboot中使用junit测试搭建以及常见问题
springboot项目中使用junit测试简单介绍一下在boot项目中集成junit,会出现的一些问题以及解决方案。搭建过程:在pom中引入经典版本的4.12的junit依赖 <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12&l
2021-05-21 09:53:09
826
原创 解决:target\surefire-reports for the individual test results
问题就是文章标题:解决办法:先clean一下,然后将maven的闪电标记点一下,跳过test测试,然后再install就没有错误了!
2021-05-14 14:16:25
1254
原创 使用POI完成excel文件导出
使用poi完成excel文件导出以及网页中点击导出,自动下载excel文件要求一、创建一个demo二、使用网页,需要response响应下载结果要求从后端操作,调用接口就可以完成excel文件自动下载。一、创建一个demo这里用了list模拟数据,实际业务看需求 public static void main(String[] args) throws Exception { List list = new ArrayList(); list.add("标题a")
2021-05-06 17:29:43
1258
原创 java判断当前excel文档是否为空
POM依赖:我这里使用的是4.1.X版本的依赖 <!-- poi --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.1.1</version> </depe
2021-05-06 14:37:56
3977
4
原创 SpringBoot集成Redis与自定义RedisTemplate<String,Object>
废话不多说,直接上料~搭建boot环境(此步骤省略,自行百度)我这里boot的版本是2.2.13.RELEASEpom依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <vers
2021-04-27 11:22:54
3094
原创 idea和maven设置代理
记录一次内网开发,idea和maven设置代理的过程遇到的坑,分享出来,供大家参考!先说一下本次开发的情况:首先是我开发的环境是需要代理才能访问外网的,所以导致idea无法从阿里云下载最新的pom依赖。以下是我的解决过程idea配置代理到此,完成idea的代理配置,一般代理的ip和端口号你问一下就知道了,而且内网开发的代理在开发之前就应该给你的。ip写自己的也行,我是直接写的代理ip。你现在可以下载idea的插件啥的测试了,完全没问题了。开始配置maven的代理,为什么呢?这里需要
2021-04-19 10:16:40
5848
2016网络支付报文结构及要素技术规范
2022-12-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅