- 博客(6)
- 收藏
- 关注
原创 RESTful 实践 2021-11-02
1. URL 设计1.1 动词 + 宾语一切请求的数据都是资源,动词就是请求方式,宾语就是资源,资源一律用复数形式GET:读取资源GET /accounts 读取所有用户GET /accounts/{id} 读取指定用户POST:新建资源POST /accounts 新建一个用户PUT:更新资源PUT /accounts/{id} 更新指定用户信息(提供该用户全部信息)PATCH:更新部分资源PATCH /accounts/{id} 更新指定用户信息(提供更新
2021-11-02 15:01:49
142
原创 后台项目中,将数据导出成Excel的解决(从原本的POI升级成EasyExcel解决方案)
问题出现项目中有一个功能是管理消费券的领取记录,原本的导出方案是使用的POI实现,但是如果数据量过大,POI会存在内存溢出和请求超时问题。比如我这里数据大约5万条,请求下载时会报504,为了解决大数据量导出Excel问题,我这里使用EasyExcel来解决。解决步骤1. 导入依赖由于项目中已经引用了POI的依赖,而新的EasyExcel依赖里面是包含POI依赖的,所以会造成版本冲突,因此我们这里需要将EasyExcel的POI依赖排除掉 <dependency> <gro
2021-10-27 10:34:39
664
原创 element ui 使用时的大坑 2021-09-06
BUG出现本来项目中一个后台管理的功能,一直正常运转,突然有天发现弹框弹不出来了,并且点击弹框按钮会导致整个页面崩溃卡死,em…定位问题其实这个问题除了上面说的弹框和卡死问题,还有一个问题,表格样式突然不生效了,而我们整个页面的UI框架用的就是element ui,所以我确定是element ui发生的问题。OK!既然确定是UI框架的问题,我第一时间觉得可能是弹框组件写的有问题,但无论是检查自己写的代码,还是去element ui官网查文档,都可以确认的是自己写的代码是没问题的。这tm就怪了!不过
2021-09-06 10:23:15
978
原创 uni-app 开发一次 多端覆盖的前端框架
1. uni-app基于Vue的前端框架,一套代码使用Web、ios、Android、小程序等多个平台使用HBduilderX作为开发工具,HBduilderX针对uni-app做了很多优化2. 基本概念2.1 Vue单文件组件规范.vue文件中包含三个一级节点模板<template> 脚本<script> 样式<style><template> <view> 注意必须有一个view,且只能有一个根view。
2021-08-10 10:35:10
500
1
原创 Mysql索引 小知识点
索引缺点【1】维护索引要耗费数据库资源【2】索引会占用磁盘空间【3】做增删改操作的时候,因为要维护索引,所以会影响效率索引分类【1】主键索引主键设定好之后会自动创建主键索引,innodb中为聚簇索引,主键索引列的值不能为null【2】普通索引除了主键索引,我们自己另外在别的列上加的索引就是普通索引,一张表可以有很多个普通索引【3】唯一索引索引列的值不能重复,并且最多能有一个null【4】复合索引(必须遵从最左前缀原则)多个列共同定义的索引:比如我的查询条件既有年龄又有收入水平,就可
2021-07-04 16:18:28
146
原创 SpringCloud基础学习
本次SpringCloud学习以一个订单-支付微服务Demo工程为载体,版本如下SpringBoot 2.2.2SpringCloud HSpringCloud Alibaba 2.1.0Demo工程搭建详情请看本人Gitee:https://gitee.com/wang_01zh/spring-cloud-learning-library1. SpringCloud1.1 服务注册与发现1.1.2 Eureka(属于netflix 已停更)1.1.2.1 单机版eureka新键eu.
2021-07-04 16:08:27
364
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人