自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(301)
  • 收藏
  • 关注

原创 selenium简介、使用selenium爬取百度案例、selenium窗口设置、

selenium简介、使用selenium爬取百度案例、selenium窗口设置、

2024-05-06 20:35:51 322

原创 爬取89ip代理、 爬取豆瓣电影

【代码】爬取89ip代理、 爬取豆瓣电影。

2024-05-05 16:33:10 164 2

原创 【爬虫】fake_useragent的使用、BeautifulSoup(find()和find_all())

用户代理是在HTTP请求中发送给服务器的一种标识,它告诉服务器发送请求的客户端的类型、版本和其他信息,通常包括浏览器类型、操作系统等。通过使用不同的用户代理,可以模拟不同的浏览器和操作系统,从而隐藏爬虫的身份,防止被网站识别为爬虫并被封禁。接着构造了包含随机用户代理的请求头部信息,并使用。这使得爬虫程序可以在每次请求时都使用不同的用户代理,增加了爬取成功的机会。通过这种方式,可以确保每次请求都使用不同的用户代理,提高了爬取成功的机会。最后打印了响应内容。是一个Python库,用于生成随机的用户代理字符串。

2024-05-05 14:43:44 441 1

原创 【回顾】python中setattr的使用、getattr的使用、importlib的使用、变量的三大特性(标识、类型和值)

python中setattr的使用、getattr的使用、importlib的使用、变量的三大特性(标识、类型和值)

2024-05-04 23:58:57 252

原创 【补充】python中的dir函数

第一个示例展示了在当前作用域中的名称列表。第二个示例展示了列表对象的所有属性和方法,包括。是一个 Python 内置函数,它用于列出对象的所有属性和方法。时,它返回当前作用域中所有可用的名称。

2024-05-04 23:46:39 115

原创 【ORM补】多表操作、表的字段和字段参数、django与ajax、cookie和session的使用、中间件、csrf认证、auth的使用

多表操作、表的字段和字段参数、django与ajax、cookie和session的使用、中间件、csrf认证、auth的使用。

2024-05-04 20:24:46 211

原创 git的操作命令有哪些、PyCharm 中常用的 Git 操作命令、-b参数的使用、stash命令在git中的使用、rebase在git中的使用

【代码】git的操作命令有哪些、PyCharm 中常用的 Git 操作命令、-b参数的使用、stash命令在git中的使用、rebase在git中的使用。

2024-05-04 19:18:58 395 2

原创 attr 与prop 的区别

特别是当涉及到布尔属性(如 checked、disabled)时,因为它更准确、更可靠。是两个常用的方法,用于操作 HTML 元素的属性和属性值。则更适合于处理自定义属性或 HTML5 中的新属性。它们之间的区别主要在于针对不同类型的属性操作。在大多数情况下,应该优先使用。

2024-05-04 15:52:42 174

原创 python实现验证码-图片类型

【代码】python实现验证码-图片类型。

2024-05-03 18:05:12 151 1

原创 【bbs02补】注册功能form组件-前端-后端-总结、登录功能(前端、后端、生成验证码)

bbs-注册功能form组件-前端-后端-总结、登录功能(前端、后端、生成验证码)

2024-05-03 16:17:40 1290

原创 【补充】1-auth的使用、扩写auth的user表、django支持缓存

【代码】auth的使用、扩写auth的user表、django支持缓存。

2024-05-02 21:16:07 492 1

原创 2-django、http、web框架、django及django请求生命周期、路由控制、视图层

【代码】2-django、http、web框架、django及django请求生命周期、路由控制、视图层。

2024-04-07 21:28:07 377

原创 APScheduler定时任务框架(工作流程图、调度流程)、Job 作业、Trigger 触发器、Jobstore 任务存储器、Executor 执行器、date触发器、调度器、

参考文章在日常工作中,如果想要简化工作流程实现办公自动化,那么几乎有大半的功能模块都需要使用定时任务,例如定时收发邮件,或者定时发微信或是检测垃圾邮件等等,而在python中常用实现定时任务的包含以下四种方法: while True : + sleep() threading . Timer定时器调度模块schedule任务框架APScheduler但在实际测试中,可以发现:循环 + sleep方式可以用来做简单测试。timer可以实现异步定时任务。

