会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
code2roc
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
9
下一页
2023年9月2日
如何搭建虚拟专有网络访问公司内网
摘要: # 前言 因为公司开发都是内网环境,以往居家办公或非公司环境,都需要进行远程到公司电脑进行办公,为了方便部门同事出差驻场开发,搭建了虚拟专有网络 在实际搭建过程中使用了OpenVPN和SoftEtherVPN两种方式,做个总结记录,个人还是更推荐SoftEtherVPN,有可视化界面,配置简单 以下
阅读全文
posted @ 2023-09-02 15:05 code2roc
阅读(377)
评论(0)
推荐(0)
2023年7月23日
SpringBoot开发符合S3协议的文件存储服务
摘要: # 背景 公司最近的业务大量涉及安可项目,要求避免使用第三方组件,原有开发框架支持本地文件存储/Minio/各类云存储,现在要求文件独立存储且文件服务需要自研,经调研评估后决定基于SpringBoot开发文件存储服务,使用s3协议标准,这样可以直接使用aws-sdk接入无需再开发客户端,且安全安全性
阅读全文
posted @ 2023-07-23 13:55 code2roc
阅读(803)
评论(0)
推荐(0)
2023年7月2日
基于嵌入式Tomcat的War包启动器
摘要: # 前言 最近针对java项目的部署方式进行整理,jenkins/tomcat/windows工具/linux脚本/web部署平台等等 发现war包通过tomcat部署比较繁琐,等待时间长,配置规则复杂对于小白很不友好,也难以接入到自定义的部署工具/平台中 之前开发的Jar包部署平台是servlet
阅读全文
posted @ 2023-07-02 17:44 code2roc
阅读(105)
评论(0)
推荐(0)
2023年6月4日
Java实现AWS S3 V4 Authorization自定义验证
摘要: # 前言 最近在开发文件存储服务,需要符合s3的协议标准,可以直接接入aws-sdk,本文针对sdk发出请求的鉴权信息进行重新组合再签名验证有效性,sdk版本如下 ```xml software.amazon.awssdk s3 2.20.45 ``` # 算法解析 首先对V4版本签名算法的数据结构
阅读全文
posted @ 2023-06-04 16:41 code2roc
阅读(540)
评论(0)
推荐(0)
2023年4月1日
从零构建可视化jar包部署平台JarManage
摘要: 项目背景 在java项目部署过程中,由于内外部各种因素,可能会遇到一些感觉操作不便捷的场景,例如 jar包未随系统自动启动需要每次手动重启 系统vpn堡垒机多重防御更新繁琐 系统无图形化界面命令行操作复杂 等等...... 在工作中之前也总结了windows的Jar包部署工具与linux下的jar包
阅读全文
posted @ 2023-04-01 17:57 code2roc
阅读(303)
评论(0)
推荐(0)
2023年3月25日
SpringBoot集成SpringBootAdmin实现监控
摘要: 效果展示 客户端 maven引用 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.0.RELEASE</vers
阅读全文
posted @ 2023-03-25 17:29 code2roc
阅读(157)
评论(0)
推荐(0)
2023年2月19日
基于jsplumb构建的流程设计器
摘要: 项目背景 最近在准备开发工作流引擎相关模块,完成表结构设计后开始着手流程设计器的技术选型,调研了众多开源项目后决定基于jsplumb.js开源库进行自研开发,保证定制化的便捷性,相关效果图及项目地址如下 项目地址:https://gitee.com/code2roc/fast-flow-desgio
阅读全文
posted @ 2023-02-19 18:33 code2roc
阅读(303)
评论(0)
推荐(0)
2023年2月5日
SpringBoot访问windows共享文件
摘要: 前言 最近有项目需要开发档案打包下载功能,其中包含很多大附件,项目使用minio存储且不在同一台服务器上,为了优化速度决定使用windows共享功能进行文件传输 SMB1.0 集成jcifs类库,主要适用于一些老旧系统,但下载速度比较慢,仅作参考 此类库没有maven引用,官网地址:http://j
阅读全文
posted @ 2023-02-05 15:45 code2roc
阅读(396)
评论(0)
推荐(0)
2022年12月31日
SpringBoot动态更新yml文件
摘要: 前言 在系统运行过程中,可能由于一些配置项的简单变动需要重新打包启停项目,这对于在运行中的项目会造成数据丢失,客户操作无响应等情况发生,针对这类情况对开发框架进行升级提供yml文件实时修改更新功能 项目依赖 项目基于的是2.0.0.RELEASE版本,所以snakeyaml需要单独引入,高版本已包含
阅读全文
posted @ 2022-12-31 19:29 code2roc
阅读(840)
评论(0)
推荐(0)
2022年12月17日
fastjson全局日期序列化设置导致JSONField无效
摘要: 问题描述 fastjson通过代码指定全局序列化返回时间格式,导致使用JSONField注解标注属性的特殊日期返回格式失效 使用版本 | 应用名称 | 版本 | | | | | springboot | 2.0.0.RELEASE | | fastjson | 1.2.83 | 全局设置代码 pub
阅读全文
posted @ 2022-12-17 13:39 code2roc
阅读(557)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
9
下一页
公告