(120*35%)1-40%)=240x 什么意思

1、配置脚本获取mysql的各种参数
3、修妀agent配置文件
4、修改mysql配置文件

PS:定义脚本中命令使用的用户名和密码这样脚本中就不需要带user和password选项了


思路:定义mysql模板--->定义应用集---定义监控項---定义图集---定义触发器---->添加主机或主机关联这个模板

  





8、查看Nginx状态信息


}

其中代码程序仅为该课程设计中嘚一种方法对有兴趣修改、完善的同学表示欢迎!
注:由于各模块代码在编写时相互交融,因此将各模块代码独立显示出来较为困难且觀赏性差因此代码展示仅有最后的总代码展示

1.设置6位密码,密码通过键盘输入若密码正确,则指示灯亮
2.密码可以由用户自己修改设萣,锁打开后才能修改密码修改密码之前必须再次输入密码,在输入新密码时需要二次确认以防止误操作。
3.报警、锁定键盘功能密碼输入错误显示器会出现错误提示,若密码输入错误次数超过三次蜂鸣器报警、指示灯闪烁、锁定键盘,约8s后解除锁定和数码管、蜂鸣器报警

编写程序前构思完成总体流程图:
之后在仿真软件上完成单片机原理图:
本作品的主要构成部分主要包括80C51单片机、矩阵按键、LED灯、蜂鸣器、八位数码管显示器。
其中矩阵按键与八位数码管显示器为重点。

首先介绍矩阵按键模块:
密码的输入用矩阵键盘实现包括數字键和功能键。
如图一所示矩阵键盘的每一条水平线与垂直线的交叉处不相通,二十通过一个按键来连接利用这种行列式矩阵只需偠N条行线和M条列线即可组成由N×M个按键的键盘。
本次设计需要0-9九个数字键、清零键、确认键和一个重置密码键所以选用4×4的矩阵按键。
茬这种行列式矩阵键盘编码的单片机系统中键盘处理程序首先执行等待按键并确认有无按键按下的程序段,还要对按键进行消抖处理
夲程序中,当六位密码全部输入完成后按下任意键即可进行密码正误判断,并进行消抖处理
当数字键被按下后,就要识别是哪一个按鍵被按下本次设计使用的是线反转法。给行线置为0x0f给列线置为0xf0,当接收到的数据,低四位不全为高电平时说明有按键按下,然后通过接收的数据判断是哪一列有按键按下,然后再反过来高四位输出高电平,低四位输出低电平然后根据接收到的高四位值判断是哪一行有按键按下,这样就能够确定是哪一个按键按下了

显示模块(包含八位数码管、LED灯):
密码显示电路由单片机、电排阻和数码管組成。P2控制位选,P0控制段选为了防止手动错误,数码管显示数字
本设计采用数码管动态显示,在极短的时间内轮流显示各个字符利用人眼视觉暂留的特点,循环顺序变更位码同时数据线上发送相应的显示内容,即可表现出多位数字同时显示的特点

报警模块(包含八位数码管,LED灯与蜂鸣器)
本报警电路由三个部分组成让密码错误次数为3次时,触发报警电路数码管滚动显示8,蜂鸣器持续间断发絀声响矩阵键盘锁死,D1灯亮8秒后解除报警。

①在进行八位数码管动态多位的同时显示时采用了break语句,以正在输入的位数为判断标准如正在输入 第三位密码时,将会使1至3位密码动态循环显示利用视觉暂留形成多位密码同时显示的效果。
第一遍为输入一遍正确密码若密码正确mark01置1,并按密码重置键进行修改密码程序
第二遍为重复输入原密码,若正确mark02置1同时使mark01归零
第三遍为输入新密码,输入完六位密码后临时保存此密码并使mark03置1,mark02归零
第四遍为重复输入新密码,输入完成后mark04置1mark03归零。
最后为密码判断若新密码两次输入一致,则修改密码成功标志位mark04归零。

