自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

示例和笔记

各种工具示例代码和解析

  • 博客(28)
  • 资源 (4)
  • 收藏
  • 关注

原创 gitcode 配置 SSH 公钥

在 gitcode 上配置SSH公钥后,可以通过SSH协议安全地访问远程仓库,无需每次都输入用户名和密码。

2024-04-04 19:15:04 649

原创 Flask-RESTful 分析

这段代码定义了三个Flask-RESTful资源类,每个类都只有一个GET方法,但它们在返回响应时有所不同。# 导入Flask-RESTful的Resource类# 定义一个名为Todo1的资源类,继承自flask_restful.Resource# 定义GET方法,当客户端发送GET请求时会调用这个方法# 返回一个字典{'task': 'Hello world'},HTTP响应码默认为200 OK# 定义一个名为Todo2的资源类,继承自flask_restful.Resource。

2024-04-01 10:44:25 817

原创 PyPI 镜像使用帮助

使用PyPI镜像可以带来许多便利,但也需要注意选择可信赖的镜像源,并定期检查其状态以确保软件包的安全性和更新。

2024-03-30 13:51:00 265

原创 thonny 设置简体中文

找到(别问我怎么找,看下安装路径)替换thonny.mo文件,重启 thonny 即可,编译后的thonny.mo已经上传 CSDN 看不到说明还没过审核。

2023-07-29 12:04:00 795

原创 keras 自然语言处理 lstm_seq2seq 案例分析

这部分代码主要是使用Keras构建了一个LSTM Seq2Seq模型,将一个序列映射到另一个序列。简单的说,就是将输入语句翻译成另外一种语言。在该模型中主要分为编码器和解码器两个部分,建议在理解代码和注释后再进行深入学习。

2023-06-11 12:06:16 532

原创 keras 视觉 captcha_ocr 案例分析

captcha_ocr 是一个Keras实现的验证码识别示例,目的是识别包含数字和字母的验证码图像,将其转换为文本。该示例主要包括以下步骤:将原始的验证码图像进行预处理,包括二值化、去噪、裁剪、缩放等操作,以便于后续的模型训练和预测。使用卷积神经网络(CNN)对预处理后的图像进行特征提取,提取出相应的特征向量。使用循环神经网络(RNN)对特征向量序列进行处理,以便于将其转化为文本序列。

2023-06-10 18:05:52 274

原创 airflow CVE-2020-11978 漏洞分析

CVE-2020-11978漏洞的一个示例是发现在Apache Airflow的示例dag文件中存在命令注入漏洞。攻击者可以通过该漏洞在Airflow服务器上执行恶意命令。具体来说,该漏洞源于示例dag文件中的一个BashOperator任务,它执行了一个echo命令并将输出写入文件。该任务通过 {{ ds }} 参数接收当前日期作为参数,并在命令行上执行。然而,该任务并没有对 ds 参数进行严格的验证和过滤,因此攻击者可以通过注入恶意命令来执行任意命令。

2023-06-08 12:59:56 450 1

原创 ActiveMQ CVE-2016-3088 分析

ActiveMQ是一种流行的开源消息队列软件,支持多种通信协议,并且广泛应用于企业级应用中。其版本1.0到5.14.0存在一个任意文件写入漏洞(CVE-2016-3088),攻击者可以利用该漏洞向ActiveMQ服务器上的任意位置写入恶意文件,从而导致服务器被入侵控制。ActiveMQ的web控制台分三个应用,admin、api和fileserver,其中admin是管理员页面,api是接口,fileserver是储存文件的接口;admin和api都需要登录后才能使用,fileserver无需登录。

2023-06-07 23:11:28 1036

原创 ActiveMQ CVE-2015-5254 分析

ActiveMQ CVE-2015-5254 该漏洞是由于缺少对序列化数据的校验而导致,攻击者可以在序列化的数据中注入恶意代码。当 ActiveMQ 接收到该序列化数据并尝试反序列化时,将会执行这段恶意代码,从而实现攻击目的。具体来说,该漏洞的发生是由于 ActiveMQ 的两个缺陷导致。首先是方法中的缺陷,该方法将异常对象序列化为字节数组,这个字节数组包含了cause内的异常和message内的信息。攻击者可以构造精心设计的cause和message来注入恶意代码。接着,ActiveMQ 的与。

