2024年12月26日

摘要: 在Python中,re模块提供了一些函数来进行正则表达式的匹配和搜索。其中,re.findall()和re.match()是两个常用的函数。 re.findall(pattern, string)函数用于在给定的字符串中搜索匹配指定模式的所有子字符串,并以列表的形式返回所有匹配的结果。该函数会从字符 阅读全文
posted @ 2024-12-26 16:13 行者常至,为者长成 阅读(27) 评论(0) 推荐(0)
 
摘要: 1、selenium 2、playwright 3、 阅读全文
posted @ 2024-12-26 16:12 行者常至,为者长成 阅读(9) 评论(0) 推荐(0)
 
摘要: 学习链接: https://www.byhy.net/py/django/02/ 安装Django pip install django 一、创建一个django项目 二、运行Django web服务 执行:python manage.py runserver 0.0.0.0:80 报错 解决方法: 阅读全文
posted @ 2024-12-26 16:09 行者常至,为者长成 阅读(9) 评论(0) 推荐(0)

2024年10月9日

摘要: 参考链接: https://refactoringguru.cn/design-patterns/behavioral-patterns 阅读全文
posted @ 2024-10-09 11:27 行者常至,为者长成 阅读(17) 评论(0) 推荐(0)
 
摘要: 测试框架pytest 1、pytest参数说明 pytest参数: -s用于输出调试信息,-v显示详细信息,-n启用多线程或分布式测试,-k根据用例名称筛选,-m通过标记执行特定用例,-x和--maxfail在遇到失败时停止测试,以及--reruns重跑失败的用例。这些参数帮助优化测试流程和提升效率 阅读全文
posted @ 2024-10-09 10:58 行者常至,为者长成 阅读(29) 评论(0) 推荐(0)
 
摘要: 内存划分: 一、静态区1、内存越界:数据区内存越界主要指读写某一数据区内存(如全局或静态变量、数组或结构体等)时,超出该内存区域的合法范围读越界和写越界读越界表示读取不属于自己的数据,如读取的字节数多于分配给目标变量的字节数。若所读的内存地址无效,则程序立即崩溃;若所读的内存地址有效,则可读到随机的 阅读全文
posted @ 2024-10-09 10:55 行者常至,为者长成 阅读(131) 评论(0) 推荐(0)

2022年1月11日

摘要: https://www.cnblogs.com/kyoner/p/11080078.html https://leetcode-cn.com/problems/search-insert-position/solution/te-bie-hao-yong-de-er-fen-cha-fa-fa-mo 阅读全文
posted @ 2022-01-11 15:33 行者常至,为者长成 阅读(121) 评论(0) 推荐(0)

2021年4月10日

摘要: 一、使用stringstream 类c++中的 <sstream>库定义了三种类:istringstream、ostringstream和stringstream,分别用来进行流的输入、输出和输入输出操作。 二、c++中 stoi将 n 进制的字符串转化为十进制示例:stoi(str, 0, 2); 阅读全文
posted @ 2021-04-10 17:38 行者常至,为者长成 阅读(372) 评论(0) 推荐(0)
 
摘要: priority_queue的用法 https://blog.csdn.net/xiaoquantouer/article/details/52015928 https://blog.csdn.net/weixin_36888577/article/details/79937886 #include 阅读全文
posted @ 2021-04-10 17:32 行者常至,为者长成 阅读(52) 评论(0) 推荐(0)

2021年3月5日

摘要: 智能指针的行为类似常规指针,重要的区别是它负责自动释放所指的对象。C++11标准库提供的这两种智能指针的区别在于管理底层指针的方式:shared_ptr允许多个指针指向同一个对象;unique_ptr则"独占"所指向的对象。 C++11提供了三种智能指针:std::shared_ptr, std:: 阅读全文
posted @ 2021-03-05 16:02 行者常至,为者长成 阅读(501) 评论(0) 推荐(0)