自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 单片机原理及应用

时钟电路用于产生AT89S51单片机工作时所必需的时钟脉冲信号(工作频率AT89S51单片机的CPU正是在时钟脉冲信号的控制下,严格地按时序执行指令进行工作的。AT89S51单片机的最高时钟频率为33MHz。

2024-03-28 19:51:17 980

原创 计算机网络

这正体现了TCP/IP协议体系的开放性、兼容性的特点,也是TCP/IP协议成功应用的基础。对于一些难以处理的复杂问题,通常是采用分解为若干个容易处理的、小一些的问题, “化整为零,分而治之”的方法去解决。按照软件工程的思想,一个好的软件系统设计应该将功能与实现方法区分开,TCP/IP参考模型恰恰没有做到这点。TCP/IP参考模型的主机—网络层本身并不是实际的一层,它定义了网络层与数据链路层的接口。只要接口条件不变、低层功能不变,实现低层协议的技术的变化,不会影响整个系统的工作。TCP协议提供比较完善的。

2024-03-28 19:29:42 1439

原创 数字逻辑与计算机组成

一位全加器。

2024-03-27 15:46:19 369

原创 数字逻辑与计算机组成

状态记忆模块:由多个状态记忆单元构成次态激励逻辑模块F :激励函数(现态和外部输入的逻辑函数)输出逻辑模块G :输出函数(现态和外部输入的逻辑函数)Mealy型:输出依赖于当前状态和当前输入信号Moore型:输出仅依赖于当前状态,和当前输入信号无关。

2024-03-27 15:22:15 743

原创 计算机网络

1.1 计算机网络的形成与发展1.1.1 计算机网络发展阶段的划分第一阶段:计算机网络技术与理论准备阶段(可以追溯到20世纪50年代)数据通信技术日趋成熟,为计算机网络的形成奠定了技术基础。分组交换概念的提出为计算机网络的研究奠定了理论基础。第二阶段:计算机网络的形成 (从20世纪60年代)ARPANET的成功运行证明了分组交换理论 的正确性。ARPANET 是计算机网络技术发展的里程碑。TCP/IP协议的广泛应用为更大规模的网络互 联奠定了坚实的基础。

2024-03-23 10:02:45 1534 1

原创 单片机原理及应用

( 本节以AT89S51为例介绍51单片机的基本结构,如下图所示)

2024-03-17 19:38:29 972

原创 单片机原理及应用

1946年2月, 第一台电子数字计算机问世,这标志着计算机时代的到来电子计算机的发展日新月异, 至今已经历了阶段:电子管计算机;晶体管计算机;集成电路计算机;大规模集成电路计算机;超大规模集成电路计算机计算机的结构仍然采用冯·诺依曼提出的经典结构框架:由等5大部分组成。

2024-03-13 18:05:23 671

原创 数字逻辑与计算机组成

可看成是带有若干输入端和输出端的黑盒子,黑盒实现各输入之间特定的逻辑关系,产生的结果送输出端黑盒外部:输入端、输出端每个输入端、输出端只有高电平、低电平两种状态,对应1或0。黑盒内部:若干元件和结点互连而成,如下图所示元件:也是一个数字逻辑电路;

2024-03-13 15:46:51 807

原创 数字逻辑与计算机组成

n 个变量的逻辑函数,最小项列表编号集合与最大项列表编号集合为互补关系,并且它们的并集为n位编号全集{0,1,…,2的(n-1)次幂}。,举个例子来说,上面的红色圈里ABC对应的是0 1 1和1 1 1,其中A的0和1都出现了一次,所以A可以消去,红色圈圈化简为Y=BC。真值表中的每个输入组合对应一个最小项,赋值该输入组合,最小项的运算结果为1。真值表中的每个输入组合对应一个最大项,赋值该输入组合,最大项的运算结果为0。某个圈中所有标1的方格,都包含在其它圈中,则该圈为多余的,可消去。

2024-03-09 19:25:36 936

原创 数字逻辑与计算机组成

接上一篇文章。

2024-03-06 16:50:36 650

原创 数字逻辑与计算机组成

(1)逻辑常量:0 和 1,不表示数值大小,只表示相反的两种状态如命题的真假、电平的高低、开关的闭合断开……真值表表示:先定义好状态,开关闭合:“1”,开关断开:“0”灯亮:“1”,灯灭:“0”;真值表表示:先定义好状态,开关闭合:“1”,开关断开:“0”灯亮:“1”,灯灭:“0”;真值表表示:先定义好状态,开关闭合:“1”,开关断开:“0”灯亮:“1”,灯灭:“0”;运算符:“ · ”或 “∧”,也可省略;(2)逻辑变量:常用字母表示,二值变量,取值 0 和 1;运算符:”─ ”或” ┐”;

2024-03-05 21:15:36 673

原创 数字逻辑与计算机组成

Unicode编码:为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求,但会使文件的容量变大。0,可表示的最大值为2的n次幂-1,编码为11…无符号数是指整个机器字长的全部二进制位均表示数值位,计算机中的无符号数通常指的是无符号定点整数。同一个真值的移码和补码仅差一个符号位,若将补码的符号位取反,即可得到真值的移码。若X为负数,则使符号位为“1”,数值部分为X的数值位各位取反,然后加1。定点小数(X为真值,小数的有效数值位为n-1位,移码位数为n )

2024-03-05 20:55:11 640

原创 流量控制+MSTP+堆叠+VRRP+BFD

1.流量过滤---让过不让过2.重定向---修改下一跳。

2024-01-26 11:00:43 926

原创 路由策略以及双点双向实验

双向:让不同协议的网络互通(双向引入)双点:连接节点设备做备份。

2024-01-22 17:28:26 826

原创 寒假冬令营(算法编程)1月18日(二分)

你是产品经理,目前正在带领一个团队开发新的产品。不幸的是,你的产品的最新版本没有通过质量检测。由于每个版本都是基于之前的版本开发的,所以错误的版本之后的所有版本都是错的。假设你有n个版本,你想找出导致之后所有版本出错的第一个错误的版本。你可以通过调用接口来判断版本号version是否在单元测试中出错。实现一个函数来查找第一个错误的版本。你应该尽量减少对调用 API 的次数。输入:n = 5, bad = 4输出:4解释:调用 isBadVersion(3) -> false。

2024-01-18 10:37:17 356 1

原创 寒假冬令营(算法编程)1月17日(二分)

给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。请必须使用时间复杂度为O(log n)的算法。输入: nums = [1,3,5,6], target = 5输出: 2输入: nums = [1,3,5,6], target = 2输出: 1输入: nums = [1,3,5,6], target = 7输出: 4为的排列数组。

2024-01-18 10:30:39 424 1

原创 HCIP中BGP知识点以及选路原则

AS自治系统---产权AS号---bgp路由器只能属于一个AS。

2024-01-17 12:16:19 976

原创 OSPF中各类LSA的对比

2.默认只有一台设备会7转5,Router ID大的设备进行7转5。2.外部路由开销默认都是1,类型2不计算内部开销,但是自己会比较。3.从非骨干区域收到的3类,不会参与路由计算(防环)AdvRouter:产生者的routerID。本质作用:描述网络的拓扑信息+少量的路由信息。AdvRouter:产生者的routerID。AdvRouter:产生者的routerID。AdvRouter:产生者的routerID。AdvRouter:产生者的routerID。AdvRouter:产生者的routerID。

2024-01-13 16:43:03 465 1

原创 OSPF与ISIS区别

OSPF靠的是LSA,可以说LSA是OSPF计算路由依据。LSA有1、2、3、4、5、7类,这个区别可以看博主的另一篇文章——各类LSA对比。

2024-01-12 11:00:17 873 1

原创 寒假冬令营(算法编程)1月11日(队列)

push(x):向队列中加入一个数 x。pop():将队首弹出。如果此时队列为空,则不进行弹出操作,并输出。query():输出队首元素。如果此时队列为空,则输出。size():输出此时队列内元素个数。

2024-01-11 11:52:14 825 2

原创 寒假冬令营(算法编程)1月13日(字符串)

给定两个字符串*s*和*t*,编写一个函数来判断*t*是否是*s*的字母异位词。若*s*和*t*中每个字符出现的次数都相同,则称*s*和*t*互为字母异位词。输入: s = "anagram", t = "nagaram"输出: true输入: s = "rat", t = "car"输出: false和t仅包含小写字母。

2024-01-09 12:39:45 420 1

原创 寒假冬令营(算法编程)1月12日(字符串)

给你两个字符串数组word1和word2。如果两个数组表示的字符串相同,返回true;否则,返回false。是由数组中的所有元素连接形成的字符串。输入:word1 = ["ab", "c"], word2 = ["a", "bc"]输出:true解释:word1 表示的字符串为 "ab" + "c" -> "abc"word2 表示的字符串为 "a" + "bc" -> "abc"两个字符串相同,返回 true。

2024-01-09 12:38:07 932

原创 寒假冬令营(算法编程)1月10日(栈)

小鱼最近被要求参加一个数字游戏,要求它把看到的一串数字 $a_i$(长度不一定,以 $0$ 结束),记住了然后反着念出来(表示结束的数字 $0$ 就不要念出来了)。这对小鱼的那点记忆力来说实在是太难了,你也不想想小鱼的整个脑袋才多大,其中一部分还是好吃的肉!所以请你帮小鱼编程解决这个问题。

2024-01-09 11:36:58 376

原创 第十四届蓝桥杯全国软件和信息技术专业人才大赛(Web 应用开发)

国际标准书号(International Standard Book Number),简称 ISBN ,是专门为识别图书等文献而设计的国际编号。2007 年 1月 1 日之前,ISBN 由 10 位数字组成,包括四个部分:组号(国家、地区、语言的代号),出版者号,书序号和检验码。2007 年 1月 1 日起,实行新版 ISBN,新版 ISBN 由 13 位数字组成。新版 ISBN 编码增加了 EAN·UCC 前缀,这是为了与国际条形码编码 EAN·UCC 系统接轨。

2024-01-07 11:37:50 1425 1

原创 寒假冬令营(算法编程)1月7日(练习)

小蓝有一个超大的仓库,可以摆放很多货物。现在,小蓝有 n 箱货物要摆放在仓库,每箱货物都是规则的正方体。小蓝规定了长、宽、高三个互相垂直的方向,每箱货物的边都必须严格平行于长、宽、高。小蓝希望所有的货物最终摆成一个大的长方体。即在长、宽、高的方向上分别堆L,W,H的货物,满足 nL×W×H。给定 n,请问有多少种堆放货物的方案满足要求。例如,当n=4 时,有以下 66 种方案:1×1×4、1×2×2、1×4×1、2×1×2、2×2×1、4×1×1。

2024-01-07 10:07:04 324 1

原创 寒假冬令营(算法编程)1月6日(枚举)

给定整数n,返回所有小于非负整数n的质数的数量。输入:n = 10输出:4解释:小于 10 的质数一共有 4 个, 它们是 2, 3, 5, 7。输入:n = 0输出:0输入:n = 1输出:0。

2024-01-06 10:56:21 332 1

原创 第十四届蓝桥杯全国软件和信息技术专业人才大赛(Web 应用开发)

三叔在外出考古途中无意发现了⼀份战国帛书,帛书边缘有被明显裁剪过的痕迹,单从帛书片段,提到记录了神秘文物的地点,无奈帛书不完整,为了早日将文物带回博物馆,三叔号召当地村民闷油瓶、王胖子、潘子共同寻找剩余帛书碎片,相约⼀炷香后再聚。本题需要在已提供的基础项目中使⽤ JS 知识封装⼀个函数,达到收集帛书碎片的要求。

2024-01-05 13:40:14 1476 1

原创 寒假冬令营(算法编程)1月5日(枚举)

给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。请必须使用时间复杂度为O(log n)的算法。输入: nums = [1,3,5,6], target = 5输出: 2输入: nums = [1,3,5,6], target = 2输出: 1输入: nums = [1,3,5,6], target = 7输出: 4为的排列数组。

2024-01-05 09:28:37 822 1

原创 寒假冬令营(算法编程)1月9日(数组)

给定一个非负整数 numRows生成「杨辉三角」的前 numRows行。在「杨辉三角」中,每个数是它左上方和右上方的数的和。输入: numRows = 5输出: [[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]输入: numRows = 1输出: [[1]]

2024-01-04 12:21:33 866 1

原创 [LCR 007. 三数之和]

给定一个包含n个整数的数组nums,判断nums中是否存在三个元素abc使得请找出所有和为0且的三元组。输入:nums = [-1,0,1,2,-1,-4]输出:[[-1,-1,2],[-1,0,1]]输入:nums = []输出:[]输入:nums = [0]输出:[]

2024-01-04 11:57:47 323 1

原创 寒假冬令营(算法编程)1月8日(数组)

给你两个按排列的整数数组nums1和nums2,另有两个整数m和n,分别表示nums1和nums2中的元素数目。请你nums2到nums1中,使合并后的数组同样按排列。最终,合并后数组不应由函数返回,而是存储在数组nums1中。为了应对这种情况,nums1的初始长度为m + n,其中前m个元素表示应合并的元素,后n个元素为0,应忽略。nums2的长度为n。输入:nums1 = [1,2,3,0,0,0], m = 3, nums2 = [2,5,6], n = 3输出:[1,2,2,3,5,6]

2024-01-04 11:49:28 821 1

原创 寒假冬令营(算法编程)1月4日(枚举)

给你一个由小写英文字母组成的字符串s,请你找出并返回第一个出现的字母。如果a的出现比b的出现在字符串中的位置更靠前,则认为字母a在字母b之前出现两次。s包含至少一个出现两次的字母。输入:s = "abccbaacz"输出:"c"解释:字母 'a' 在下标 0 、5 和 6 处出现。字母 'b' 在下标 1 和 4 处出现。字母 'c' 在下标 2 、3 和 7 处出现。字母 'z' 在下标 8 处出现。字母 'c' 是第一个出现两次的字母,因为在所有字母中,'c' 第二次出现的下标是最小的。

2024-01-04 11:42:45 365

原创 寒假冬令营(算法编程)1月3日(模拟)

现在时间是 a 点 b 分,请问t分钟后,是几点几分?

2024-01-04 11:38:47 317

原创 寒假冬令营(算法编程)1月2日(模拟)

小蓝给学生们组织了一场考试,卷面总分为 100 分,每个学生的得分都是一个 0 到 100 的整数。请计算这次考试的最高分、最低分和平均分。

2024-01-04 11:35:32 901 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除