HttpRunner3.X - 实现参数化驱动

博主头像 一、前言 HttpRunner3.X支持三种方式的参数化,参数名称的定义分为两种情况: 独立参数单独进行定义; 多个参数具有关联性的参数需要将其定义在一起,采用短横线(-)进行连接。 数据源指定支持三种方式: 列表:["张三", "李四", "王五"] —— 这种属于直接指定参数列表,该种方式最为简 ...

使用docker部署nginx并配置https

我只有一台服务器,但我想在这台服务器上运行多个项目,怎么办? 总不能靠加端口区分吧? 百度和Google是个好东西,于是我找到了答案,使用nginx。 通过nginx,我可以给我的一台服务器配置两个域名,然后通过不同的域名访问我的两个项目。 实现方式 大概流程是这么玩的,你在服务器配置好nginx, ...

RabbitMQ延时队列应用场景

博主头像 应用场景 我们系统未付款的订单,超过一定时间后,需要系统自动取消订单并释放占有物品 常用的方案 就是利用Spring schedule定时任务,轮询检查数据库 但是会消耗系统内存,增加了数据库的压力、还存在较大的时间误差 解决:rabbitmq的消息TTL和死信Exchange结合 介绍 1.何为消 ...

Vue3学习(七)之 列表界面数据展示

博主头像 一、前言 昨晚可能是因为更新完文章后,导致过于兴奋睡不着(写代码确实太容易让人兴奋了),结果两点多才睡着,大东北果然还是太冷了。 不知道是不是因为膝盖和脚都是冰凉的,所以才导致很晚才能入睡? 刚眯了一会,大约一个小时吧,感觉不错,接着又想学习了。 二、列表界面展示示例 现在要做的就是把打到页面的数据 ...

探究一个问题:全体数独题的总解数是多少?

博主头像 问题:全体数独题的总解数是多少? 这个问题,在最初写 SudokuSolver 1.0 时,就已经想到了。在 SudokuSolver 1.0:用C++实现的数独解题程序 【二】 的末尾专门提到了全空数独题,并指出:它的解是最多的,事实上任意一个数独题的解都是它的解。 这里要探究的问题实际就是全空数 ...

深度学习之神经网络的结构

博主头像 神经网络的结构 当你看到这三个“3”的时候,其实它们还是有着不小的区别,但是我们的大脑可以分辨出来。 现在我们提出一个小问题:一个N*N像素的方格,我们来编写程序判断里面的数字到底是什么? 要解决这个问题,我们首先来学习一下什么是神经网络。 神经网络: 它是一种模仿动物神经网络行为特征,进行分布式并 ...

小白自制Linux开发板 八. Linux音频驱动配置

博主头像 不知不觉小白自制开发板系列已经到第八篇了,本篇要配置的是音频驱动,也算是硬件部分的最后一片了,积攒的文章也差不多全放完了,后续更新可能会放缓,还请见谅。 对于F1C200s是自带了多媒体处理功能的,所以我们这里可以很轻松的使用这些功能。 1. 硬件原理图 对于F1C200s,音频接口如下:HPCOM ...

SingleR如何使用自定义的参考集

博主头像 在我之前的帖子单细胞分析实录(7): 差异表达分析/细胞类型注释里面,我已经介绍了如何使用SingleR给单细胞数据做注释,当时只讲了SingleR配套的参考集。这次就讲讲如何使用自己定义/找到的基因集做注释,使用场景还是比较多的,比如想根据某篇论文里面的注释结果,给自己的数据做注释。本文配套的视频 ...

Unity——伤害数字显示HUD

博主头像 伤害数字显示HUD 游戏中收到伤害掉血,会有飘动的伤害数值; 可以使用OnGUI中GUI.Label来实现; 可自定义字体,颜色,大小等; 如果需要更好看的数字特效,可以手动添加; 普通字体不够好看可以使用插件FontEditor自定义; Demo展示 HUDPopup类 飘血数字类,创建一个空物体 ...

开放平台的限流通常都是怎么实现的?

博主头像 开放平台,我相信大家并不陌生。当需要把一个产品本身的一些功能开放出去,可以让三方开发者接入和使用,这就是开放平台做的事情。 为什么我们能用微信登录很多其他的应用,这就是因为这些应用通过接入微信开放平台提供的能力实现了授权登录。 开放平台流控需求分析 对于开放平台来说,有一个功能是必须要有的,那就是A ...

CSP-J 2021 复赛游记

博主头像 #Day-1 啥也没干 晚上看了看洛谷的讨论,据说freopen在打开的最后要加 fclose(stdin);fclose(stdout); 不加也可。不过据说Linux在return 0之前不会自动关闭文件,在不确定的情况下,就先加上吧。 #Day1 ##T1 8:30开考,8:40就做完第一题了 ...

千万级并发架构下,关系型数据库应该如何优化?大厂是如何做分库分表的!

博主头像 随着互联网的高速发展,带来了海量数据存储的问题,比如像物联网行业,每个智能终端每天进行数据采集和上报,每天能够产几千万甚至上亿的数据。在互联网电商行业,或者一些O2O平台,每天也能产生上千万的订单数据,这些量级的数据在传统的关系型数据库中已经无法支撑了,那么如何解决海量数据存储和计算等问题,在业内引 ...

vue基础-组件&插槽

博主头像 ##组件 组件化的意义:封装(复用,把逻辑隐藏起来,提高可维护性),快速开发(搭积木) 约定:我们通常把那些除了HTML标签以外的自定义组件,才称为‘组件’,结论是,我们说“父组件”“子组件”指的是 本质:就是HTML的扩展。结论:我们在使用组件时,要把它当成HTML一样的感觉来使用 定义一个组件 ...

Java中的函数式编程(四)方法引用method reference

博主头像 写在前面 我们已经知道,lambda表达式是一个匿名函数,可以用lambda表达式来实现一个函数式接口。 很自然的,我们会想到类的方法也是函数,本质上和lambda表达式是一样的,那是否也可以用类的方法来实现一个函数式接口呢?答案是可以的。我们称之为方法引用(method reference)。 本 ...

保护模式篇——TLB与CPU缓存

博主头像 写在前面 此系列是本人一个字一个字码出来的,包括示例和实验截图。由于系统内核的复杂性,故可能有错误或者不全面的地方,如有错误,欢迎批评指正,本教程将会长期更新。 如有好的建议,欢迎反馈。码字不易,如果本篇文章有帮助你的,如有闲钱,可以打赏支持我的创作。如想转载,请把我的转载信息附在文章后面,并声明我 ...

AQS详解

博主头像 作用 提供一个框架用于实现依赖先进先出等待队列的阻塞锁和相关同步器(信号量,事件) 使用 子类应该定义为非公共内部帮助类,用于实现其封闭类的同步属性,AQS并不实现任何同步接口,这一部分主要是从源码里搬过来的 class Mutex implements Lock, java.io.Serializ ...

123···200>