草庐IT

实验班

全部标签

LVS-DR+Keepalived+动静分离实验

架构图解释一下架构,大概就是用Keepalived实现两台DR服务器的LVS负载均衡,然后后端服务器是两台Nginx服务器两台Tomcat服务器并且实现动静分离这个实验其实就是把LVS-DR+Keepalived 和动静分离给拼起来,真的是拼起来,两个部分其实就像是独立的部分,互相之间的影响很小实验前准备:主DR服务器:192.168.188.11  (ens33:0)192.168.188.188备DR服务器:192.168.188.12  (ens33:0)192.168.188.188Nginx服务器1:192.168.188.13   (lo:0)192.168.188.188Ngin

西南科技大学数字电子技术实验二(SSI逻辑器件设计组合逻辑电路及FPGA实现 )FPGA部分

一、实验目的    1、掌握用SSI(小规模集成电路)逻辑器件设计组合电路的方法。2、掌握组合逻辑电路的调试方法。3、学会分析和解决实验中遇到的问题。4、学会用FPGA实现本实验内容。二、实验原理包括:原理图绘制和实验原理简述1、1位半加器2、1位全加器3、三变量多数表决器4、1位二进制数比较器当A>B,L1=1,L2=L3=0;当A当A=B,L2=1,L1=L2=0;5、四变量多数表决器三、程序清单(每条语句必须包括注释或在开发窗口注释后截图)提示:多个设计按以下格式(打印时删除)1、1位半加器modulehalfadder(inputA,B,outputS,Co);assignS=A^B;

STM32 外部时钟脉冲计数实验

STM32外部时钟脉冲计数实验文章目录STM32外部时钟脉冲计数实验前言1、实验原理2、开发板原理图2、定时器工作原理框图2、主要源码3、总结前言最近在学正点原子的HAL库视频,通用定时器脉冲计数功能的实现,以前都习惯用标准库了,所以现在尝试参考HAL库的原理用标准库的思想来实现这个功能。1、实验原理本实验使用外部时钟模式1,外部输入引脚作为定时器的时钟来源。使用开发板的WK_UP按键按下产生高电平脉冲作为定时器的计数器时钟来源,计数器工作在递增计数模式,那么每来一个上升沿信号,计数器就加一。即每按下一次按键产生一次高电平脉冲,计数器加一,一直计数到ARR的值溢出从新计数。2、开发板原理图2、

android - 无法在要在 Firebase 测试实验室上运行的 Espresso 脚本中找到检测不同设备相机按钮的解决方案

我必须使用Espresso创建脚本以在Firebase测试实验室中测试我的应用。我的应用程序使用相机来捕捉图像,我已经打开了默认的相机应用程序。为了在我的设备上进行测试,我给出了我正在使用的测试设备的包名称。问题是不同的Android设备的相机应用程序包名称不同,我们不知道每个。硬编码包名称也不好。我已经搜索过了,但找不到找到解决方案的方法。提前致谢。 最佳答案 我认为在实际的相机应用中没有什么好的方法可以做到这一点,因为相机应用通常因设备型号和Android版本而异。如何在测试中伪造这种依赖性?通过抽象调用相机应用程序的代码,或者

利用 Python 进行数据分析实验(三)

