NOT
Django学习笔记
## 1.常用命令 `创建项目:django-admin startproject 项目名` `创建APP(进入工程目录):python manage.py startapp 网站名` `创建库表(进入工程目录):python manage.py makemigrations` `执行库表建立(进入 ......
Python3网络爬虫开发实战阅读笔记
## 基本库的使用 ### 网络请求库 #### urllib(HTTP/1.1) Python自带请求库,繁琐 基础使用:略 #### requests(HTTP/1.1) Python常用第三方请求库,便捷 基础使用:略 #### httpx(HTTP/2.0) Python第三方库,支持HTT ......
protobuf学习
## 下载Protobuf 下载地址:https://github.com/protocolbuffers/protobuf/releases ## Python安装Protobuf 在python中使用protobuf,还需要安装python对应的protobuf包(否则会报错:No module ......
ASEMI代理光宝高速光耦LTV-6341特征,LTV-6341应用
编辑-Z LTV-6341参数描述: 型号:LTV-6341 储存温度Tstg:-55~ +150℃ 工作温度Topr:-40~ +125℃ 总输出电源电压(VCC –VEE):35V 平均正向输入电流IF:25mA 反向输入电压VR:5V 输入电流(上升/下降时间):500ns 功耗PI:45mW ......
了解ASEMI代理光宝光耦LTV-6314的工作原理和应用领域
编辑-Z 本文将详细介绍光耦LTV-6314的工作原理和应用领域。首先,我们将介绍光耦的基本概念和工作原理。然后,我们将详细解析LTV-6314的特点和性能参数。接下来,我们将探讨LTV-6314在电力控制、通信设备和工业自动化等领域的应用。最后,我们将总结光耦LTV-6314的优势和适用性。 1、 ......
jmeter控制器
1.简单控制器 作用:分组 对 Jmeter 测试运行没有任何影响,可以将某些请求归集在一个简单控制器中,视为一个模块,使得脚本结构更清晰 2.随机控制器 控制器随机选取一个请求执行 3.随机顺序控制器 每个请求执行一次,但是执行顺序是随机的 4.循环控制器 作用:该控制器下的请求可以循环运行 设置 ......
Python 字符编码转换(转载)
## Python 字符编码转换 * 1.在 python2 默认编码是 ASCII , python3 里默认是 unicode * 2.unicode 分为 utf-32(占4个字节),utf-16(占两个字节),utf-8(占1-4个字节), so utf-16就是现在最常用的unicode版 ......
物体检测序列之一:ap, map
准确率(Precision),也叫正确预测率(positive predictive value),在模式识别、信息检索、机器学习等研究应用领域,准确率用来衡量模型预测的结果中相关或者正确的比例。而召回率(recall),也叫敏感度(sensitivity),即模型预测的结果中相关或正确的数量占样本 ......
python unitest 测试运行器(Test Runner)
测试运行器(Test Runner)是unittest框架提供的执行测试用例的组件,用于自动运行测试用例并生成测试结果报告。它负责加载测试用例、执行测试用例,并提供测试结果的输出。 unittest框架提供了多种测试运行器,包括TextTestRunner、HTMLTestRunner、XMLTes ......
闲话 Day12.5
啥时候想起来了就写一写比较好。 因为这几天一直在颓所以没啥学术内容。 而奇数闲话是学术诶。 所以就整了个分数闲话。 这种东西可能篇幅会比较短吧。 这几天一直在高强度水 QQ。 而且貌似强度越来越高。 不过仔细想一想,之前在机房的时候也差不多。 当时经常找 APJ 一聊一下午或者晚上给嘉然推题然后聊一 ......
CF1732D1 题解
## CF1732D1 Balance 题解 ### 题目解释 输入一个 $op$ 和 $x$,$op$ 有 $2$ 种情况。 > - $op$ 为 `+`,则将 $x$ 加入到集合中。 > - $op$ 为 `?`,则找到一个最小的 $k$,使 $k \times x$ 不在合集中。 题目非常简单 ......
Go设计模式实战--用状态模式实现系统工作流和状态机
大家好,这里是每周都在陪你进步的网管~!本节我们讲一个行为型的设计模式--状态模式,并通过Golang示例进行实战演示。 状态模式(State Pattern)也叫作状态机模式(State Machine Pattern)状态模式允许对象的内部状态发生改变时,改变它的行为,就好像对象看起来修改了它实 ......
stress模拟系统负载较高时的场景
#!/bin/bash #获取网卡名称 network_adapter=`ip a|grep "BROADCAST"|awk '{print $2}'|awk -F: '{print $1}'` function Net_speed_limiting { #输入提示 read -p "Please ......
爬取图片写入时报错--添加个等待时间
当爬取图片时报requests.exceptions.JSONDecodeError: Invalid \escape: line 29 column 132 (char 62481)这个错时,在写入的时候加个等待时间就好 ......
JavaScript之Object.defineProperty()
## 1. 对象的定义与赋值 经常使用的定义与赋值方法`obj.prop =value`或者`obj['prop']=value` ```js let Person = {}; Person.name = "Jack"; Person["gender"] = "female"; console.lo ......
项目优化
缓存优化 问题说明 如果用户数量多,系统访问量大,频繁访问数据库,系统性能下降,用户体验差 环境搭建 1.创建gitee仓库,使用git管理代码,创建v1.0分支,用于编写缓存优化相关代码1 2.导入maven坐标 ,使用redis进行缓存优化,导入相关依赖 缓存短信验证码 实现思路 前面我们已经实 ......
什么是全链路压力测试?
全链路压力测试是指基于真实业务场景,通过模拟海量的用户请求,对整个后台服务进行压力测试,从而评估整个系统的性能水平。 创建全链路压力测试 第一步:准备测试数据 为了尽量模拟真实的业务场景,首先要为测试准备大量模拟数据,并将数据与场景编排中的变量关联,从而在执行测试任务时读取测试数据中的数据进行测试准 ......
GPT 模型的工作原理 你知道吗?
动动发财的小手,点个赞吧! [Source]("https://towardsdatascience.com/how-gpt-models-work-b5f4517d5b5" "Source") ## 简介 当我使用 GPT 模型编写我的前几行代码时是 2021 年,那一刻我意识到文本生成已经到了一 ......
选修-4-Optimization for Deep Learning
# 1. Some Nitations 在本小节开始之前,需要知道的符号含义.  # 2. What is ......
MongoDB入门操作
**数据库操作** 1. #查看所有数据库 >show dbs 2. #通过use关键字切换数据库 >use testdb 3. #删除数据库 >db.dropDatabase() **新增数据** `db.COLLECTION_NAME.insert(document)` 注意事项:在MongoD ......
python unitest 测试装置(Test Fixture)
unittest框架提供了测试装置(Test Fixture)的功能,用于在测试用例执行前后进行准备和清理操作。测试装置包括setUp()方法和tearDown()方法,分别用于在每个测试用例执行前和执行后进行相应的操作。 下面是一个示例,演示如何使用测试装置: import unittest cl ......
Models, Mappings, Request Validation Notes
Request Validation API Gateway can perform basic validation. This enables you, the API developer, to focus on app-specific deep validation in the back ......
eventfd
``` uint64_t u1,u2,u3; // 写 eventfd,内部 buffer 必须是 8 字节大小; // 写 3 次 write(efd, &u1 , sizeof(uint64_t)) /* u = 1 */ write(efd, &u2 , sizeof(uint64_t)) / ......
电脑快捷键6.17
1. Ctrl+A:全选 2. Ctrl+C:复制 3. Ctrl+V:粘贴 4. Ctrl+Z:撤销 5. Ctrl+X:剪切 6. Alt+F4:关闭窗口 7. win+R:运行 8. win+E:我的电脑 9. win+Tab:切换应用程序 10. Ctrl+Shift+Esc:打开任务管理器 ......
通过安装GVM 安装GO 操作步骤
转载请注明出处: 1.GVM GVM是Go Version Manager的缩写,是一个用于管理Go语言版本的工具。通过GVM,我们可以轻松地安装、切换和卸载不同版本的Go语言。GVM会在用户的home目录下创建一个名为.gvm的隐藏文件夹,其中包含已安装的Go版本和相关的配置文件。 通过GVM安装 ......
《编译原理》实验四:自下而上的语法分析(SLR分析法)
本实验采用SLR分析法,对PL/0语言的算术运算进行语法分析。 本程序由我个人独立完成,代码为C++98,因此可能较丑陋,且不能保证完全正确,还请见谅 ( ̄□ ̄;) 一. 设计思想 1. 文法 因实验二、三中的文法均不是LR(0)文法,所以本次实验采用了实验三中的文法进行SLR分析。 (1)EBNF ......
物体检测序列之一:NMS
IoU (Intersection over Union),交并比,是衡量物体检测模型在特定数据集上检测效果好坏的一个常用的标准,通常情况下,想要通过IoU来衡量物体检测模型好坏需要具备以下几点: 1. 在物体检测任务重,是指数据集通过人工手动(偶尔也有机器)标注出的物体轮廓框的标注信息(groun ......
使用Docker将Vite Vue项目部署到Nginx二级目录
将使用Vite创建的Vue项目打包,并以二级目录方式部署到Nginx,同时设置代理地址。需要注意静态资源路径,路由模式等问题。 ......
MongoDB入门介绍
**MongoDB简介** MongoDB是一个开源、高性能、支持海量数据存储的文档型数据库 是NoSQL数据库产品中的一种,是最像关系型数据库(MySQL)的非关系型数据库 **数据特征** 1. 数据存储量较大,甚至是海量 2. 对数据读写的响应速度要求较高 3. 某些数据安全性要求不高,可以接 ......
python 断言方法
assertEqual(a, b):判断a和b是否相等。 self.assertEqual(2 + 2, 4) # 通过 self.assertEqual('hello', 'world') # 失败,抛出AssertionError assertNotEqual(a, b):判断a和b是否不相等。 ......