相关文章
Mac开发环境配置- Shell/Homebrew/ruby
前言
从 macOS Catalina 开始,Mac 使用 zsh 作为默认登录 Shell 和交互式 Shell。当然你也可以修改默认Shell,但一般没这个必要。而实际开发中经常会遇到一些环境问题导致的报错,下面我们就讲一下一些常用库的环境配置以及原理。
一、Homeb…
建站知识
2024/11/1 15:15:19
Mybatis-plus-扩展功能
Mybatis-plus-扩展功能
一:代码生成器
AutoGenerator 是 MyBatis-Plus 的代码生成器,通过 AutoGenerator 可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码,极大的提升了开发效率。
功能的演示:…
建站知识
2024/11/1 15:14:16
[瑞吉外卖]-09数据库优化
MySql主从复制
介绍
当前项目中, 数据库的读和写都由一台数据库承担,压力大, 数据库服务器磁盘损坏则数据丢失,造成单点故障 MySQL主从复制是一个异步的复制过程,底层是基于Mysql数据库自带的二进制日志功能。 就是一台或多台MySOL数据库(s…
建站知识
2024/11/1 15:13:15
Automa入门教程详解(Automa工作流概述)
一、什么是工作流?
工作流其实就是一组功能模块,通过彼此的连接来完成一系列的自动化操作流程。你可以把它理解为一个流程图,系统会根据你设置的顺序,从触发块开始,一步一步地执行,直到最后一个模块。这让…
建站知识
2024/11/1 15:12:11
Java程序设计:spring boot(12)——定时调度集成 - Quartz
在⽇常项⽬运⾏中,我们总会有需求在某⼀时间段周期性的执⾏某个动作。⽐如每天在某个时间段导 出报表,或者每隔多久统计⼀次现在在线的⽤户量等。 在 Spring Boot 中有 Java ⾃带的 java.util.Timer 类,也有强⼤的调度器 Quartz,还…
建站知识
2024/11/1 15:11:08
企业数据泄露安全演练(分享)
该文章主要分享作者在XXX企业内部做的一次【数据泄露安全演练】,涉及演练背景、目的、演练流程、剧本设定、预期行为、结果等等。 以下是完整的演练方案,有不足的地方希望大家指出!!
需要原版方案电子版的可以联系作者获取。 演练…
建站知识
2024/11/1 15:10:06
Django中分组查询(annotate 和 aggregate 使用)
在 Django 中,aggregate() 和 annotate() 是两个常用的聚合函数。它们都可以用来对一组查询结果进行聚合操作,但它们的作用是有所不同的。
aggregate() 是用于聚合整个查询集的结果,通常用于返回一个值,例如计算查询集中所有结果…
建站知识
2024/11/1 15:09:04
js实现blob类型转化为excel文件
需求
后端通过接口将excel文件通过blob类型数据进行返回,前端接收数据并将其转化为excel文件进行下载
实现
接口方法
responseType:值为blob,标记返回数据类型为blob Content-Type:请求头设置,值为application/vnd…
建站知识
2024/11/1 15:08:02