- 博客(152)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注

原创 实际前端开发中,常用工具方法的封装JS
实际前端开发中,基于JavaScript常用工具方法的封装。包括设置获取Cookie,下载文件,复制数据,深拷贝,时间自定义格式,获取近三天、近一周时间等已经封装好的API
2022-07-19 14:43:44
494
2
原创 实际开发中,常见pdf|word|excel等文件的预览和下载
实际开发中,大部分文件的预览会以流的方式传输,前端通过Element等UI库提供的上传组件传给后端`File`类型数据, 后端返回给前端`Blob`/`ArrayBuffer`类型数据 , 前端最终借助各种第三方工具或者自定义`tool`方法, 实现各种类型文件的下载或者预览. 少部分的会以文件地址的方式进行传输, 那么我们直接访问那个文件url即可.
2025-01-02 17:57:23
526
原创 十六进制字符串(hexString)转base64
sm-crypto中的sm3加密数据时,sm3方法返回的是hexString,但是后端需要接收的是base64。使用浏览器自带的btoa(str):base64,转base64后,获取的结果是不对的(可以配合后端sm3加密测验,会发现btoa(str)转的base64和后端的不匹配)。所需需要封装一个适用hexString十六进制字符串转base64的方法。
2024-12-10 09:46:16
716
原创 java实际开发中,数据库字段自动填充
保存或更新数据时,前端通常不会传入`isDeleted`、`createTime`、`updateTime`这三个字段,因此我们需要手动赋值。但是数据库中几乎每张表都有上述字段,所以手动去赋值就显得有些繁琐。为简化上述操作,我们可采取自动填充功能。
2024-11-23 10:24:42
319
原创 java实际开发中,逻辑删除全局处理
默认返回给前端的数据是逻辑未删除状态,如果不全局设置每个接口只是查询逻辑未删除这个规则,就需通过Lamba查询条件语句单独处理,这样很麻烦
2024-11-23 09:41:46
250
原创 返回流类型接口的错误信息处理
返回流类型接口需要在响应成功回调里拦截,且该接口的status始终是200,尽管后端返回的code可能是非2xx,因此返回流类型的接口,其错误信息需要单独处理。
2024-11-22 16:09:06
568
原创 jsencrypt之RSA解密,由patch-package包打补丁引起的解密乱码问题
jsencrypt之RSA解密,由patch-package包打补丁引起的解密乱码问题
2024-11-20 14:31:23
753
原创 实际开发中,java编写获取图形验证码接口
使用开源的验证码生成工具**EasyCaptcha**,其支持多种类型的验证码,例如gif、中文、算术等,并且简单易用。
2024-11-14 17:24:08
325
原创 Redis基础
Redis(Remote Dictionary Server)是一个开源的、基于键值对(Key-Value)的内存数据结构存储系统,常被用作数据库、缓存和消息中间件。Redis 支持多种数据结构,如字符串(String)、哈希(Hash)、列表(List)、集合(Set)、有序集合(Sorted Set)等,提供了丰富的命令集来操作这些数据结构。是NoSQL非关系型数据库的一种。
2024-11-08 12:01:21
632
原创 Cesium根据geojson数据,绘制轮廓线/面 实现wms/3dtiles服务高亮
Cesium根据geojson数据,绘制轮廓线/面 实现wms/3dtiles服务高亮
2024-10-16 11:13:47
409
Navicate开箱即用
2024-08-02
webpack5配置之vue3
2023-12-14
React+TS+RTK+Ant Design+ESLint+Git Lint + Stylelint 项目构建企业级模板
2023-08-01
Vue3+TS+Pinia+Element Plus+ESLint+Git Lint + Stylelint 项目构建企业级模板
2023-07-04
UE静态资源UE静态资源UE静态资源UE静态资源UE静态资源
2023-04-12
前端+UE富文本编辑器+UEditor静态资源+用于前端富文本编辑器
2023-03-29
复杂系统的单点系统处理之前端教程
2022-06-09
基于Express框架的后台管理系统
2020-09-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人