pytest 的 request fixture:实现个性化测试需求 2024-04-26 14人 已看 在之前深入理解pytest-repeat插件的工作原理一文中,我们看到源码中有这样一段看到参数为request,我们知道,所以这里request一定也是fixture。那它到底怎么用呢?这篇文章将详细介绍,并通过实战项目加深理解。
C语言|C语言的前世今生 2024-05-03 13人 已看 不论是尚处于新手村(学校)里的计算机专业的新手菜鸟,还是加入各大势力(企业)的程序员玩家,C语言都是其无法绕过去一门技能。C语言不仅是通用的计算机编程语言,更是多个领域里无可替代的唯一选择,因此才可以做到稳稳当当常年霸占编程语言榜单的前三名。当然,着其中也有各大势力里大量的去运用C语言的原因。注意:高级程序设计语言不是现代语言,现代语言却一定是高级程序设计语言,C语言也不是第一个高级程序设计语言。C语言可以说是现代语言的鼻祖,C语言之后的所有编程语言或多或少的都参考了C语言而开发设计出来的类C语言。
基于springboot+vue+Mysql的学生毕业离校系统 2024-05-03 14人 已看 学生毕业离校系统的开发过程中,采用B / S架构,主要使用Java技术进行开发,结合最新流行的springboot框架。中间件服务器是Tomcat服务器,使用Mysql数据库和Eclipse开发环境。该学生毕业离校系统包括管理员、学生和教师。其主要功能包括管理员:首页、个人中心、学生管理、教师管理、离校信息管理、费用结算管理、论文审核管理、管理员管理、留言板管理、系统管理等,前台首页;首页、离校信息、网站公告、留言反馈、个人中心、后台管理等,学生:首页、个人中心、费用结算管理、论文审核管理、我的收藏管理、等
C++设计模式-创建型设计模式 2024-05-03 12人 已看 定义一个操作中的算法的骨架 ,而将一些步骤延迟到子类中。Template Method使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。——《 设计模式》 GoF某个品牌动物园,有一套固定的表演流程,但是其中有若干个表演子流程可创新替换,以尝试迭代更新表演流程;这个和上面定义差不多。要点最常用的设计模式,子类可以复写父类子流程,使父类的骨架流程丰富;反向控制流程的典型应用;父类 protected 保护子类需要复写的子流程;这样子类的子流程只能父类来调用;本质。
【项目】仿muduo库One Thread One Loop式主从Reactor模型实现高并发服务器(Http板块) 2024-04-27 32人 已看 TcpServer中的Http模块,这边实现的是源代码
Linux USB转串口设备路径的查找方法 2024-04-30 15人 已看 串口设备在系统上电时,由于驱动加载的顺序不能会出现串口设备号不一样的情况,比如接了A串口,B串口到USB接口上,可以在系统上加载出来的串口为变化,有时A串口是/dev/ttyUSB0, 有时B串口是/dev/ttyUSB0。因此应用程序可以通过唯一的USB设备路径来查找到USB转串口设备,当然也可以查找到其他USB设备,可以编写一段程序,在/sys/bus/usb/device目录查找每一个文件夹,当找到文件夹中对的usb PID, VID与目标设备相符时,就是找到了这个USB设备的对应路径。
服务运维问题 2024-05-01 20人 已看 查询关于java服务日志:Out of memory: Kill process 16236 (java) score 219 or sacrifice child。可能就是这个原因内存溢出,只能限制内存。查询运行情况:处于退出状态。查询日志:看不出问题。
echarts 折线图展示自定义数据 2024-05-02 13人 已看 原有数据不满足当前需求,需要把自定义属性展示部分数据出来,在此需要对数据源和解析做修改1.修改数据源:理解数据源是取目标对象的value或者value,自行构造目标对象;2.修改解析: formatter: function (params) 的params参数就是构造的对象或者值。
在 OpenGL 4 中替换 glMatrixMode()? 2024-05-03 19人 已看 OpenGL 版本 3.x和OpenGL 版本 4.x的版本有很大不同,在OpenGL 版本 3.x中使用的glMatrixMode在OpenGL 版本 4.x已经弃用,那么如何实现原glMatrixMode实现功能呢?是使用统一变量完成的。本篇将讨论如何在OpenGL 版本 4.x中替换OpenGL 版本 3.x中glMatrixMode的功能。
GO语言核心30讲 进阶技术 (第一部分) 2024-04-28 16人 已看 只要传递的是引用类型的,就是“传引用”。如果传递的是值类型的,就是“传值”。切片属于引用类型,数组属于值类型。2. 可以把切片看成是对数组的一层封装,因为每个切片的底层数据结构中,一定会包含一个数组。切片也可以被看作是对底层数组的某个连续片段的引用(窗口)。cap(s2) = 8-3,即 底层数组长度 减去 起始索引 , 从起始索引位置向右扩展到最末端。例子: s1是切片,底层数组是8个元素。s2 := s1[3:6]1. 两者最大的不同:数组的长度是固定的,而切片的长度是可变的。
启动盘制作 2024-05-03 13人 已看 iOS文件放到u盘根目录即可,开机按f12进pe即可安装系统,不同电脑型号不同进pe按键也不一样。开机按f1,进入bios,将usb接口拉到本电脑,在按f10保存,在按f12即可找到pe的u盘。使用windows系统制作的系统盘,选择windows名字的下载解压。我一般使用魔术师来安装windows系统。其他系统安装我使用ventoy。
【Java基础】Maven的坐标和依赖 2024-05-03 12人 已看 说到坐标,您最熟悉的定义应该是来自平面几何,即在一个平面坐标系中,坐标(x,y)表示距离 x 轴为 y,距离 y 轴距离为 x 的点,任何一个坐标都能够唯一标识该平面上的一个点。在现实的生活中同样存在着很多坐标,例如地址,我们可以通过国家、省、市、县、乡镇、村、门牌号等一些列信息唯一地标识一个地址。在 Maven 中,任何一个依赖、插件或者项目构建的输出,都可以称为构件。