2023-06-07 22:59:48 248

原创 Flask-Moment 分析

Flask-Moment使得在Flask应用程序中渲染日期和时间非常容易,它基于Moment.js库,用于在模板中渲染日期和时间,允许定制多种日期和时间格式,满足不同需求的应用程序。初始化扩展:在Flask应用程序中初始化扩展。日期过滤器:将日期对象格式化为指定的日期字符串,例如“2019-05-08”。时间戳过滤器:将时间戳转换为Moment.js日期对象,并将其格式化为指定的日期字符串。本地化支持:支持多种语言和地区的日期和时间格式。

2023-06-04 22:30:25 139 1

原创 Flask-Migrate 分析

Flask-Migrate 是 Flask 扩展的一个子模块,提供了在 Flask 应用中轻松管理数据库迁移的功能。它主要包括以下内容:数据库迁移管理:Flask-Migrate 支持多种数据库,并提供了一个简单的命令行工具,可以用来创建和管理数据库迁移。数据库模型定义:Flask-Migrate 提供了一个简单的方式来定义数据库模型,这使得在定义数据库迁移时更容易。数据库迁移脚本生成:Flask-Migrate 可以自动生成数据库迁移脚本,而且支持手动编辑和修改。

2023-06-04 21:49:50 290

原创 Flask-SQLAlchemy 分析

Flask-SQLAlchemy 是一个 Flask 扩展,他将 SQLAlchemy 集成到 Flask 应用程序中,提供了快速而简单的方式来创建和管理数据库模型。它的主要内容包括:数据库配置:Flask-SQLAlchemy 提供了一个类似于 SQLAlchemy 的配置方式,你可以轻松地指定数据库连接的 URL,比如 MySQL 或 PostgreSQL。模型定义:Flask-SQLAlchemy 支持使用 Python 类来定义数据库模型。类对应于数据库表,属性对应于表字段。

2023-06-01 21:37:23 258 1

原创 Flask-Mail 分析

Flask-Mail 是 Flask 扩展,提供了电子邮件发送功能,支持主流的邮箱服务商,支持 HTML 格式和附加文件等。它的主要功能包括:创建邮件发送客户端:Flask-Mail 可以方便地创建一个邮件发送客户端,通过配置邮件服务器、端口、用户名和密码等信息,可以实现发送邮件的基本功能。发送文本和 HTML 邮件:Flask-Mail 支持发送文本和 HTML 格式的邮件,用户可以根据自己的需求选择要发送的邮件格式。发送附件:除了文本和 HTML,Flask-Mail 还支持发送附件

2023-06-01 21:16:24 210

原创 Flask-Login 分析

Flask-Login 是 Flask 上的一个第三方扩展,提供了用户认证和会话管理的功能。它提供了一些函数和类,可以轻松地实现用户的登录、登出和保持会话等操作。这是一个包含了用户身份验证相关方法的类,方便用户自定义 User 模型类。例如,可以使用 UserMixin 中的 get_id() 方法来获取用户 id,或者使用 is_authenticated 属性来判断用户是否已经通过身份验证。这是一个管理用户登录的类,它提供了一些方法来实现用户认证和会话管理。

2023-06-01 21:02:55 263

原创 Flask-HTTPAuth 分析

Flask-HTTPAuth 是 Flask 的一个扩展,用于基于 HTTP 认证构建认证和授权系统。它提供了两种认证方式:基本认证(使用用户名和密码)和令牌认证(使用令牌)。其程序结构如下:这样就完成了基本的 Flask-HTTPAuth 认证和授权系统的搭建。

2023-06-01 00:23:09 290

原创 Flask-Bootstrap 分析

Flask-Bootstrap是一个基于Bootstrap前端框架的Flask扩展,提供易用的前端组件和模板,可以快速搭建美观的Web界面。

2023-06-01 00:08:33 630

原创 PyTorch optimization_tutorial 分析

