
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
之前在项目中看到过一段上传文件的代码,其中有这样一句:const form = new FormData();当时不知道这个FormData()是个什么东西,好像也没有这样的构造函数,但是用的时候都是复制粘贴的,代码也能正常运行,所以也就没有多想。今天无意中查了一下XMLHttpRequest,原来这玩意还有Level 1标准和Level 2标准,我知道的那些都是Level 1,而FormData
在 SpringBoot 封装统一响应体(一) 中介绍了使用统一结果类 ServerResponse 来封装统一响应体对象,需要用类似 ServerResponse.ok(data) 的形式进行响应。在 Spring 3.2 中,新增了 @ControllerAdvice ,是一个 Controller 增强器,可对 Controller 中被 @RequestMapping 注解的方法加一些逻辑
在项目中遇到一个问题,我们的项目是用 React 写的,然后同事都很懒,新开发组件的时候,喜欢直接复制已有的组件,包括那些导包,然后直接在上面改。他们经常复制了一堆 import ,但是大部分都用不到,然后又懒得去掉。说实在,我开发的时候看到别人这样写非常头疼,一堆灰色的 import 放在那边非常乱,但是我也不可能自己帮同事修改代码,一来没这工夫,二来出了问题得我背锅了。之前在写 SpringB
项目中用到了vxe-table,昨天在用的时候遇到了一些问题,这里总结一下。prop和label弃用项目中有这样一段代码:<vxe-tableref="xTable"border:data="tableData"@toggle-row-expand="toggleExpandChangeEvent"><vxe-table-column prop="name" label="姓名"
项目中有一个download接口,这个接口直接返回二进制文件流。之前如果下载文件,一般后端传一个加密串过来,然后前端进行解密,拼接成URL再去下载。现在等于直接把文件发给前端,这种情况下怎么下载文件?问了下同事,他们也没遇到过这种情况,好在网上有不少资料可以参考。下面先给出解决问题的思路,最后再给链接。二进制流接收首先需要接收后端传过来的二进制流。默认情况下axios不会处理二进制数据,即请求可以
前言【云效】企业级一站式DevOps平台,源于阿里巴巴先进的研发理念和工程实践,致力于成为数字企业的研发效能引擎!云效提供从“需求→开发→测试-→发布→运维→运营”端到端的协同服务和研发工具,支持公共云、专有云和混合云多种部署形态,通过人工智能、自动化技术的应用提升开发者的研发效能,持续交付有效价值。网址:https://www.aliyun.com/product/yunxiao现在云效平台正在
实现一个 Event ,示例如下:const e = new Event();e.on("click", x => console.log(x.id));e.emit("click", { id: 3 }); // 3e.emit("click", { id: 4 }); // 4一个简单的发布订阅模式实现如下,主要有两个核心 APIemit 发布一个事件on 监听一个事件class Eve
一直以为图片转为 base64 很复杂,结果今天看了下 Docusaurus 的 plugin-ideal-image 插件源码,居然只要一行代码就完事了:const toBase64 = (extMimeType: string, data: Buffer): string =>`data:${extMimeType};base64,${data.toString('base64')}`;







