自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

larance的挨踢生活

PHP PYTHON JAVA

  • 博客(570)
  • 资源 (2)
  • 收藏
  • 关注

原创 nginx + uwsgi + systemd 部署 flask

Flask 常用部署方式uWSGI + Nginx(最常用)

2025-07-21 14:35:32 267

原创 使用 Gunicorn 部署 Django 项目

然后运行:这是手动测试。

2025-07-19 17:32:48 375

转载 django 项目部署

在我们通过Django创建django项目时,在子目录app01下已经帮我们生成的 wsgi.py文件。所以,我们只需要再创建uwsgi.ini配置文件即可,当然,uwsgi支持多种类型的配置文件,如xml,ini等。此处,使用ini类型的配置。主要是STATIC_ROOT ,然后进行静态文件收集,django就会为我们收集所有的静态文件。在django中,如果DEBUG=True,那么django会帮我们完成静态资源的分发。注意查看uwsgi的启动信息,如果有错,就要检查配置文件的参数是否设置有误。

2025-07-19 15:10:02 36

原创 使用 Supervisor 管理 uWSGI

确保你已经有一个有效的 uWSGI 配置文件,例如。

2025-07-18 16:33:11 140

原创 使用systemd 管理uwsgi

【代码】使用systemd 管理uwsgi。

2025-07-18 15:55:46 205

原创 卷积核 池化 通道数

一个小型权重矩阵(如3×3、5×5),用于在输入数据上滑动并提取局部特征。例如:输入为64通道的特征图,池化后仍为64通道(仅空间尺寸减小)。输出尺寸:224×224×64(若padding=1)。:由输入数据决定(如RGB图像为3,灰度图像为1)。例如:RGB图像(3通道)需要3×3×3的卷积核。:由卷积核的数量决定,每个卷积核生成一个输出通道。使用64个3×3×3的卷积核(输出64通道)。输出尺寸:112×112×64(通道数不变)。:如224×224×3的RGB图像。:每个通道独立进行池化操作。

2025-07-13 10:12:37 346

原创 全连接网络 和卷积神经网络

全连接网络(Fully Connected Network,FCN)和卷积神经网络(Convolutional Neural Network,CNN)是深度学习中两种经典的神经网络架构,它们在结构、应用场景和特性上有显著区别。:通过卷积核(Filter)在输入数据的局部区域滑动计算(保留空间/时序结构)。输入层 → 卷积层 → 池化层 → ... → 全连接层(可选) → 输出层。:输入必须展平(Flatten)为一维向量(丢失空间信息)。:简单通用,适合小规模结构化数据(如表格数据)。

2025-07-12 17:03:41 605

原创 Python 列表逆序的多种方法

使用。

2025-07-01 10:16:41 141

原创 python的继承

在 Python 中,继承(尤其是多继承)的属性和方法调用顺序由。的机制,可以高效管理 Python 多继承中的方法调用顺序。避免复杂的多继承,优先使用组合(Composition)。:通过多继承添加功能,但避免状态(属性)冲突。Python 支持多继承,调用顺序遵循。:确保每个类在 MRO 中只出现一次。:按类定义时的父类顺序查找(如。:若父类有继承,递归向上查找。若必须多继承,明确使用。通过理解 MRO 和。类名.__mro__类名.__mro__

2025-07-01 09:57:01 223

原创 python 常用排序和二分查找

时间复杂度:O(n²)(最优情况O(n))特点:简单但效率低,适合小规模数据教学演示 时间复杂度:O(n²)特点:交换次数少(最多n次),适合对写入成本高的场景 时间复杂度:O(n²)(最优O(n))特点:对小规模或基本有序数据效率高 时间复杂度:O(n log n) ~ O(n²)特点:插入排序的改进版,适合中等规模数据 时间复杂度:O(n log n)特点:稳定排序,适合链表和大规模数据 时间复杂度:平均O(n log n),最差O(n²)特点:原地排序

2025-06-28 21:54:23 328 1

原创 django 中间件

get_response 会跳过默写中间件的方法process_request(self,request) : 执行视图之前被调用,在每个请求上调用,返回None或HttpResponse对象process_view(self, request, callback, callback_args, callback_kwargs): 调用视图之前被调用,在每个请求上调用,返回None或HttpResponse对象。

2025-06-25 15:23:56 404

原创 langchain 使用本地cache 和提示词模板

【代码】langchain 使用本地cache 和提示词模板。

2025-06-24 09:21:14 135

原创 langchain 使用RAG 过程

本地文档使用百科中的颐和园的一段。

2025-06-24 09:16:29 182

原创 pyspark 拆分和保存数据和聚合函数

【代码】pyspark 拆分和保存数据和聚合函数。

2025-06-19 17:59:08 130

原创 pyspark 处理字符串函数

pyspark 要处理数据,没有,那就伪造数据 faker 真是个好东西。

2025-06-19 15:38:46 483

原创 pyspark 使用sparksql查询

spark.sql("select `姓名`,`薪资`,compute_bouns('salary') as `年终奖` from employee").show(3)

2025-06-18 16:52:12 102

原创 pyspark使用select查询

1、column查询的几种方式。

2025-06-18 16:40:13 128

原创 pyspark 创建DataFrame

1、 从列表中创建DataFrame2、通过字典列表创建 3、从文件中读取 4、通过精确定义模式创建 5、通过pandas 创建 6、读取json 每行都是json

2025-06-18 16:05:30 302

原创 mysql Access denied for user ‘root‘@‘localhost‘)

以跳过权限的方式启动MySQL服务:输入。将“新密码”替换为您选择的新密码。重置密码:在MySQL提示符下,连接到MySQL数据库:输入。如果5.7.6 以前的版本。退出MySQL:输入。