optimization_tutorial 是关于Pytorch中优化器(optimizers)的基础知识。优化器是用来训练神经网络模型的机制,它们帮助调整模型中的参数(weights)来最小化损失(loss)函数。在这篇教程里,你会学到以下内容:优化器的类型:这篇教程介绍了几种常用的优化器,包括随机梯度下降(SGD)、Adam等。如何使用优化器:你会学到如何初始化一个优化器,如何将它与模型链接,以及如何使用优化器来进行模型训练。

2023-05-29 19:58:35 58

原创 PyTorch autogradqs_tutorial 分析

autogradqs_tutorial 介绍了自动求导(Autograd)的基础知识。自动求导是机器学习中重要的一环,它能够自动计算并优化损失函数的梯度。本文首先简要地介绍了 PyTorch 中的张量(Tensor)和计算图(Computation Graph)的基本概念,然后重点讲解了张量的属性和如何计算张量的梯度。最后通过一个简单的线性回归模型的例子来演示自动求导的实际应用。该教程还介绍了如何使用torch.nn模块构建神经网络,并使用自动求导进行反向传播。

2023-05-29 14:39:50 44

原创 PyTorch saveloadrun_tutorial 分析

saveloadrun_tutorial 介绍了在Pytorch中如何保存和加载训练后的模型(checkpoint),以及如何运行(或者说测试)test一个已经训练好的模型。教程主要包括以下内容:保存模型(checkpoint):介绍如何在Pytorch中保存训练后得到的模型参数,以及如何将这些参数保存到文件中。加载模型(checkpoint):你会学到如何从保存的文件中加载模型参数,以便于从上一次训练停止的地方继续进行训练,或者进行模型测试。

2023-05-28 14:43:44 51

原创 PyTorch buildmodel_tutorial 分析

我们通过子类化nn.Module来定义我们的神经网络,并在__init__中初始化神经网络的各层。每个nn.Module子类都会在forward方法中实现对输入数据的操作。

2023-05-28 10:04:29 53

原创 PyTorch transforms_tutorial 分析

transforms_tutorial 主要介绍了PyTorch中的transforms模块,它可以帮助我们在数据预处理时进行多种变换操作。首先,它介绍了基本的图像变换,如裁剪、旋转、翻转等。然后,它介绍了随机变换,如随机裁剪、扭曲、亮度、对比度等。这些随机变换使得我们可以扩展数据集,从而提高模型的泛化能力。接着,教程介绍了如何将transforms与PyTorch的数据加载器Dataset和DataLoader结合起来使用。这使得我们可以在加载数据时对它们进行变换。

2023-05-27 23:49:18 38 1

原创 PyTorch data_tutorial 分析

一个自定义的Dataset类必须实现三个函数:__init____len__本代码实现中,FashionMNIST图像存储在目录img_dir中。标签存储在 CSV 文件中。在下面的部分中,我们将分解每个函数中发生的事情。

2023-05-27 21:49:20 67 1

原创 PyTorch tensorqs_tutorial 分析

tensorqs_tutorial 主要介绍了PyTorch张量(Tensor)的基础知识和操作,包括:1.创建张量2.张量的属性3.张量的操作4.张量的索引5.张量的重塑6.张量的数学操作7.张量的广播8.张量的内积9.张量和NumPy的互相转换10.张量的CUDA加速11.动态计算图其中,第9部分的内容就是这个代码段所涉及的部分,主要介绍了如何将PyTorch张量和NumPy数组相互转换,以及它们之间的共享机制。

2023-05-27 17:02:54 65 1

原创 PyTorch quickstart_tutorial 分析

PyTorch quickstart_tutorial 旨在为初学者提供一个快速而简单的概述,以了解PyTorch的基础知识,如张量操作和神经网络建模。通过完成本教程,您将学到如何使用PyTorch构建简单的神经网络和训练数据,以及如何使用数据加载器和优化器来实现更加复杂的训练任务。

2023-05-27 14:46:38 167 1

原创 flask/app.py 分析

flask/app.py 这段代码是 Flask 框架中的 app.py 文件,其中包含 Flask 的核心应用程序类 App 的实现。该类包含了路由、错误处理、请求/响应处理等核心功能,并提供了一个 Flask 应用程序的基本结构,以便开发人员可以构建自己的 Web 应用程序。这些内容构成了 Flask 框架的核心部分,帮助开发人员快速构建 Web 应用程序。