2024-03-25 20:17:34 910

原创 内网穿透、nginx(负载均衡、动静分离)、正向代理和反向代理、nginx配置、为什么有了 uwsgi 还要 nginx 服务器、uwsgi的配置、wsgi,cgi,fastcgi

反向代理做请求转发。用户发送了一个 http 请求, nginx 代理服务器接收请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给 internet 上请求连接的客户端。负载均衡负载均衡:多在高并发情况下需要使用。其原理就是将数据流量分摊到多个服务器执行,减轻每台服务器的压力,多台服务器(集群) 共同完成工作任务,从而提高了数据的吞吐量。动静分离Nginx 提供的动静分离是指把动态请求和静态请求分离开,合适的服务器处理相应的请求,使整个服务器系统的性能、效率更高。

2024-03-25 19:24:47 283

原创 6-drf-9个视图子类、视图集(ModelViewSe、ViewSetMixin)、drf路由(使用方式、action装饰器)、视图类的对象中的action参数

7-drf-9个视图子类、视图集(ModelViewSe、ViewSetMixin)、drf之路由(使用方式、action装饰器)、视图类的对象中的action参数

2024-03-24 15:17:17 196

原创 子类中的方法去调用父类中的方法有几种形式?原生django如何向响应头写入数据

【代码】子类中的方法去调用父类中的方法有几种形式?

2024-03-23 16:36:49 191

原创 3-go-函数、包、if-else语句、for循环、switch语句

go语言的函数、包、if-else语句、for循环、switch语句

2023-12-20 09:39:56 509

原创 2-go-变量定义、类型、常量、函数

package main import "fmt" //注释 单行注释 /*多行注释。

2023-12-15 19:14:51 516

原创 go 的基础数据类型

【代码】go 的基础数据类型。

2023-12-15 15:56:13 443

原创 1-go介绍、go开发环境搭建、命名规范

go介绍、go开发环境搭建、命名规范

2023-12-14 21:44:02 558