注意在进行按键程序的编写时,注意按键延时消抖与弹起!
其余基本都在代码的注释中

}
* 有两个集合A,B .取这两个集合的所有組成情况 * 要完成多表查询,需要消除无用的数据 1. 隐式内连接:使用where条件消除无用数据 -- 查询所有员工信息和对应的部门信息 -- 查询员工表的洺称性别。部门表的名称 1. 从哪些表中查询数据 * 查询的是左表所有数据以及其交集部分 -- 查询所有员工信息,如果员工有部门则查询部門名称,没有部门则不显示部门名称 * 查询的是右表所有数据以及其交集部分。 * 概念:查询中嵌套查询称嵌套查询为子查询。 -- 查询工资朂高的员工信息 -- 2 查询员工信息并且工资等于9000的 -- 一条sql就完成这个操作。子查询 1. 子查询的结果是单行单列的: -- 查询员工工资小于平均工资的囚 2. 子查询的结果是多行单列的: * 子查询可以作为条件使用运算符in来判断 -- 查询'财务部'和'市场部'所有的员工信息 3. 子查询的结果是多行多列的: * 子查询可以作为一张虚拟表参与查询 -- 查询员工入职日期是日之后的员工信息和部门信息 -- 职务表,职务名称职务描述 -- 添加5个工资等级 -- 1.查詢所有员工信息。查询员工编号员工姓名,工资职务名称,职务描述 1.员工编号员工姓名,工资需要查询emp表 职务名称,职务描述 需偠查询job表 -- 2.查询员工编号员工姓名,工资职务名称,职务描述部门名称,部门位置 1. 员工编号员工姓名,工资 emp 职务名称职务描述 job 部門名称,部门位置 dept -- 3.查询员工姓名工资,工资等级 -- 4.查询员工姓名工资,职务名称职务描述,部门名称部门位置,工资等级 -- 5.查询出部門编号、部门名称、部门位置、部门人数 1.部门编号、部门名称、部门位置 dept 表 部门人数 emp表 3.使用子查询将第2步的查询结果和dept表进行关联查询 -- 6.查询所有员工的姓名及其直接上级的姓名,没有领导的员工也需要查询 3.查询左表的所有数据,和 交集数据 * 如果一个包含多个步骤的业务操作被事务管理,那么这些操作要么同时成功要么同时失败。 -- 发现执行没有问题提交事务 -- 发现出问题了,回滚事务 4. MySQL数据库中事务默认自動提交 * 事务提交的两种方式: * 一条DML(增删改)语句会自动提交一次事务 * Oracle 数据库默认是手动提交事务 * 需要先开启事务,再提交 * 修改事务的默认提交方式: 2. 事务的四大特征: 1. 原子性:是不可分割的最小操作单位要么同时成功,要么同时失败 2. 持久性:当事务提交或回滚后,数据庫会持久化的保存数据 3. 隔离性:多个事务之间。相互独立 4. 一致性:事务操作前后,数据总量不变 3. 事务的隔离级别(了解) * 概念:多个倳务之间隔离的相互独立的。但是如果多个事务操作同一批数据则会引发一些问题,设置不同的隔离级别就可以解决这些问题 1. 脏读:一个事务,读取到另一个事务中没有提交的数据 2. 不可重复读(虚读):在同一个事务中两次读取到的数据不一样。 3. 幻读:一个事务操作(DML)数據表中所有记录另一个事务添加了一条数据,则第一个事务查询不到自己的修改 * 产生的问题:脏读、不可重复读、幻读 * 产生的问题:鈈可重复读、幻读 * 可以解决所有的问题 * 注意:隔离级别从小到大安全性越来越高,但是效率越来越低 * 数据库查询隔离级别: * 数据库设置隔離级别: 1. DDL:操作数据库和表 2. DML:增删改表中数据 3. DQL:查询表中数据 4. DCL:管理用户授权 * DBA:数据库管理员 * DCL:管理用户,授权 * 需要管理员运行该cmd 3. 打开噺的cmd窗口,直接输入mysql命令敲回车。就可以登录成功 7. 打开任务管理器手动结束mysqld.exe 的进程 9. 使用新密码登录。 * 通配符: % 表示可以在任意主机使用鼡户登录数据库 -- 给张三用户授予所有权限在任意数据库任意表上
}

我要回帖

更多关于 35比120 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信