追枫狼

导航

2024年10月30日 #

Java中一些文件操作常用转换

摘要: 工作中偶尔遇到一些操作文件时,需要转换文件格式的情况,以下为一些常用操作: 1、上传文件时将图片转pdf再上传 @SneakyThrows public static void main(String[] args) { File file = new File("C:\\Users\\Admini 阅读全文

posted @ 2024-10-30 15:30 追枫狼 阅读(2) 评论(0) 推荐(0) 编辑

2024年10月24日 #

将本地项目上传到gitlab

摘要: 当遇到先是本地创建项目开发,需要把项目传到gitlab代码托管中心的时候,可以执行一下几步操作: 先在gitlab上创建好项目名称,和本地的项目名称一致,再进入本地项目文件夹下,打开git的bash客户端,执行命令 1、初始化仓库,将文件夹设置为本地仓库 git init 2、建立本地与github 阅读全文

posted @ 2024-10-24 15:50 追枫狼 阅读(6) 评论(0) 推荐(0) 编辑

2024年3月19日 #

Java中使用easyexcel导入导出数据

摘要: 工作中常常遇到导入导出Excel数据,还需要设置表格边框、合并单元格、字体居中等等各种样式,尝试了多种方式觉得阿里的easyexcel挺好使,记录一下使用、表格样式如下: 导入依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>eas 阅读全文

posted @ 2024-03-19 14:00 追枫狼 阅读(1091) 评论(0) 推荐(0) 编辑

2023年4月17日 #

使用hutool工具对象转json字符串时null值导致属性丢失问题

摘要: 最近在写接口交互时,需要把json字符串传递给第三方,第三方时有报错说少属性字段,经过调试发现,在将对象转换成json传递时,属性值来源于库字段值,当数据库字段值为null时,转json会导致转换出来的json字符串没有这个属性key,使用的工具是hutool工具,方法是JSONUtil.toJso 阅读全文

posted @ 2023-04-17 16:17 追枫狼 阅读(2273) 评论(0) 推荐(0) 编辑

2022年12月27日 #

table转struct

摘要: mysql表结构转换成golang结构体struct的方法有很多,此处记录一个简便的使用方式: dbgo dbgo安装 go install github.com/wslky/dbgo@latest 会生成dbgo.exe可执行文件到配置的gobin下 使用方法 dbgo -u【mysql用户名】 阅读全文

posted @ 2022-12-27 10:38 追枫狼 阅读(65) 评论(0) 推荐(0) 编辑

2022年7月27日 #

Java中使用RSA加解密

摘要: 最近写了好多和第三方交互需要安全加密传输的需求,涉及到了AES、DES、RSA、SM2、SM3、SM4等,此处记录RSA的使用。 生成rsa秘钥对: // KeyPairGenerator类用于生成公钥和私钥对,基于RSA算法生成对象 KeyPairGenerator keyPairGen = Ke 阅读全文

posted @ 2022-07-27 17:04 追枫狼 阅读(3417) 评论(0) 推荐(0) 编辑

2022年6月28日 #

golang中的time操作

摘要: 在golang中有关时间的部分操作,详情使用可参考官方文档。 通过time.Now函数获取当前时间对象 now := time.Now() // 获取当前时间 year := now.Year() // 年 month := now.Month() // 月 day := now.Day() // 阅读全文

posted @ 2022-06-28 13:49 追枫狼 阅读(910) 评论(0) 推荐(0) 编辑

2021年11月14日 #

oracle查看锁表与解锁

摘要: --查看被锁的表 select b.owner,b.object_name,a.session_id,a.locked_mode from v$locked_object a,dba_objects b where b.object_id = a.object_id; --查看那个用户那个进程造成死 阅读全文

posted @ 2021-11-14 08:55 追枫狼 阅读(172) 评论(0) 推荐(0) 编辑

2021年9月4日 #

UOS安装redis

摘要: 首先从redis官网下载自己需要的redis稳定版本,官网链接:https://redis.io/ 将文件解压到自己指定的位置,进入解压后的redis目录,命令控制台输入命令: make 接着输入命令: make PREFIX=/opt/software/redis install 编辑redis配 阅读全文

posted @ 2021-09-04 10:53 追枫狼 阅读(919) 评论(0) 推荐(0) 编辑

2021年8月14日 #

UOS安装zerotier-one

摘要: 一、在线安装方式 下载安装 curl -s https://install.zerotier.com/ | sudo bash 添加开机自启 sudo systemctl enable zerotier-one.service 启动zerotier-one.service sudo systemct 阅读全文

posted @ 2021-08-14 21:23 追枫狼 阅读(415) 评论(0) 推荐(0) 编辑