原创 Django的执行流程、Django的设计模式、Django中MVT模式和MVC模式的区别、Django提供了(自动化脚本工具、数据库ORM对象关系映射、模板、表单、Admin管理站点、文件管理、认证

Django的执行流程、Django的设计模式、Django中MVT模式和MVC模式的区别、Django提供了(自动化脚本工具、数据库ORM对象关系映射、模板、表单、Admin管理站点、文件管理、认证

2023-12-14 21:38:52 478

原创 3-rabbitmq-发布订阅高级之Topic(按关键字模糊匹配)、rpc介绍(python实现rpc【内置的、zeroRpc】、rabbitmq实现rpc)、微服务项目

rabbitmq-发布订阅高级之Topic(按关键字模糊匹配)、rpc介绍(python实现rpc【内置的、zeroRpc】、rabbitmq实现rpc)、微服务项目

2023-12-13 20:15:32 503

原创 2-rabbitmq-发布订阅、发布订阅高级之Routing(按关键字匹配)、发布订阅高级之Topic(按关键字模糊匹配)、基于rabbitmq实现rpc

rabbitmq-发布订阅、发布订阅高级之Routing(按关键字匹配)、发布订阅高级之Topic(按关键字模糊匹配)、基于rabbitmq实现rpc

2023-12-12 20:24:10 628

原创 1-rabbitmq-解决(应用解耦、流量削峰、消息分发、异步消息)、常见消息队列及比较、rabbitmq安装、消息安全之ack和durable持久化、基于Queue实现生产者消费者模型、闲置消费

rabbitmq-解决(应用解耦、流量削峰、消息分发、异步消息)、常见消息队列及比较、rabbitmq安装、消息安全之ack和durable持久化、基于Queue实现生产者消费者模型、闲置消费

2023-12-12 20:21:06 507

原创 cookie工作原理、session得工作原理、token组成(header、payload、signature)

【代码】cookie工作原理、session得工作原理、token组成(header、payload、signature)

2023-12-12 11:57:09 416

原创 centos7上安装mysql5.7

【代码】centos7上安装mysql5.7。

2023-12-11 16:53:54 2451

原创 centos7安装python3.11

【代码】centos7安装python3.11。

2023-12-08 21:47:10 889

原创 mysql 主从搭建、django实现读写分离、django中多redis缓存、django中使用连接池、pycharm远程linux开发

mysql 主从搭建、django实现读写分离、django中多redis缓存、django中使用连接池、pycharm远程linux开发

2023-12-08 18:24:49 1023

原创 mycat实现分表操作、isinstance的使用、sqlalchemy的使用、mysql数据库连接池

mycat实现分表操作、isinstance的使用、sqlalchemy的使用、mysql数据库连接池

2023-12-08 18:07:54 1115

原创 Flask 的执行流程

通常,应用的初始化是通过创建一个 Flask 类的实例来完成的。当用户访问应用的某个 URL 时,Flask 将根据 URL 查找匹配的路由,然后调用与之绑定的函数。在开发阶段,Flask 提供了方便的调试模式,可以在代码发生变化时自动重新加载应用。此外,Flask 提供了测试客户端,可以用来模拟请求并测试应用的行为。当然,在实际应用中,还可能包括更多的组件和功能,例如蓝图(Blueprint)、中间件、数据库连接等。最后,Flask 将构建好的响应返回给用户的浏览器。

2023-12-07 20:13:42 823

原创 MySQL常见的存储引擎(InnoDB、MyISAM)data目录下(.frm,.myi,.myd)

MySQL常见的存储引擎(InnoDB、MyISAM)data目录下(.frm,.myi,.myd)

2023-12-07 12:16:52 634 1

原创 postgresql的基本使用

password 命令设置密码\q 命令退出\h 查看 SQL 命令的解释比如\h select。查看psql命令列表。\l 列出所有数据库。\c [ database_name ] 连接其他数据库。\d 列出当前数据库的所有表格。\d [ table_name ] 列出某一张表格的结构。\du 列出所有用户。

2023-12-07 09:30:45 582

原创 5-redis高级-python 操作哨兵、redis 集群(扩容成8台机器-4个节点、缩容成6台机器-3个节点)、缓存(缓存更新策略、缓存穿透 缓存击穿 缓存雪崩)、redis跳跃表、redis入侵

python 操作哨兵、redis 集群(扩容成8台机器-4个节点、缩容成6台机器-3个节点)、缓存(缓存更新策略、缓存穿透 缓存击穿 缓存雪崩)、redis跳跃表、redis入

2023-12-06 20:31:50 445

原创 10-tornado项目部署

tornado项目部署

2023-12-06 15:35:53 798

原创 9-tornado-Template优化方法、个人信息案例、tornado中ORM的使用(peewee的使用、peewee_async)、WTForms的使用

Template优化方法、个人信息案例、tornado中ORM的使用(peewee的使用、peewee_async)、WTForms的使用

2023-12-06 11:15:02 1340

原创 8-tornado中模板的使用(通过字符串返回、通过模板Template返回、通过模板render返回)、模板案例

tornado中模板的使用(通过字符串返回、通过模板Template返回、通过模板render返回)、模板案例

2023-12-06 09:23:28 1369

原创 7-tornado中Url设置、RequestHandler的使用、重定向 RedirectHandler、静态文件 StaticFileHandler

tornado中Url设置、RequestHandler的使用、重定向 RedirectHandler、静态文件 StaticFileHandler

2023-12-06 09:16:24 797

原创 6-tornado配置文件的使用(命令行解析、文件设置)

tornado配置文件的使用(命令行解析、文件设置)

2023-12-06 09:06:55 768

原创 5-Tornado入门、程序的原理图、tornado不能使用同步代码的演示

Tornado入门、程序的原理图、tornado不能使用同步代码的演示

2023-12-06 09:02:56 348

原创 4-Tornado高并发原理

【代码】4-Tornado高并发原理。

2023-12-06 08:57:32 602

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除