- 博客(61)
- 资源 (2)
- 收藏
- 关注
原创 Numpy(三)Numpy的函数与排序
其中:func可以是任何的python内置函数,也可以是自定义的函数nin是传入数组的参数个数nout返回数组的个数排序类型代码快速排序quicksort归并排序mergesort堆排序heapsort。
2023-10-17 20:46:27 480
原创 Numpy(二) 元素与数组的操作
print('正值索引第五个元素:',a[4])print('负值索引倒数第二个元素:',a[-2])正值索引第五个元素: 5负值索引倒数第二个元素: 5。
2023-10-15 15:18:37 411
原创 Numpy(一)简介与基本使用
属性说明ndim秩,即轴的数量或维度的数量shape数组的维度size数组元素的总个数,相当于shape中n*m值dtype数据类型itemsize对象中每个元素的大小,以字节为单位flagsndarrary对象的 内存信息realndarry元素的实部imagndarry元素的虚部data元素缓冲区[4,5,6] 转置结果: [2,5,8]
2023-10-15 15:16:16 398
原创 &4、算法的度量——空间复杂度
&4.1什么是空间复杂度1.空间复杂度:事先估计算法空间开销/内存开销S(n)与问题规模n之间的关系(S是space(空间))&4.2 程序运行时的内存需求*无论问题规模如何,算法所运行所需的内存空间都是固定的常量,空间复杂度为S(n)=O(1)*算法中定义的数据占有相应的字节void test(int n){ int n;——————4个字节 int flag[n];——————4n个字节 int i;————————4个字节 所以S(n)=4+4n+4=4
2022-05-30 17:43:09 249
原创 &3、算法效率的度量——时间复杂度
&3.1什么是时间复杂度1.时间复杂度:实现估计算法时间开销T(n)与问题规模n之间的关系。(T=time时间)2.可以忽略表达式中的某些部分——取极限,当n趋近于无穷大时只保留最高阶eg:1.F1(X)=3X+32.F2(X)=X^2+3X+10003.F3(X)=X^3+X^2+99999当X=3000时 全部取 只取最高阶F1=9003 9000F2=9
2022-05-30 17:00:51 708
原创 &2算法的基本概念及特性
&2算法的基本概念及特性&2.1什么是算法算法:为了解决实际问题而规定的一个有限长的操作序列&2.2算法的特性eg.y=f(x) x∈[a,b]y:输出与输入x有着某种特定关系的量x:输入取决于某个特定的对象(x∈[a,b])的集合f:输入与输出的特定关系&2.3设计算法所追求的目标1.正确性:算法可以正确的解决问题2.可读性:算法具备良好的可读性,以帮助人们理解(无歧义的描述解决问题的步骤)3.健壮性:输入非法数据时,算法可以适当做出反应或者及
2022-05-18 17:32:23 447
原创 数据结构&1.1-1.2 数据结构定义和数据结构三要素
&1.1各个术语的定义1.数据——数据是信息的载体,是描述客观事物属性的数、字符及所有能输入到计算机中被计算机程序识别和处理的符号集合。2.数据元素——数据元素是数据的基本单位,通常作为一个整体进行考虑和处理。3.一个数据元素有若干个数据项构成,数据项是构成数据元素的不可分割的最小单位。eg.对于一个表格来说,整个表格就是数据,但表格中每一行的信息就是数据元素,若干个数据元素组成了数据;而表格中这一行会有很多信息,表格中每一格里面的信息就是数据项,若干个数据项构成了一个数据元素。eg.数据
2022-05-18 17:02:40 458
原创 2021-09-09
一、IP协议概述1、IP协议作用于网络层2、IP地址的主要作用1.用唯一的IP地址标识每一个节点,用唯一的IP网络号标识每一个链路(每一个地方都有自己的地址,IP地址就是每一个的地址对应到网络里面就是每一个节点对应的地址;而每一条链路是由2个节点(或以上)组成,网络号就是地址的集合)2.寻址和转发:A.确定节点所在网络的位置,进而确定节点所在的位置B.IP路由器选择适当的路径将IP包转发到目的节点3.适应各种数据链路A.根据链路的MTU对IP包进行分片和重组B.为了通过实际的数据链路传递信
2021-09-19 15:03:09 449 2
原创 &4、广域网
一、广域网的基本概念1.局域网已经无法满足于日常生活的需求A.以太网等局域网无法远程传输B.企业通过大量设备级连将局域网拓展到超远距离传输不现实C.局域网也可以拓展范围,但普通组织没有可用的长距离线路2、局域网的作用1.基于电信运营商的通信网络设施建立远程连接2.在相距遥远的局域网之间建立连接性在OSI七层模型对应广域网的协议:网络层:IP、IPX等网络协议数据链路层:HDLC(高级数据链路控制)、PPP、帧中继、LAPB3、广域网的连接方式1.专线方式2.电路交换方式3.分组
2021-09-09 16:58:32 322
原创 &3、局域网技术
一、局域网概述1、局域网与OSI参考模型——三层以下2、主要局域网的技术1.以太网:以太网是一种计算机局域网技术。IEEE组织的IEEE 802.3标准制定了以太网的技术标准,它规定了包括物理层的连线、电子信号和介质访问层协议的内容。以太网是目前应用最普遍的局域网技术,取代了其他局域网技术如令牌环、FDDI和ARCNET。2.令牌环网(Token-ring network)常用于IBM系统中,其支持的速率为4Mbps和16Mbps两种。Novell、IBM LAN Server支持16MbpsI
2021-09-08 19:50:32 5208
原创 &2、OSI参考模型和TCP/IP模型
OSI参考模型1.OSI参考模型定义了网络中设备所遵守的层次结构2.分层结构的优点:1.开放的标准化接口2.多厂商兼容性3.利于学习、理解、更新协议标准4.实行模块化标准,降低了开发实现的复杂程度5.便于故障排除3.OSI参考模型的层次结构层级作用应用层提供应用程序的之间的通信表示层处理数据格式、数据加密会话层建立维护和管理会话传输层建立主机端到端的连接网络层寻址和路由的选择数据链路层提供介质访问和链路管理物理层比特流传
2021-09-06 16:09:14 411
原创 华三杯总结一、计算机网络概述
1、计算机网络的定义计算机网络是一组自治计算机互联的集合2、计算机网络的基本功能A.资源共享B.分布式处理与负载均衡C.综合信息服务3、计算机网络的演进1.主机互联2.局域网3.互联网4.因特网*LAN(Local Area Network):通常指几千米以内的,可以通过各种介质互联的计算机、打印机、modem及其他设备的集合*MAN(Metropolitan Area Network):MAN通常覆盖范围为中等网络,介于局域网和广域网之间,通常是在一个城市之间的网络连接(距离为1
2021-09-06 14:22:55 678
原创 2021-08-27
1.2网络安全法律法规一、我国的立法体系(*层层权限!)1、立法机构:全国人民代表大会及常务委员会2、全国人民代表大会的职权:1.修改宪法2.监督宪法的实施3.制定和修改刑事、民事、国家机构的和其他基本法律二、网络安全法的解析1、立法过程2、基本概念1.网络:由计算机或者其他信息终端及相关设备按照一定规律和程序对信息进行搜集、存储、传输、交换、处理的系统。《网络安全法》里面的网络实质上是网络空间,不仅对传统的IT领域的计算机网络,还包含相关处理信息的服务器和各种其他的软硬件。2.
2021-08-27 10:38:00 203
原创 NISP第一讲信息安全和网络空间安全
当今世界,随着互联网技术的不断发展,网络安全也受到了人们的重视。近年来,中国的许多大学校园里都在普及网络安全的知识,让大学生拥有一个良好的上网规范。从今天起,小编准备带大家好好学习一下有关于网络安全的知识,也算是一个普法吧!维护网络空间安全是我们每一位中华人民共和国公民应尽的义务。其实网络安全从个人的角度在于个人的隐私泄露,在于个人的一些银行卡密码、手机支付密码等等的经济财产损失;而对于国家来说,如果国家机关的一些重要部门的内网泄露出去将带来你无法想象的后果,所以维护国家的网络安全我们每个人都要贡献出..
2021-08-23 22:24:57 1853 2
原创 重置root密码
重置root密码1、方法一:rd.break1.先将启动的虚拟机关机2.在GRUB启动菜单界面按“e”进入编辑模式——(鼠标必须点进去:ctrl+G)此时的界面为:3.找到Linux这行,最后空格+rd.break或rd.break console=tty0后按ctrl+x4.以读写的形式挂载5.修改密码1.进入/sysroot子系统并修改密码2.强制重置文件系统的上下文3.退出4.再退出,进行加载2、方法二:init方法1.重启系统,GRUB启动菜单界面按“e”进入
2021-08-04 17:55:36 214
原创 在VMware软件中安装Redhat8的Linux操作系统
1、安装VMware1.Windows必须是64位操作系统2.确认电脑开启虚拟化功能bios(关机+狂点鼠标右键+F2/F10/F11)3.内存最少2G4.退出或卸载一系列安全软件5.需要的环境:虚拟化软件(虚拟工具),用于创建虚拟机6.安装远程连接工具7.创建虚拟机*若在创建虚拟机的时候出现错误:1、在新建虚拟机的时候会出现报错——没有开启虚拟化功能answer:在BIOS开启虚拟化功能work:关机+狂点鼠标右键+F2/F10/F11——看自己电脑主板上的配置*密钥VMware
2021-08-03 18:43:01 1240
原创 BGP实验
BGP实验1、给路由器配置IP地址和环回地址,给主机配置IP地址2、对AR2——AR4进行ospf宣告AR2:[V200R003C00]# area 0.0.0.0 network 2.2.2.2 0.0.0.0 network 23.0.0.1 0.0.0.0 #returnAR3:[V200R003C00]# area 0.0.0.0 network 3.3.3.3 0.0.0.0 network 23.0.0.2 0.0.0.0 netwo
2021-07-23 20:23:21 218 2
原创 三层网络架构大实验
三层网络架构大实验tips:本实验为三层网络架构综合性非常强的一个实验,可能会有一些地方写的不够具体,望各位大佬随时批评指教!一、实验要求①ISP公有地址,有环回;②内网IP地址172.16.0.0/16,合理分配;③SW1与SW2之间互为备份;④VLAN/Eth-Trunk/STP/SVI/VRRP技术均使用;⑤所有PC均通过DHCP自动获取IP地址;⑥PC1/3在Vlan1,PC2/4在Vlan2。二、实验拓扑三、创建通道接口1、lsw1:[lsw1-GigabitEther
2021-07-20 22:12:57 1371 3
原创 生成树的一点点小知识
一、定义在一个交换网络中,逻辑的阻塞部分接口;形成从源到目标唯一路径;当可用路径故障时,在打开部分的阻塞接口,来继续网络通讯,实现线路备份。二、实现备份:根——星型、最短三、种类:802.1D PVST PVST+ 802.1W 802.1S RSTP MSTP四、生成树协议:生成树协议: spanning tree STP ,所有的生成树协议都在通过发送比较信息进行选举,找到环路中应该被关闭的接口(接口阻塞)。五、BPDU:网桥协议数据单元,分为配置BPDU–confi
2021-07-18 18:02:03 841 1
原创 HCIP二层封装的知识点
1、点到点——在一个网段中仅允许两个节点2、MA——多路访问,在一个网段中的节点数量不做限制1.BMA——广播型多路访问2.NBMA——非广播型多路访问*二层封装技术1、以太网——共享型网络,属于BMA网络类型1.介质访问控制(在一个物理通道中,使用多个相互不干扰的,不同频率信号来共同进行数据传递,起到增加带宽的效果。)——频分(带宽叠加)(一条线上将所有频率叠加)物理线缆:RJ-45双绞线【数字信号(0、1信号)】 RJ-11电话线(模拟信号) 光纤(光信号) 同轴电缆(数
2021-07-18 11:55:54 406
原创 VLAN的混杂模式小实验
混杂模式实验1、拓扑图2、划分各个交换机的VLANlsw1:[lsw1]vlan batch 2 3Info: This operation may take a few seconds. Please wait for a moment...donelsw2:[Huawei]vlan batch 2 4Info: This operation may take a few seconds. Please wait for a moment...done.lsw3:[Huawei]v
2021-07-18 11:53:24 232
原创 重发布小实验
重发布小实验1、拓扑图2、按照要求配好各个接口的IP地址3、进行rip宣告R1:#rip 1 undo summary version 2 network 10.0.0.0 network 12.0.0.0#returnR2#rip 1 undo summary version 2 network 12.0.0.0 preference route-policy p import-route ospf 1#returnR3:#rip 1 undo su
2021-07-15 11:21:05 173 2
原创 2021-07-13
OSPF综合大实验(一)标题一、子网划分1、划分思路因为该拓扑有11个网段,因此我们需要在后16位取4位用作网络位(2^4=16,11位于9至16之间)1、0000 0000——172.16.0.0/202、0001 0000——172.16.16.0/203、0010 0000——172.16.32.0/204、0011 0000——172.16.48.0/205、0100 0000——172.16.64.0/206、0101 0000——172.16.80.0/207、0110
2021-07-13 23:56:46 168 1
原创 综合实验4
综合实验4[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-skgQwkPJ-1625911744161)(C:\Users\lenovo\AppData\Roaming\Typora\typora-user-images\image-20210710150104838.png)]1、配置IP地址和环回地址[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HiyJhu9g-1625911744164)(C:\Users\lenovo\AppDat
2021-07-10 18:08:29 248
原创 综合实验3——OSPF小实验
综合实验31、划分ip地址即环回地址2、开启OSPF[R1]ospf 1 router-id 1.1.1.1[R1-ospf-1]Jul 8 2021 19:42:28-08:00 R1 DS/4/DATASYNC_CFGCHANGE:OID 1.3.6.1.4.1.2011.5.25.191.3.1 configurations have been changed. The current change number is 6, the change loop count is 0,
2021-07-08 20:59:18 325
原创 综合作业二(1)
*综合作业二一、实验拓扑[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wpE3rs4U-1625647415510)(C:\Users\lenovo\AppData\Roaming\Typora\typora-user-images\image-20210707151813475.png)]二、配置IP地址思路:1.由于题目没有给我限制IP地址的网段,所以我将四个路由器的网段依次设置为192.168.1.0——192.168.4.0网段,环回设置为1.1.1.1-4
2021-07-07 19:50:23 473 1
原创 综合实验1
*hcia综合实验1[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-m5InIn8I-1625485668696)(file:///C:\Users\lenovo\AppData\Local\Temp\ksohtml19612\wps1.jpg)]1、配置IP——子网划分[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-awty3iLc-1625485668699)(file:///C:\Users\lenovo\AppData\Local\T
2021-07-05 19:47:47 84
原创 2021-04-21
作业——多表查询1、题目二、多表查询1.创建student和score表CREATE TABLE student (id INT(10) NOT NULL UNIQUE PRIMARY KEY ,name VARCHAR(20) NOT NULL ,sex VARCHAR(4) ,birth YEAR,department VARCHAR(20) ,address VARCHAR(50));创建score表。SQL代码如下:CREATE TABLE scor
2021-04-21 01:09:49 257
原创 2021-04-19
&12、引擎一、引擎(engine)1.两个官方引擎——InnoDB(5.0之后) Myisam(5.0之前)2.区别1.Myisam:应用于以读写操作为主, 很少更新 、 删除 , 并对事务的完整性、 并发性要求不高的情况。InnoDB:应用于对事务的完整性要求高,在并发条件下要求数据的一致性的情况。2.Myisam:使用表锁,InnoDB:使用行锁。*加锁:一但产生数据高频发时必须加锁,适应高并发性。*表锁:加锁的方式:自动加锁。查询操作(SELECT),会自动给涉
2021-04-19 16:25:45 43
原创 2021-04-19
&11、视图(View)一、什么是视图(虚拟表)1.视图通过以定制的方式显示来自一个或多个表的数据2.视图是一种数据库对象,用户可以像查询普通表一样查询视图3.视图内其实没有存储任何数据,它只是对表的一个查询4.视图的定义保存在数据字典内,创建视图所基于对表称为“基表”二、为什么需要视图1.安全性:例如经常要对emp和dept表进行连接查询,每次都要做表的连接,写同样的一串语句,同时由于工资列队数据比较敏感,对外要求不可见。对这样的问题就可以通过视图来解决。三、作用与安全1.作用
2021-04-19 16:24:58 1109
原创 2021-04-19
&10、内部函数1、数值型函数1、ABS——求绝对值:mysql> select abs(-1);+---------+| abs(-1) |+---------+| 1 |+---------+1 row in set (0.00 sec)2、SQRT——求平方根:mysql> select sqrt(4);+---------+| sqrt(4) |+---------+| 2 |+---------+3、POW和POWE
2021-04-19 16:23:49 70
原创 2021-04-19
&9多表观察一、分表的重要性*设计表的时候,一定要注意数据冗余问题。如果两张表存在关联关系,则存在以下三种关系:1.一对一————外键可以放在任何一方2.一对多————外键只能放在多的一方3.多对多二、多表关联查询1、交叉关联查询——一一匹配,形成笛卡尔积内连接就是表间的主键与外键相连,只取得键值一致的,可以获取双方表中的数据连接方式。1、select 字段 from表一,表二2、select 字段 from 表一 cross join 表二2、内连接1、select 字
2021-04-19 16:22:10 63
原创 2021-04-19
&8、模糊查询模糊查询1.查找首字符——(*%**)查找字符在百分号前面mysql> select * from t_666;+--------+------+| name | id |+--------+------+| 张大 | 21 || 张二 | 22 || 张三 | 23 || 张四 | 24 || 刘五 | 24 || 刘六 | 24 || 刘七 | 25 || 李八 | 26 |
2021-04-19 16:21:16 57
原创 2021-04-13
&8、模糊查询模糊查询1.查找首字符——(*%**)查找字符在百分号前面mysql> select * from t_666;+--------+------+| name | id |+--------+------+| 张大 | 21 || 张二 | 22 || 张三 | 23 || 张四 | 24 || 刘五 | 24 || 刘六 | 24 || 刘七 | 25 || 李八 | 26 |
2021-04-13 14:55:33 54
原创 2021-04-13
&7、排序、分组、筛选一、排序1.升序:order by 排序字段 ascmysql> select * from t_user order by age asc;+------+--------+------+--------+| idd | name | age | tel |+------+--------+------+--------+| 2 | lisi | 8 | 112222 || 1 | xixi | 20 | 12
2021-04-13 14:54:24 45
原创 2021-04-13
&6、聚合函数一、聚合函数的使用1、聚合函数:SQL官方提供的一个用来常见运算的一个函数1.count(*|列名)统计行数mysql> select count(*) from t_user;+----------+| count(*) |+----------+| 4 |+----------+mysql> select count(idd) from t_user;+------------+| count(idd) |+----------
2021-04-13 14:53:48 38
原创 2021-04-13
&5、单表的增删改查alter 指令*alter指令主要修改数据库的结构1.修改表的结构1.修改列类型:alter table 表名 modify 列名 列类型[约束条件];mysql> alter table t_user modify tel int;——把tel的列类型修改Query OK, 3 rows affected (0.04 sec)Records: 3 Duplicates: 0 Warnings: 02.增加列:alter table 表名 add 列
2021-04-13 14:52:40 43
原创 2021-04-13
&4、单表的基础操作一、单表的增删改查1、增加1.固定语法:insert into 表名称[(字段1,字段2…字段n)] values(值1,值2…值n)2.给表中所有字段插入数据:insert into t_user values(值1,值2…值n)mysql> insert into t_user values(001,"zhangsan",18,"111111");Query OK, 1 row affected (0.00 sec)mysql> select *
2021-04-13 14:51:47 52
原创 2021-04-13
&3、数据库的数据类型一、MySQL常见数据类型1、数值型1.int(整型)2.bigint(长整型)3.float(单精度)4.double(双精度)5.decimal(10,2)————10是总长度,2是小数点后保留位数——可以自己定精度2、二进制bit(位,比特)blob——大二进制数据(视频、图片…)3、字符串1.char(length)——定长字符串,必须带长度2、varchar(length)——不定长字符串,必须带长度*char与varchar区别:定长只能
2021-04-13 14:51:12 58
原创 2021-04-13
&2、表的基础一、创建表1、进入数据库(必须进入数据库才能创建表)mysql> use db_name;Database changed2、创建表(create)mysql> create table t_user(——————————create table t_表的名字 -> id int,——————————id是数字,用int定义数据类型 -> name varchar(20),——————————name是字符组成,用字符型定义数据类型
2021-04-13 14:50:48 58
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人