自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java接收前端大文件分片Blob

/ 假设服务器期望的字段名为 'file'1、将文件分片对象Blob转换为formData。

2024-08-07 14:59:06 202

原创 java.lang.IllegalStateException: ResponseBodyEmitter has already completed

遇到的问题:接收方设置了24h的超时时间,而发送方没设置超时时间,导致。请求处理完成:当请求处理方法(例如控制器方法)执行完毕并返回时,异常处理:如果在请求处理期间出现异常,并且没有捕获或处理该异常,例如,当您发送完所有的数据后,可以显式地调用。的任何方法来发送数据,超时事件将触发,并导致。请求超时:如果在设置的超时时间内没有调用。时,您可以手动在适当的时机调用。方法来标记流的结束。自动complete。

2024-06-19 11:19:17 859

原创 Java使用SM4分组密码算法

要在Java中使用SM4分组密码算法,可以使用Bouncy Castle密码库,它支持SM4算法的实现。通过使用以上代码,您可以在Java中使用 Bouncy Castle 库分别调用加密和解密方法来执行 SM4 分组密码算法的操作。两个方法的逻辑与之前提供的示例代码相同,只是将加密和解密操作封装在单独的方法中。通过使用以上代码,您可以在Java中使用Bouncy Castle库来执行SM4分组密码算法的加密和解密操作。代码中指定了密钥和初始向量(IV),以及使用的模式(CBC)和填充(PKCS7)。

2024-04-01 15:50:28 788

原创 elasticsearch常用操作

初步使用elasticsearch

2022-07-26 23:49:59 609 1

原创 Git管理其它开发者远程仓库

Git推送文件到其它开发者的远程分支(1)点击对应分支的"克隆/下载"按钮,选择SSH链接并复制(2)在本地主机指定文件夹下,右键打开Git Bash Here,输入:git clone [SSH链接] //回车克隆分支文件(3)打开克隆下来的文件夹,完成文件的修改后,右键打开Git Bash Here,输入: git add . //回车将文件添加到缓存区(4)输入:git commit -m "文件说明" //回车将文件从缓存区提交到本地仓库(5)输入:git push origin master:

2022-07-14 16:53:16 196

原创 HashMap底层原理

1、在JDK1.7版本,new hashmap()时,会初始化一个length为16的数组entry[] table(1.8是在插入数据时初始化node[] table),插入数据时,内部会计算插入的key1的hashcode()的hash值,并经过某种算法得到插入的位置进行插入:(1)若插入位置为空,则插入成功;(2)若插入位置不为空,先通过数组长度乘以负载因子计算出临界值, 若超出临界值,则先执行扩容后插入(1.8是先插入后扩容); 若没超出临界值,则将key1的hash值与

2022-07-12 23:21:22 116

原创 CentOS7中如何在Docker在容器中使用MySQL数据库

Linux(CentOS)如何在docker中正确使用MySQL

2022-07-04 19:25:38 1429

转载 软件设计模式之计数代理

Java设计模式之计数代理模式描述:计数代理模式在客户对象调用服务提供者对象上方法的前后执行诸如日志(logging)和计数(counting)一系列附加功能时很有用。 lt;!--frame contents --gt; lt;!-- /frame contents --gt;计数代理模式建议把这些附加功能封装在一个单独的对象,这个对象就是指计数代理对象,而不是把这些附加的功能实现放到服务提供者的内部。良好的对象设计的一个特征就是对象要专注于提供特定的功能。换句话说,理想的对象不应该做各种

2022-05-26 17:06:12 107

原创 Maven下载安装及IDEA配置保姆级教程

一、maven是什么Maven是基于项目对象模型(POM project object model),可以通过一小段描述信息(配置)来管理项目的构建,报告和文档的软件项目管理工具。通俗的讲maven就是专门用于构建和管理项目的工具,他可以帮助我们去下载我们所需要jar包,帮助我们去管理项目结构,帮助我们去实现项目的维护、打包等等...二、maven的下载这里提供两种下载方式:官网下载:maven官网下载某度网盘下载:链接:某度网盘(3.6.3)提取码:JsL2三、mav

2022-05-22 23:21:31 816

空空如也

空空如也

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

TA关注的人

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