相关文章
Python基础(九)——正则表达式
6.正则表达式
(1)基础匹配
使用re模块
match方法:
re.match(匹配规则,被匹配字符串)
从被匹配字符串开头进行匹配,成功则返回匹配对象包含的信息,失败则返回None。
s "today is a beautiful da…
建站知识
2024/10/4 23:08:56
【滑动窗口】算法总结
文章目录 滑动窗口算法总结1.暴力求解vs滑动窗口2.需要注意的细节问题 2.滑动窗口的基本模板1.非固定窗口大小的滑动窗口2.固定窗口大小的滑动窗口细节 滑动窗口算法总结
1.暴力求解vs滑动窗口
遇到那些可以转化成一个子数组的长度的问题时,往往需要用到双指针。 …
建站知识
2024/10/5 22:21:55
STL之vector
vector简单介绍 vector是一个STL的一个容器,行为类似于变成数组,也就是存储空间是连续的,同时其空间大小又是动态可变的。 vector访问元素的效率很高可以通过下标直接访问,但是其占用的空间很多,插入删除元素的效率很…
建站知识
2024/10/5 20:31:48
【Pycharm】Pycharm创建Django提示pip版本需要升级
目录
1、现象
2、分析
3、本质 前言:经常使用pycharm创建django、flask等项目时候提示pip版本需要升级,解决方案 1、现象
使用Pycharm创建Django项目提示安装Django超时,报错建议pip升级22升级到24 2、分析
之前使用命令升级了pip到了24…
建站知识
2024/10/5 20:34:18
MySQL高阶之存储过程
什么是存储过程?
存储过程可称为过程化SQL语言,是在普通SQL语句的基础上增加了编程语言的特点,把数据操作语句(DML)和查询语句(DQL)组织在过程化代码中,通过逻辑判断、循环等操作实现复杂计算的程序语言。 换句话说,存储过程其实…
建站知识
2024/10/5 9:12:39
新160个crackme - 060-snake
运行分析 需破解Name和Serial PE分析 32位,未知程序和壳 点击Scan/t按钮外部扫描,发现是C程序 静态分析&动态调试 ida搜索关键字符串,双击进入 发现无法反编译 选中该函数(地址:401048 - 401172)Edit -…
建站知识
2024/10/4 12:45:33