- 博客(26)
- 收藏
- 关注
原创 Scrapy 基本用法
4. 新建虚拟环境 : settings -> project -> python interpreter -> Add interpreter ->(默认在本目录下创建一个venv)。5. 在虚拟环境下安装 scrapy pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple。3. 生成spiders文件:scrapy genspider baidu baidu.com (scrapy genspider + 名称 + 域名)
2024-03-11 21:30:00
310
原创 Opencv 常见操作(图片处理,图片、视频人脸检测)
cv2.CascadeClassifier() 参数为 opencv/sources/data/haarcascades/haarcascade_frontalface_default.xml, 相对路径、绝对路径均可。cv2.CascadeClassifier() 参数为 opencv/sources/data/haarcascades/haarcascade_frontalface_default.xml, 相对路径、绝对路径均可。人脸检测需要提前下载。人脸检测需要提前下载。
2024-02-28 22:00:00
525
1
原创 python 迭代器、生成器
使用 iter() 函数提取可迭代对象的迭代器,使用 next() 函数获取下一条数据。2. 如果函数中有 yield ,原来的函数调用的时候就变成了生成器对象。列表与生成器对比:(列表会卡顿,生成器会直接执行)1. 将列表生成式的 [ ] 改为 ( )2. 什么时候使用什么时候生成(迭代器)1. 一次性全部生成(可以使用列表)缺点: 占用大量内存。优点: 减少内存浪费。查看是否为可迭代对象。
2024-02-27 23:30:00
263
原创 面试题(更新中)
对网络流量造成影响:Ajax技术在Web应用程序的开发中会增加网络流量,每次与服务器进行通信都会产生网络流量,尤其是在涉及大量数据交换时,这将消耗大量带宽资源;数据持久性:MySQL支持数据的持久化存储,可以将数据保存在磁盘上,以保证数据不会因系统重启而丢失;Redis默认情况下数据存储在内存中,可以通过持久化机制将数据保存到磁盘上,但是在性能追求的情况下,有时也会选择不使用持久化。Redis则是一种非关系型数据库,数据以键值对的形式存储在内存中,不支持复杂的关系,更适合简单的数据结构。
2024-02-22 23:45:00
871
原创 redis数据库搭建及配置
cd /usr/local/redis 配置文件移动到/etc/目录下 sudo cp redis.conf /etc/redis/redis.conf (需要先在/etc/下创建redis目录)日志文件:logfile "/var/log/redis/redis-server.log" (需要去/var/log/ 下创建redis目录);使用以上配置启动方式:在/etc/redis目录下执行 sudo redis-server /etc/redis/redis.conf;
2023-12-19 23:45:00
2117
原创 Windows下 python 虚拟环境venv搭建(python3)
3、装包:可以直接在 (python_venv)D:\python_venv\Scripts 处安装,安装目录为 python_venv\Lib\site-packages,因源导致安装失败可以参考。2、激活:进入 D:\python_venv\Scripts 执行 activate,出现虚拟环境目录名称表示激活成功。1、搭建: d盘命令行输入 python -m venv python_venv。命令:python -m venv + 虚拟环境目录名称。
2023-12-15 17:37:47
1288
原创 gitee 配置用户名、邮箱、公钥
配置邮箱:git config --global user.email "your_email@example.com"配置用户名:git config --global user.name "Your Name"配置公钥:ssh-keygen -t ed25519 -C "Gitee SSH Key"查看公钥:cat ~/.ssh/id_ed25519.pub。查看配置:git config --list。
2023-12-08 11:35:54
6216
原创 Linux 压缩文件夹及其内容
Linux 压缩文件夹及其内容 命令: zip -r test_folder.zip test_folder。zip -r 压缩后的文件夹名 原文件夹名。
2023-12-08 10:37:44
793
原创 python 算法模型(双指针、滑动窗口)
给定 n 个整数,找出平均数最大且长度为 k 的连续子数组,并输出该最大平均数。最长回文字符串 双指针 滑动窗口
2023-11-23 22:00:00
601
原创 python 括号匹配问题、合并二维列表、re.findall截取指定个数的数字
【代码】python 括号匹配问题、合并二维列表、re.findall截取指定个数的数字。
2023-11-11 21:15:00
125
原创 Django项目创建运行 实现简单登录
创建项目:1. 打开终端2. 进入某个目录(项目放在哪里)3. 执行命令: django-admin startproject + 项目名4. 创建app 执行命令: python manage.py startapp app01。
2023-09-07 22:45:00
135
原创 js promise自定义封装 resolve、reject、then
【代码】js promise自定义封装 resolve、reject、then。
2023-07-15 13:37:42
243
原创 js类基本写法及原型对象、原型链;python类基本写法
1.类中的构造器(constructor)不是必须写的,要对实例进行一些初始化的操作,如添加指定属性时才写。重写move方法后可以在实例b的原型对象上找到,根据查找顺序直接取实例b的move方法。2.如果A类继承了B类,且A类中写了构造器,那么A类构造器中的super是必须要调用的。实例b的move方法在原型对象上找不到,沿着原型链找父类A的原型对象发现可以找到。3.类中所定义的方法,都是放在了类的原型对象上,供实例去使用。实例a的move方法在的原型对象(Prototype)上。
2023-06-27 21:16:01
111
WSL 2 需要更新其内核组件
2023-12-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人