2023-05-27 10:32:01 855 1

原创 flask/ctx.py 分析

实现了 Flask 应用程序上下文类(AppContext)和请求上下文类(RequestContext),这两个类都是 Flask 上下文对象的基类,提供了一些 Flask 应用程序和请求的相关信息。flask/ctx.py 这部分代码的功能是实现了 Flask 应用程序上下文和请求上下文的基本功能,以及定义了一些在 Flask 应用程序中常用的全局变量和函数。定义了一些全局变量,例如 g、current_app 等,这些变量可以在 Flask 应用程序中全局访问。

2023-05-27 00:24:37 104 1

原创 flask/config.py 分析

flask/config.py 这段代码是关于 Flask 应用的配置类 Config 的实现。Config 类继承了字典(dict)类,提供了一些特殊的方法,来方便进行配置参数的设置和获取。另外,这个 Config 类还提供了 ConfigAttribute 类,可以将类的属性转为对应 Config 对象中的 key,实现方便的调用和设置。

2023-05-26 11:40:38 384 1

原创 flask/__init__.py 分析

【代码】flask/__init__.py 分析。

2023-05-26 10:22:05 292

Dependency Walker 安装包

Dependency Walker Version 2.2.6000 for x86 (Windows 95 / 98 / Me / NT / 2000 / XP / 2003 / Vista / 7 / 8) [610k]

2023-08-10

thonny 简体中文 thonny.mo thonny.po

thonny 简体中文 thonny.mo thonny.po

2023-07-29

keras 案例 lstm-seq2seq 数据集 fra-eng.zip

这是一个包含超过64000个法语-英语单词和短语的Anki词汇卡组,它可以帮助学习者提高词汇量并加强其语言技能。Anki是一种基于记忆卡片的学习方法,被广泛用于学习基础词汇和语法规则。该词汇卡组可以在线或离线使用,并可以导入到Anki应用程序中,以便离线学习。该词汇卡组的单词和短语都包含音频发音,可以帮助学习者正确地发音字词。

2023-06-11

keras验证码识别完整案例

keras验证码识别captcha_ocr完整代码

2023-06-11

gender-model-weights.h5

Deepface 是一个用于 python 的轻量级人脸识别和人脸属性分析(年龄、性别、情感和种族)框架。它是一个混合人脸识别框架,包含模型:VGG-Face、Google FaceNet、OpenFace、Facebook DeepFace、DeepID、ArcFace和。DlibSFace 该文件来自: https://github.com/serengil/deepface_models/releases/download/v1.0/gender_model_weights.h5

2022-08-26

facenet-weights.h5

Deepface 是一个用于 python 的轻量级人脸识别和人脸属性分析(年龄、性别、情感和种族)框架。它是一个混合人脸识别框架,包含模型:VGG-Face、Google FaceNet、OpenFace、Facebook DeepFace、DeepID、ArcFace和。DlibSFace 该文件来自: https://github.com/serengil/deepface_models/releases/download/v1.0/facenet_weights.h5

2022-08-26

facenet512-weights.h5

Deepface 是一个用于 python 的轻量级人脸识别和人脸属性分析(年龄、性别、情感和种族)框架。它是一个混合人脸识别框架,包含模型:VGG-Face、Google FaceNet、OpenFace、Facebook DeepFace、DeepID、ArcFace和。DlibSFace 该文件来自: https://github.com/serengil/deepface_models/releases/download/v1.0/facenet512_weights.h5

2022-08-26

arcface-weights.h5

Deepface 是一个用于 python 的轻量级人脸识别和人脸属性分析(年龄、性别、情感和种族)框架。它是一个混合人脸识别框架,包含模型:VGG-Face、Google FaceNet、OpenFace、Facebook DeepFace、DeepID、ArcFace和。DlibSFace 该文件来自: https://github.com/serengil/deepface_models/releases/download/v1.0/arcface_weights.h5

2022-08-26

age-model-weights.h5

https://github.com/serengil/deepface_models/releases/download/v1.0/age_model_weights.h5

2022-08-26

空空如也

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

TA关注的人

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