2025-06-15 11:36:54 172

原创 pyspark 初试

【代码】pyspark 初试。

2025-06-12 18:00:13 450

原创 python grpc 多进程

【代码】python grpc 多进程。

2025-06-12 17:48:19 104

原创 grpc stream 传输

protco 协议文件。

2025-06-11 22:54:02 94

原创 fastapi 使用jwt

前端引用示例 通过Depends 进行token 验证。auth.py 生成token 和验证token。

2025-06-11 14:19:29 125

原创 python 协程asyncio

下面是个错误示例,因为他是顺序执行 并不能提高速度。执行和创建的顺序似乎有关,多个协程才会起作用。线程 进程 协程 的选择。

2025-06-10 15:27:30 165

原创 python调用grpc请求

gRPC是一款高性能、开源的RPC框架,支持多种编程语言。Protobuf是gRPC使用的默认序化协议,可以将结构化数据序列化为二进制格式,提高数据传输效率。

2025-06-05 10:48:11 389

原创 通过阿里云 DashScope API 调用通义千问

【代码】通过阿里云 DashScope API 调用通义千问。

2025-06-03 16:02:45 754

原创 python 多进程multiprocessing

【代码】python 多进程multiprocessing。

2025-05-29 18:50:13 165

原创 python 线程池ThreadPoolExecutor

【代码】python 线程池ThreadPoolExecutor。

2025-05-29 18:05:08 124

原创 [python] lock 解决线程安全问题

用法1 try-finally 模式。用法2 with 模式。

2025-05-29 16:55:58 198

原创 多线程加速爬虫

【代码】多线程加速爬虫。

2025-05-29 11:18:21 216

原创 python 多线程计算获取返回值和加锁

【代码】python 多线程计算获取返回值和加锁。

2025-05-29 09:55:52 226

原创 matplotlib 的TkAgg和中文字体问题

matplotlib报错:AttributeError: module ‘backend_interagg‘ has no attribute ‘FigureCanvas‘. Did you mean。

2025-05-28 10:16:37 231

原创 requests库爬取数据并保存到本地或者mongo

本文介绍了如何通过豆瓣网的API接口爬取热门国产电视剧数据,并将其保存到本地文件或MongoDB数据库中。首先,通过分析豆瓣API的URL参数(如type、tag、sort、page_limit和page_start),确定数据请求的规则。接着,使用Python编写爬虫程序,通过循环或递归方式逐页获取数据,并将每部电视剧的信息保存到文本文件中。最后,展示了如何将本地数据导入MongoDB数据库。整个过程涉及请求发送、JSON数据解析、文件操作和数据库存储等步骤,适合初学者学习网络爬虫的基本流程。

2025-05-23 09:43:56 397

原创 numpy 中数组的广播

在NumPy中,数组与标量进行算术运算时,标量会被广播成与数组相同形状,然后进行运算。例如,a1 + 2会将标量2广播为[2, 2, 2],结果为[3, 5, 7]。数组与不同形状的数组运算时,遵循广播原则:首先比较形状和维度,若维度不等,低维数组左侧填充1;若维度相等,对应轴长度相同或其中一个为1时,数组可广播,长度为1的轴会被扩展。例如,a2 + b2在不同形状下可能返回[[4, 6], [6, 8]]或[[4, 5], [5, 6]],但若形状不兼容(如(1,2)与(2,3)),则无法计算。

2025-05-14 16:09:19 256

原创 python django 使用celery

本文介绍了如何使用Celery和Redis作为队列工具进行任务处理。首先,通过pip install celery安装Celery,并使用redis-server启动Redis服务。接着,创建celery_task.py文件,配置Celery的backend和broker为Redis,并定义了两个任务函数send_email和send_msg。在Windows环境下,Redis可能因权限问题报错,需以管理员身份启动。然后,创建生产者produce_task.py来调用任务,但遇到ValueError错误,通

2025-05-11 23:39:55 464 1

原创 drf 使用jwt

本文介绍了如何在Django项目中实现JWT(JSON Web Token)认证。首先,通过pip install pyJwt安装JWT库,并在urls.py中添加登录和订单处理的URL路径。接着,创建了JwtLoginView和JwtOrderView视图类,分别用于处理用户登录和订单请求。在登录视图中,通过authenticate方法验证用户信息,并生成JWT token返回给客户端。订单视图则通过解析JWT token来验证用户身份。此外,文章还展示了如何将JWT的生成和验证逻辑抽取到单独的模块中,以

2025-05-10 14:19:55 401

原创 rest_framework学习之认证 权限

cbv gcbv viewsets 方式。rest_framework的认证与权限。

2025-05-08 19:02:28 301

原创 Django rest_framework 信号机制生成并使用token

3、写一个信号函数 使得创建用户时 自动创建token .在views.py中增加。5、使用方法 使用post 方法访问api-token-auth 方法。6、获取到token .就可以使用token认证访问接口了。1、在setting.py 中增加设置。4、创建获取token用的路由。2、生成token 表。

2025-05-08 18:43:43 425

原创 python 装饰器 和 django、flask 登录装饰器用法

注意使用 reverse_lazy 不要使用reverse 因为此时url尚未加载完成会出错。3、@login_required() 需要增加全局配置 在setting.py 加入。

2025-04-24 10:32:41 129

原创 Django 链接mysql

直接安装mysql 8.0.11以上版本。2、在文件__init__.py引入。3、settings.py配置文件。

2025-04-10 22:30:20 201

json.js 全部

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。此压缩包含全部js

2011-04-07

PHP扩展memcache 5.2 5.3 5.4

php的memcache 扩展 从5.2到5.4

2014-03-10

空空如也

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

TA关注的人

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