自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

转载 简单搭建springcloud alibaba微服务项目(转)亲测成功

从0开始搭建 SpringCloudAlibaba 项目

2022-07-28 08:44:42 414

原创 RSA 公钥加密,私钥解密(分段式)

记录一下开发时候rsa 遇到的坑1.字符串太长需要分段加密解密2.密文经过url传参会转义,需要把空格替换成加号encryptedStr.replaceAll(" ","+")package common.tool;import jodd.util.Base64;import javax.crypto.Cipher;import java.io.ByteArrayOutputStream;import java.security.KeyFactory;import j

2022-05-25 15:41:33 2279 2

原创 多个图片合成pdf 并返回input流上传minio

public static InputStream Pdf(ArrayList<String> imageUrllist) throws IOException { Document doc = new Document(PageSize.A4, 20, 20, 20, 20); //new一个pdf文档 //创建一个空字节输出流 ByteArrayOutputStream out = new ByteArrayOutputStream();...

2022-05-09 10:33:30 509

原创 关于hutool TreeUtil基本使用

树结构工具-TreeUtil部门树菜单树是日常开发中必不可少需要的.由于一般这种结构需要运行无限嵌套下级,所以查询时需要使用递归算法来构建数据结构,对于逻辑较弱的小伙伴极其不友好.递归算法写法 :java 关于菜单树,部门树,递归算法(两种)_kevinChen2018的博客-CSDN博客_java菜单递归算法最近发现hutool竟然有这种api,可以大大的缩减开发的时间,于是研究了一下分享下基础用法.首先需要数据,一般这种数据结构需要一个字段parentId就是上级id...

2022-02-23 14:12:32 8719 4

原创 java后端实现下载功能,下载到用户浏览器(解决浏览器中文转义问题)

前段时间,项目需要做一个下载的功能,是直接从公司服务器下载文件到本地,下载的url已经保存到数据库了,但是前端不知道因为什么原因说出bug了,实现不了,让后端看看能不能帮忙实现一下.听到后到网上找了一些java实现下载的资料,但是发现大部分都是下载到自己的电脑本地,不能实现用户下载到自己的电脑上.找了一天终于找到了解决的方法 ,并且解决下载路径中包含中文问题(ps:浏览器请求路径时会把中文转义)import com.gbpi.digitization.util.JsonResult;

2021-10-27 15:28:20 2477 2

转载 JDBC:JDBC资源释放的细节问题

public static void main(String[] args) { Connection conn = null; Statement state = null; ResultSet set = null; try { //注册数据库驱动 DriverManager.registerDriver(new Driver()); //.

2021-09-13 16:47:56 923 2

原创 java 关于菜单树,部门树,递归算法(两种)

树结构是一种经常使用的结构方式,可以前端处理数据,也可以后端处理数据,这里分享的是后端查询并封装数据.如下:解决方案一:一次性将数据查询出来,然后使用List在java里面封装数据(使用递归算法在内存中做维护关系)解决方案二:多次从数据库中查询出来,多次循环查询数据库将子数据查询出来..(因为使用了递归算法,所以会导致发送多次sql,数据量大时服务器一下子就会承受不住宕机,该方法不可取)这里先展示方案一domainpackage com.kevin.demo.domai...

2021-09-10 10:01:16 1236

原创 MySQL5.6安装与卸载流程“超详细“

双击打开 mysql5.6下一步选择默认安装前会进行需要的工具检查,这里如下图所示,有可能含有多个,我们不需要做选择,直接Next 选择是即可安装完成下一步继续下一步设置端口默认3306设置root 密码下面操作可以放心next名字随便取继续下一步测试连接完成安装如果中途出现错误 请卸载干净重新安装卸载:方法/步骤 ...

2021-08-23 09:51:57 1982 1

原创 WINS 10 JDK8安装 环境配置

先准备好jdk安装包https://www.oracle.com/java/technologies/javase-downloads.html1.搜索环境变量2.点击环境变量3.在系统变量中增加/编辑 JAVA_HOME如果有JAVA_HOME不用新增直接编辑即可4.选择jdk安装的位置5.选择文件夹6.改名字选择跟目录确定即可7.系统变量中配置Path点击编辑 在最前面添加 %JAVA_HOME%\bin;...

2021-08-13 16:25:56 108 2

原创 Spring Cloud Alibaba 各大组件的作用

nacos是什么?注册中心在微服务中的作用是什么?注册中心注册中心主要涉及三大角色1.服务提供者(被调用的接口) 2.服务消费者(调用接口者) 3.注册中心项目中使用了nacos作为注册中心,注册中心在微服务架构中是必不可少的存在,它可以作为服务与服务之间的一个通讯录,实际上它里面存储就是各个服务的信息(例如ip,端口,服务名)如果没有注册中心,我们就需要通过ip加端口的方式去访问其他服务.这样做的话,如果服务ip或端口发生改变,我们就需要大量的修改代码,注册中心就解决了这个问题,可以根据..

2021-08-13 16:04:01 848 4

servlet+jsp 表格数据的增删改查开发流程.md

servlet+jsp 表格数据的增删改查开发流程.md

2021-04-30

空空如也

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

TA关注的人

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