相关文章
自己动手写数据库:规划器(Planner)的实现
在上一节我们说明了不同查询树其对应的执行效率不一样。给定 sql 语句,sql 解释器会构造出不同的查询树,因此我们需要专门计算哪种查询树具有最优效率,在数据库系统中,专门负责此工作的模块叫规划器,本节我们研究该模块…
建站知识
2024/10/19 5:06:50
【Hash表】字母异位词分组-力扣 49 题
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kuan 的首页,持续学…
建站知识
2024/10/22 19:26:16
Python - flask后端开发笔记
Flask入门
有一篇很全面的博客可以参考:Python Flask Web 框架入门
跨域问题处理
from flask_cors import CORS
CORS(app,supports_credentialsTrue,origins[url], # 前端url列表
) 文件发送
from flask import send_from_directory
app.route(/download)
…
建站知识
2024/10/22 12:58:20
Golang开发--互斥锁和读写锁
互斥锁(Mutex)
互斥锁(Mutex)是一种并发控制机制,用于保护共享资源的访问。互斥锁用于确保在任何给定时间只有一个 goroutine(Go 语言中的并发执行单元)可以访问被保护的共享资源,从…
建站知识
2024/10/22 18:21:10
【C++】STL简介 | string类的常用接口
目录 STL简介
学string类前的铺垫
概念
为什么要学string类
string类的底层(了解)
编码表的故事
string类的常用接口与应用
3个必掌握的构造
赋值
访问字符operator[]
初识迭代器(iterator)
反向迭代器
用范围for遍历…
建站知识
2024/10/22 17:46:38
Nginx之QPS限制模块解读
目录
基本介绍
模块配置具体解读
limit_req_zone
limit_req
原理:漏桶算法 基本介绍
NGINX通过limit_req_zone和limit_req两条指令来实现速率限制。指令limit_req_zone定义了限速的参数,指令limit_req在所在的location使能定义的速率。 QPS即每秒…
建站知识
2024/10/22 12:42:09
Python 基于PyCharm断点调试
视频版教程 Python3零基础7天入门实战视频教程
PyCharm Debug(断点调试)可以帮助开发者在代码运行时进行实时的调试和错误排查,提高代码开发效率和代码质量。
准备一段代码
def add(num1, num2):return num1 num2if __name__ __main__:f…
建站知识
2024/10/22 15:52:05
Vue.js 2 —组件(Component)化编程
一、模块与组件 模块 1. 理解 : 向外提供特定功能的 js 程序, 一般就是一个 js 文件 2. 为什么 : js 文件很多,很复杂 3. 作用 : 复用 js, 简化 js 的编写, 提高 js 运行效率 组件 组件是 Vue.js 最强大的功能之一。组件可以扩展 HTML 元素,封装…
建站知识
2024/10/22 18:32:51