一、实验目的使用Python解决简单问题二、实验要求自主编写并运行代码,按照模板要求撰写实验报告三、实验步骤本次实验共有4题:自行给定一个从小到大排好序的数组,输入一个数并将其插入到原始数组中,新的数组还是满足从小到大的排列顺序随机生成两个4*4的矩阵X和Y,要求用for循环取出X,Y矩阵对应位置的值,将其相减后放入新的矩阵Z中随机输入一个矩阵,求它的逆矩阵并验证猜数字游戏,随机生成一个数x(1四、实验结果T1"""自行给定一个从小到大排好序的数组输入一个数并将其插入到原始数组中新的数组还是满足从小到大的排列顺序"""importrandomlength=random.randint(5,10

STM32 CubeIDE ADC及AD8232模块心电采集实验

Goal配置USART1为异步通讯模式,波特率为115200,配置PA1为ADC单通道(中断或者DMA均可)采集模式使用AD8232心电采集模块,配置相应的其余IO口功能:(1)将测到的心电数据转换成电压,并通过串口输出; (2)通过算法计算心率,每一分钟通过串口打印Background模数转换器(ADC)【以光敏电阻传感器模块为例】    图1 5V容忍I/O端口位的基本结构        把GPIO口设置为读取模式,信号从GPIO口经过TTL施密特触发器输入数据到寄存器,TTL施密特触发器可以把连续信号通过一个分界线,将模拟信号在界限上的部分转换为高电平脉冲并将界限下的部分转换为低电平脉冲

基于普中A2实验板,ds18b20温度传感器与ds1302时钟芯片的冲突现象的探讨

在普中板上进行写较综合的项目时,是否会出现温度传感器经常出错的问题,明明是严格按照时序图所编写的程序就是无法读出正确的值(全为0),或许温度底层在其他工程里能正常运行,而到了某些工程中却总是出错。这些就是我经常遇到的问题。那么问题的根源是什么?如果在排除了温度传感器底层编写上的问题,那就如标题所说,是ds18b20温度传感器与ds1302冲突的原因,严格意义上来说,是在普中A2实验板上,才是这两个芯片冲突的原因。或许有人会觉得不可思议,甚至觉得我在胡说八道,两个相互独立的芯片怎么可能互相冲突。那在这就直接上代码,此处代码来源weixin_68427965所发的问题#include"reg52.

上机实验四 哈希表设计 西安石油大学数据结构

实验名称:哈希表设计(1)实验目的:掌握哈希表的设计方法及其冲突解决方法。(2)主要内容:已知一个含有10个学生信息的数据表,关键字为学生“姓名”的拼音,给出此表的一个哈希表设计方案。要求:1)建立哈希表:要求哈希函数采用除留余数法,解决冲突方法采用链表法。2)编写一个测试主函数:输入10个学生的姓名拼音(即10个字符串)存入数组,然后对该姓名数组初始化(即将各字符串中字符的ASCII码相加,形成每个姓名的关键字),最后输出哈希表中各数据元素。提示:最好不要输入重名#include#include#include#defineSIZE10//学生信息结构体typedefstruct{charn

FPGA-DE2-115-实验二-模块化多功能数字钟

模块化多功能数字钟1.实验要求2.实现过程多功能数字钟的整体RTL视图2.1顶层模块clock2.2按键消抖模块key_filiter2.3数字钟1s/10ms时钟产生模块clk2.4时间显示(模式0)与调整模块(模式3)clockdisplay2.5计时(模式1)模块keeptime2.6闹钟调整(模式2)模块alarmclock2.7数码管显示模块segdisplaymodelsim仿真的实验代码3.实物验证前言:本文主要介绍了集成电路EDA这门课程的相关实验及代码。使用的软件是QuartusⅡ,该实验使用fpga芯片为cycloneIVEP4CE115F29C7。1.实验要求本次实验我们

数字图像处理实验(六)|图像分割{阈值分割、直方图法、OTUS最大类间方差法(edge、im2dw、imfilter、imresize)、迭代阈值法、点检测}(附matlab实验代码和截图)

文章目录一、实验目的二、实验原理(一)阈值分割1.直方图法2.OTSU法(最大类间方差法)确定阈值3.迭代阈值法4.点检测(二)边缘检测三、实验内容(一)阈值分割1.直方图法2.OTSU法3.点检测3.迭代阈值法(选做)(二)边缘算子分割1.算子分割(1)利用imfilter函数及Sobel模板(见实验原理部分)分别进行水平、垂直以及综合两方向的边缘检测。(2)利用edge函数和Sobel算子分别检测水平、垂直及两个方向总边缘并进行显示。2.edge函数分割四、撰写实验报告五、实验代码六、实验一、实验目的1理解阈值分割的依据及确定阈值的方法;2掌握常用的边缘检测算子的使用方法,加深对不同算子优