- 博客(116)
- 收藏
- 关注
原创 DHCP服务器的安装与配置(Windows系统)
已经在虚拟机VMware Workstation安装Windows Server2016,两端网络正常,防火墙启用状态,虚拟机使用的网卡是V8(在宿主机上查),虚拟机上的网络模式也要把V8的DHCP模式关掉。5、如果没有其它功能添加就可以下一步到确认界面了,此刻它会弹出一个要求:需要配置一个静态地址在本机中,以下是手动配置的网络信息(供参考);1、打开服务器管理页面,点击添加服务器和功能,弹出添加功能和向导的窗口,点击下一步;3、进入新建作用域的向导后,单击下一步,来到设置域名界面,自定义域名;
2024-11-22 12:04:11
2561
原创 字符串的基本操作(C语言版)
程序为找最长的公共子串,考虑找指定长度的所有公共子串的子问题。在指定长度从len2开始逐一递减的寻找过程中,一旦找到了公共子串,程序最先找到的公共字符串就是最长公共子串。1.采用顺序结构存储串,编写一个函数substring(strl,str2),用于判定str2是否为strl的子串。设strl=“aoa…b”,从strl中找与b,匹配的字符 a,若a=b,则判定a+1=b…a+=b,若都相等,则结果是str2是strl的子串,否则继续比较a;n为串的长度,表示串中所包含的字符个数,当n=0时,称为空串。
2024-11-20 17:06:08
564
原创 栈和队列的基本操作(C语言版)
线性表链式存储结构,它不需要用地址连续的存储单元来实现,因为它不要求逻辑上相邻的两个数据元素在物理上也相邻,它是通过“链”建立起数据元素之间的逻辑关系的,因此对线性表的插入、删除不需要移动数据元素。
2024-11-20 16:42:53
346
原创 排序算法(选择排序、直接插入排序、冒泡排序、二路归并排序)(C语言版)
1、插入排序:按关键字大小插入到前面已经排好序的子序列中;直接插入排序是稳定的排序,空间复杂度是O(1);最好的情况时间复杂度为O(n),最坏的时间复杂度为O(n²);2、冒泡排序:时间复杂度T(n)=O(n²);空间复杂度S(n)=O(1);3、选择排序:每次从当前待排序的记录中选取关键字最小的记录表,然后与待排序的记录序列中的第一个记录进行交换,直到整个记录序列有序为止。简单选择排序:时间复杂度是T(n)=O(n²),空间复杂度是S(n)=O(1);是不稳定的;
2024-11-20 16:29:34
716
1
原创 字符串的基本操作(C语言版)
一、实验内容:①字符串匹配:②公共字符串二、实验结论:1.采用顺序结构存储串,编写一个函数substring(strl,str2),用于判定str2是否为strl的子串。[程序设计思路]设strl=“aoa…am”,str2=“bb…b”,从strl中找与b,匹配的字符 a,若a=b,则判定a+1=b…a+=b,若都相等,则结果是str2是strl的子串,否则继续比较a;之后的字符。2.设两个字符串首指针分别为strl和str2,它们的长度分别记为lenl和 len2。不失一般性,设有len1>l
2024-11-19 16:04:31
413
原创 OSPF动态路由配置(Cisco Packet Tracer)
OSPF路由协议通过向全网扩散本设备的链路状态信息,使网络中每台设备最终同步一个具有全网链路状态的数据库,然后路由器采用OSPF算法,以自己为根,计算到达其他网络的最短路径,最终形成全网路由信息。(4)配置PC机的网络信息,包括IP地址192.168.1.2、网关192.168.1.1、子网掩码255.255.255.0、DNS服务器8.8.8.8;(2)路由器之间通过V35电缆通过串口连接,DCE端连接在R1上,配置其时钟频率64000。(5)在路由器R1、R2上配置OSPF路由协议。
2024-11-13 11:57:44
1422
原创 Excel常用函数大全
在Excel中,函数是进行数据处理和分析的强大工具。对于新手来说,掌握一些基本的函数使用方法能够大大提升工作效率。1. 求和函数(SUM)功能:将选定区域的所有数值相加。语法:SUM(range),其中range为要求和的单元格或单元格区域。示例:=SUM(A1:A10),将单元格A1到A10的所有数值相加。使用场景:计算一系列数字的总和,如销售总额、总分等。2. 平均值函数(AVERAGE)功能:计算选定区域的所有数值的平均值。
2024-09-18 16:24:13
2037
原创 PC端远程连接交换机(思科模拟器)
telnet 1.1.1.1(交换机端口IP)IP地址:1.1.1.2/24。输入密码(前面设置的密码)网关:1.1.1.1。
2024-09-18 14:59:03
1108
原创 搭建一个小型的局域网(思科模拟器)
IP地址:1.1.1.2/24。IP地址:1.1.1.3/24。网关:1.1.1.0。网关:1.1.1.0。
2024-09-18 14:36:34
1186
原创 ENSP配置云服务找不到以太网卡【已解决】
以为一直是用轻薄本,上网都是连接wifi,所以没用上以太网卡。执行netsh winsock reset。环境:Windows10,ensp模拟器。
2024-09-09 21:51:46
2117
原创 Linux安装MariaDB数据库
命令:yum install mariadb mariadb-server -y。命令:mysql_secure_installation。环境:centos7,可以连接外网。一、安装MariaDB。
2023-12-04 09:05:34
629
原创 Android Studio开发入门教程:如何更改APP的图标?
环境:Windows10、Android Studio版本如下图、雷电模拟器。引入我们刚刚导入的新图标。
2023-09-06 18:51:48
10812
1
原创 Android Studio开发入门教程:如何让开发的app国际化?
例如:中国的用户会看见中文,美国的用户会看见英文。打开src/main/res/layout/activity_main.xml文件,点击code,更改改文件代码(引用刚刚创建的src/main/res/values-zh-rCN/strings.xml文件里的内容)在src/main/res/values/strings.xml和src/main/res/values-zh-rCN/strings.xml里添加相同的内容(两个文件内容要一样不然会报错)
2023-09-06 18:33:26
1459
原创 FTP客户端登录报错:Login failed
FTP客户端登录报错:Login failed是selinux的问题,一般用户无法登录用户主目录[root@chenshuyi ~]# setsebool -P tftp_home_dir 1
2023-07-26 23:17:53
1048
2
原创 数据结构【查找】
11、散列查找性能分析:尽管散列表在关键字与记录的存储地址之间建立了直接映象,但由于“冲突”,查找过程仍是一个给定值与关键字进行比较的过程,评价哈希查找效率仍要用ASL;2、哈希表:应用哈希函数,由记录的关键字确定记录在表中的地址,并将记录放入此地址,然后构成的表(里头是数据对应着地址位);1、定义:在实施查找的同时,插入查找表中不存在的记录,或从查找表中删除已存在的某个记录,查找表称为动态查找表;2、二叉排序树的查找:找最大值即为右子树最后的结点值,找最小值即左节点最后的结点值;或为空,或具有以下性质;
2023-07-25 13:14:17
329
原创 数据结构【排序】
空间复杂度是O(1),代表其算法所需的辅助空间不依赖问题规模,则该排序方法为就地排序,否则就是非就地排序;性能分析:时间复杂度O(d(n+r)),空间复杂度为O(n+r),其中d为关键字位数,每位有r种取值,排序的趟数是d;2.其他细节:经过一次排序,能够保证一个关键字到达最终位置,这样的排序是交换的两类(冒泡、快速)和选择的两种(简单选择 堆);2.简单选择排序:时间复杂度是T(n)=O(n²),空间复杂度是S(n)=O(1);4.排序的分类:待排序的记录数不太多时为内部排序,反之为外部排序。
2023-07-25 12:59:39
883
原创 数据结构【图】
8.对有向图G=(V,E),若存在vi∈V ,图G中以vi作为起点的有向边(弧)的数目称为顶点vi的出度(Outdegree),记为OD(vi);以vi作为终点的有向边(弧)的数目称为顶点的入度(Indegree),记为ID(vi)。顶点的度、入度、出度:对于无向图G=(V,E),VvieV,图G中依附于的边的数目称为顶点的度(degree),记为TD(vi)。7.顶点的邻接(Adjacent):对于无向图G=(V,E),若边(v,w)EE,则称顶点v和w互为邻接点,即v和w相邻接。n ,e为图的边数。
2023-07-25 12:49:09
799
原创 数据结构【树】
1.定义:另外一种树形结构,每个结点最多只有两棵子树(不存在度大于2的结点),且子树有左右之分,次序不可随意颠倒;4.完全二叉树:简单来说,与满二叉树的结构不同就在于,完全二叉树可以不满;也就是说完全二叉树是满二叉树的一部分,而满二叉树是完全二叉树的特例;2、度为2的数不包含空树,而二叉树是可以有空树的;总之,二叉树的定义要比度为2的树定义更为严格,更为详细。1、度为2的树是不区分左子树和右子树.而二叉树是要分左子树和右子树的;3.树和森林的遍历(看树和森林的遍历与二叉树遍历的关系就懂了);
2023-07-25 12:31:14
290
原创 数据结构【数组、串、广义表】
1.概念:特殊的线性表,数据元素是仅是一个字符组成,所以串是由0个或多个字符组成的有限序列;无元素叫空串(空格串不是空串),包含子串的叫主串,默认以1开头;时线性表的推广,由于有两种数据元素,所以需要两种结构的结点,表结点和原子结点;1.概念:线性表是通过数组实现的,数组是线性表的推广,数组只有存取元素和修改元素的操作(除了初始化和销毁);2.数组的存储结构:一个数组的所有元素在内存中占用一段连续的存储空间(顺序存储);3.子串:串中任意连续字符组成的子序列,空串是任意串的子串,任意串是其自身的子串;
2023-07-25 12:10:20
537
原创 数据结构【栈和队列】
1.定义:只允许一端进行插入和删除的线性表,结构与手枪的弹夹差不多,可以作为实现递归函数(调用和返回都是后进先出)调用的一种数据结构;4.操作:进队(队不满时,先送值到队尾元素,队尾指针+1);出队(队不空时,先取队头元素值,队头指针+1);5.循环队列:把存储队列元素的表从逻辑上看成一个环,循环队列的引入是为了防止假溢出;1.定义:简称队,一种操作受限制的线性表,只允许在表的一端插入,在表另一端删除。3.操作:入栈(push)、出栈(pop)2.特点:先进先出(怎么进怎么出);5.栈的顺序存储(顺序栈)
2023-07-25 11:50:32
666
原创 数据结构【线性表】
线性表的定义:具有相同属性数据类型的数据元素组成的一个有限序列;除第一个元素外的元素都有直接前驱,除最后一个元素外的元素都有直接后继;存在一个唯一被称为“第一个”的元素,和唯一被称为“最后一个”的元素。
2023-07-25 11:36:12
1259
原创 K8S集群安装与部署(Linux系统)
一、环境说明:CentOS7、三台主机(Master:10.0.0.132、Node1:10.0.0.133、Node2:10.0.0.134)三、etcd集群配置。
2023-06-30 20:59:20
1693
2
原创 求若干时间点的气温值问题——分段线性和分段三次插值
该问题分别使用了分段线性和分段三次插值,生成了一个连续的温度曲线,并且可以根据该曲线预测任意时间点的温度值。预测值部分,程序预测了4个时间点的温度值,并将预测值标记在图中,方便用户进行查看和比较。在凌晨1点至中午12点,每隔1小时测量一次温度为:[5,8,9,15,25,29,31, 30,22,25,27,24];预测时间为 3.2,5.6,7.8,11.5时的温度。温度:[5,8,9,15,25,29,31, 30,22,25,27,24];时间: 3.2,5.6,7.8,11.5。
2023-06-15 16:00:39
596
原创 安装PowerDesigner
链接:https://pan.baidu.com/s/1iYH3ZSO2ESKhGsU3WKCCVw。将文件pdflm16.dll覆盖到PowerDesigner安装的根目录下。环境:windows10操作系统、PowerDesigner16.5版。将汉化文件全部都覆盖到PowerDesigner安装的根目录下。1、双击PowerDesigner16.5安装包进行安装。选择Trial,再点击Next,别选错哈。安装完后点击finish,但是别打开。选择安装的目录后点击下一步就好了。
2023-06-15 14:35:37
2165
2
原创 【已解决】IdeaJ连接数据库报错:Loading class `com.mysql.jdbc.Driver‘.
PS:版本5的driverClassName=com.mysql.jdbc.Driver;假设1、驱动版本不对应,数据库的版本是Mysql5,而jar包用的是8版本;环境:Windows10、MySQL5.6、IdeaJ、JDK1.8。有人说是因为版本8可以兼容,但也有人说版本不兼容;假设2、8版本能够兼容,那么就是配置文件出现错误。解决操作:换与mysql版本号对应的jar包。验证:加入版本5jar包。
2023-06-15 14:22:59
392
原创 【已解决】“Matplotlib is currently using agg, which is a non-GUI backend”
根据报的错,agg存在问题,那我们就安装使用另外一个图形化PyQt5开发库。模块安装没有问题,使用查看图像的方法是plt.show()PS:如果没有,请在前面导入以下包。
2023-06-15 04:42:22
2984
彩票投注站助手页面设计(仅web前端页面).zip
2022-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人