自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 从第三方服务器拉取的文件解压到自己项目中

最近有个需求,需要从第三方公司FTP服务器拉取数据;将数据存入自己的oss服务器备份,然后将拉去的数据解密,获取内容。但是三方的解密方式是,将数据解密到一个临时文件,但是公司的oss只能上传和下载,不允许直接解密到服务器中。既然不能用oss,只能将数据解压到自己的项目中了,在将数据解压到本地项目中的时候 遇到了很多问题,主要是本地测试跟服务器测试的不同导致的。先说下问题吧,当时的想法是将文件流写入resources目录下temp下面,本地测试的时候发现,解压路径必须是固定的盘符才可以,直接写项目的相对路

2021-12-30 22:30:00 303

原创 Excel模板中下拉筛选框动态展示筛选内容

没有哪个需求是一开始就不变的,如果真有,那这个需求大概率不会真的上线了(目前我还没有见过需求一次就确定好,然后就上线的)。前两天说了那个下载模板的需求,历尽千辛万苦,终于在测试环境测完了,然后迎来的就是需求的小变更。模板中原来有一列,是下拉筛选的,不允许自己填写,而且当时需求说,下拉内容是固定不变的(永远不要相信产品的这句话!)。测试环境测完,准备上线的时候,需求变了,要下拉筛选的内容变成动态的,数据库内容更新了,下载模板中这一列的下拉内容也同步更新。因为我只是在excel中固定写了下拉的内容,然后实现

2021-12-22 22:15:00 1035

原创 Excel实现下拉筛选

今天分享一个简单的excel实现下拉筛选功能,主要是因为在做项目中遇到了类似的需求,所以简单记录下。先放最终效果图:之前我用的WPS实现的,截图用的是office实现的,由于现在电脑没有WPS,就用office吧,其实都差不多,只是菜单名称有点不同;WPS的小伙伴可以摸索下,应该能找到的!首先打开一个新的excel表格,在表格用不到的地方录入你需要筛选下拉的内容;在最上方找到“数据”-->“数据验证”,点击下拉选择“数据验证”,出现弹窗,选择设置-->允许中下拉选择“序列..

2021-12-20 22:15:00 3054

原创 Spring Boot下载Excel模板,内容乱码解决方法

昨天说了下载excel模板是空的问题以及解决方案,今天突然想起来在本地开发时遇到的一个小坑(其实还是自己见识的太少而已),问题是这样的:在开发阶段,将excel模板放到项目中,然后读取下载,发现下载下来的模板文件,里面都是乱码,用postman测试也是一样的情况。刚开始以为是编码的原因,因为返回的时候response是一堆乱码,后来试了更改编码格式,代码设置编码格式,都不行;然后问了技术经理,他说是maven打包的问题,然后发了我一个代码,让我把xlsx格式忽略掉就可以了,然后问题就顺利解决了。归根到底

2021-12-16 23:04:15 2311 1

原创 Excel模板文件放在项目中部署,下载出来是空文件,没有模板内容

前段时间做项目时,有个需要下载excel模板的需求,但是由于用的是K8S部署,不能直接把模板文件放到指定的服务器,于是就把模板文件放到了项目resources目录下,然后本地测试一切正常,顺利提到了测试。结果测试环境除了问题,下载下来是个空的excel,返回的response数据也是空。于是开始找问题,本地postman测试,response返回是乱码(其实文件是正常的,应该该是编码问题),文件下载出来没问题。postman连接测试接口,response是空,下载的文件还是空excel。然后网上各种找解

2021-12-15 22:05:05 2151

原创 冒泡排序demo

冒泡排序入门package com.company.test;import java.util.Arrays;public class maopao { // 冒泡排序 // 1.比较数组中,两个相邻的元素,如果第一个数比第二个数大,交换他们的位置; // 2,每一次比较,都会产生一个最大值或者最小值; // 3. 下一轮则可以少一次排序,依次循环 ,直到结束 public static void main(String[] args) { .

2021-12-14 22:00:00 395

原创 阶乘(递归方式)

public class Demo01 { public static void main(String[] args) { int f = f(5); System.out.println(f); } // 阶乘 5! 5*4*3*2*1 (递归) public static int f(int n){ if(n==1){ return 1; }else{ .

2021-11-17 17:42:49 308

原创 Mardown基本快捷键--入门级别(Typora)

标题 #+空格最多支持六级标题 字体 字体两边** 变成粗体 字体两边* 斜体 斜体加粗需要3个* 斜体加粗 废弃 两边两个~~ 废弃 引用 > 分割线 3个* 或者 3个- 图片 超链接 [标题] (标题url) 标题 有序列表 1. +空格,然后回车 无序列表 - + 空格,然后回车 表格 名字 性别 年龄 代码 public ...

2021-10-25 22:25:51 82

空空如也

空空如也

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

TA关注的人

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