相关文章
Linux系统——Nginx拓展
目录
一、重写功能——rewrite
1.if
1.1 if
2. return
2.1状态码301和302的区别
301
302
3. set
4. break
5. rewrite
5.1 rewrite flag使用
5.2 flag说明
5.3举例
5.3.1访问 bj 跳转 beijing
5.3.2举例——break
5.3.3 http 转 https
5.3.4 break 与 last
…
建站知识
2024/12/26 10:42:27
select * from 表 c=‘1‘ and b=‘2‘ and a=‘3‘; abc是联合索引,这样查询会命中索引吗?
倒叙也会命中索引 但是要注意,倒叙的时候必须要有a存在,否则就会索引失效
因为mysql底层会有优化器去进行优化,但是如果没有a的话,那么优化器就不知道要优化那个索引了,所以他走了全表,导致索引失效
建站知识
2024/12/24 8:29:33
react 路由的基本原理及实现
1. react 路由原理
不同路径渲染不同的组件 有两种实现方式 ● HasRouter 利用hash实现路由切换 ● BrowserRouter 实现h5 API实现路由切换
1. 1 HasRouter
利用hash 实现路由切换
1.2 BrowserRouter
利用h5 Api实现路由的切换
1.2.1 history
HTML5规范给我们提供了一个…
建站知识
2024/12/24 8:29:29
Linux课程四课---Linux开发环境的使用(vim编辑器的相关)
作者前言 🎂 ✨✨✨✨✨✨🍧🍧🍧🍧🍧🍧🍧🎂 🎂 作者介绍: 🎂🎂 🎂 🎉🎉🎉…
建站知识
2024/12/23 16:20:54
C语言代码优化的艺术:深度探索与实践策略
引言
C语言以其贴近硬件、灵活高效和强大的控制力,为开发者提供了无限可能。然而,在追求代码功能完备的同时,优化其性能表现对于提升软件运行效率至关重要。特别是在处理大规模数据、实时系统以及高性能计算领域,C语言的代码优化…
建站知识
2024/12/24 8:26:34
vue - - - - - vue3使用draggable拖拽组件
vue3使用draggable拖拽组件 一、组件安装二、插件使用三、遇到的问题1. missing required prop: “itemKey” 一、组件安装
yarn add vuedraggablenext
// or
npm i -S vuedraggablenext二、插件使用
<template><draggableitem-key"id"class&q…
建站知识
2024/12/24 6:07:05
蓝桥杯Learning
Part 1 递归和递推
1. 简单斐波那契数列
n int(input())st [0]*(47) # 注意这个地方,需要将数组空间设置的大一些,否则会数组越界
st[1] 0
st[2] 1
# 这个方法相当于是递推,即先求解一个大问题的若干个小问题
def dfs(u):if u 1:print(…
建站知识
2024/12/24 8:29:18
vulnhub----hackme2-DHCP靶机
文章目录 一,信息收集1.网段探测2.端口扫描3.目录扫描 二,信息分析三,sql注入1.判断SQL注入2.查询显示位3.查询注入点4.查询库5.查询表6.查字段7. 查user表中的值8.登陆superadmin用户 四,漏洞利用文件上传命令执行蚁剑连接 五&am…
建站知识
2024/12/24 8:29:13