排序
MySQL关系模型
MySQL 关系模型 外键 在 students 表中,通过 class_id 的字段,可以把数据与另一张表关联起来,这种列称为外键。 外键并不是通过列名实现的,而是通过定义外键约束实现的: ALTER TABLE studen...
动态加载 JS 文件
动态加载 JS 文件对于 Vue、React 等框架开发的单页面应用,在某些页面开发特殊功能时经常需要依赖第三方 JS 文件,如果在全局引入 CDN 资源可能会加载冗余文件,此时最好使用动态加载方式。动...
Snippets
Snippets 001 循环遍历将列表转为树结构 public List<UmsPermissionNode> treeList() { List<UmsPermission> permissionList = list(); return permissionList.stream() .filter(pe...
MySQL 查看数据库表详情
MySQL 查看数据库表详情 查看所有数据库容量大小 select table_schema as '数据库', sum(table_rows) as '记录数', sum(truncate(data_length/1024/1024, 2)) as '数据容量(MB)', sum(truncate(...
图片加解密二三事
图片加解密二三事 近来公司新项目管理后台需要做图片上传并加解密功能,加密在服务端进行,加密成功后返回加密后图片地址,后台负责解密在线图片然后预览,折腾一天,此中曲折,闲做记录。 高级...
七天学会 NodeJS
七天学会 NodeJS 文件操作 文件拷贝 NodeJS 提供了基本的文件操作 API,却没有提供文件拷贝的高级功能。 小文件拷贝 const fs = require('fs') function copy(src, dst) { fs.writeFileSync(dst...
MySQL – truncate 和 delete
MySQL - truncate 和 delete 删除表信息的方式有两种: truncate table table_name; delete * from table_name; truncate 操作中的 table 可以省略,delete 操作中的 * 可以省略。 truncate 是...
微信点餐系统
微信点餐系统 项目设计 create table `product_info` ( `product_id` varchar(32) not null, `product_name` varchar(64) not null comment '商品名称', `product_price` decimal(8,2) not null...
Docker RocketMQ
Docker RocketMQ RocketMQ 简介 Message Queue(MQ,消息队列中间件)作为高并发系统的核心组件之一,能够帮助业务系统解构提升开发效率和系统稳定性。主要具有以下优势: 削峰填谷:主要解决瞬...
最全Xmind模板库下载:311套思维导图,从个人规划到企业战略
效率神器!Xmind思维导图311套终极模板库,一键导入,工作学习必备,直接提升你的效率 截图 清单列举 《第一本经济学》读书笔记.xmind籃球課.xmind行程计划.xmindTK类电机设计审核.xmind《思考...







