自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构C语言之字符串结构分析与应用

字符串简称串,是一种特殊的线性表,由零个或多个字符组成的有限序列。一般为s=“a1 a2....an” 其中s是串名,用双引号括起来的字符序列为串值,但引号本身并不属于串的内容。ai(1

2023-11-04 14:22:52 424 1

原创 详解栈的顺序队列

Initqueue(Q):初始化。enqueue(Q,x):入队。dequeue(Q):出队。queuefull(Q):判断队列是否为满。queueempty(Q):判断队列是否为空。getHead(Q):取队头元素。getLength(Q length):队列长度printQueue(Q):输出队列元素循环队列的一个好处是我们可以利用这个队列之前用过的空间。在一个普通队列里,一旦一个队列满了,我们就不能插入下一个元素,即使在队列前面仍有空间。

2023-10-26 21:07:28 222

原创 顺序栈与栈的应用(后缀表达式)

栈的顺序存储结构简称为顺序栈顺序栈采用一堆数组存储,下标从零开始。设置变量top来记录当前栈顶位置(下标)变量top可以变化(上下移动)初始化、出入栈、判定是否为空或者满、销毁、十进制转换二进制、后缀表达式计算。

2023-10-19 18:10:06 384 1

原创 详解单链表与循环链表

初始化、查找、(头尾)插入、删除,输出。

2023-10-15 13:13:46 620 1

原创 《详解顺序表》

顺序表是在计算机内存中以数组的形式保存的线性表。线性表是一种逻辑结构,表示元素之间一对一的相邻关系,相邻元素之间存在着序偶关系,比如:n(n大于与等于0)个数据元素(结点),a1,a2...an组成的有序序列。而顺序表是存储结构,顺序表是将表中的线性表的结点按逻辑次序依次存放在计算机内存中一组地址连续的存储单元中。有限性:元素个数有限逻辑上的顺序性:排序有先后顺序 每个元素都相同大小的存储空间,因为表中元素数据类型都相同连续存储: 顺序表使用数组来存储元素,数组中的元素在内存中是连续存储的。

2023-10-07 17:12:44 267 1

原创 javascipt--if;swich;while;for循环学习

if比较3个数;for循环实现水仙数、输入框的数字为质数、乘法口诀、0-100的质数并且通过Math.sprt提高运行性能

2022-07-13 17:42:23 172

原创 linux Ssh配置文件和密钥文件分析

ssh由客户端和服务端共同组成,主配置文件是:/etc/ssh/sshd_config禁止超级用户直接进行远程登录,可以将SSH服务的主配置文件中的参数“PermitRootLogin”开启并设置其值为“no”(若值为“without-password”,则表示root用户不能使用密码登录,但可以使用密钥对登录)并重启服务;如果需要禁止使用密码登录,则需要将主配置文件中的参数“PasswordAuthentication”的值修改为“no”并重启服务。除了上述最常用的两个设置,如修改SSH服务端口、长连

2022-01-04 22:20:05 1659

原创 linux Apache配置文件分析

安装apacheyum install httpd启动systemctl start httpd.service将服务加入开机自启动systemctl enable httpd.servicesystemctl status httpd.service测试httpd -vApache的主配置文件:/etc/httpd/conf/httpd.confvim /etc/httpd/conf/httpd.confServerRoot "/etc/httpd" ...

2022-01-04 15:42:46 727

原创 linux yum命令和配置文件分析

安装 :yum install 参数 升级: yum update 参数yum list/into 列出yum 管理的所有软件名称和版本 provides 从文件搜索软件yum 删除yum remove 参数yum清除缓存yum clean 选项 参数check 检查 RPM 数据库问题check-update 检查是否有可用的软件包更新clean 删除缓存数据deplist 列出软件包的依赖关系常用:packages 清除缓存目录下的软件包; headers清除

2022-01-03 13:10:43 207

原创 linux Net-tools命令使用和输出信息分析

首先安装 net - tools ,yum insatll net-toolsnetstat命令格式如下:默认情况下,netstat显示打开的套接字列表。如果不指定任何地址族,则将打印所有已配置地址家族的活动套接字。netstat [参数]参数:-a (all)   显示所有连接中的socket信息。-t (tcp)   仅显示tcp相关选项。-u (udp)   仅显示udp相关选项。-n      直接使用ip地址,而不通过域名显示。-l      仅列出有在 Listen (..

2022-01-03 12:43:38 5230

原创 linux 文件夹和文件权限列表和分析。

Linux的文件操作权限一个目录同时具有读权限和执行权限才可以打开并查看内部文件,而一个目录要有写权限才允许在其中创建其它文件,这是因为目录文件实际保存着该目录里面的文件的列表等信息-rw-rw-r-- ,其中: 最前面那个 - 代表的是类型(详细如下面贴图所示)中间那三个 rw- 代表的是所有者(user)然后那三个 rw- 代表的是组群(group)最后那三个 r-- 代表的是其他人(other)然后我再解释一下后面那9位数:r 表示文件可以被读(read)w 表示文件可以被写.

2022-01-02 22:09:41 1254

转载 linux 文件夹和文件权限列表和分析

是我看过最好的linux文件分析

2022-01-02 21:51:04 188

翻译 linux帐户管理命令和文件分析

添加用户命令:useradduseradd 【选项】【用户名】-u UID:手工指定用户的uid-d 家目录:手工指定用户的家目录-c 用户说明:手工指定用户说明-g 组名:手工指定用户的初始组-G 组名:手工指定用户的附加组-s shell:手工指定用户的登录shell,默认是/bin/bash修改用户密码:passwdpasswd 【选项】【用户名】        -S  查询用户密码的密码状态,仅root用户可用        -l  暂时锁定用户。仅roo

2021-12-29 23:42:25 128

原创 Ls:显示子目录及其内容 Mkdir:制作多级目录 Cp:复制目录及其内容

Ls:显示子目录及其内容ls[选项] [文件或者目录] -a 列出目录下的所有文件,包括以 . 开头的隐含文件。  -b 把文件名中不可输出的字符用反斜杠加字符编号(就象在C语言里一样)的形式列出。  -c 输出文件的 i 节点的修改时间,并以此排序。  -d 将目录象文件一样显示,而不是显示其下的文件。  -e 输出时间的全部信息,而不是输出简略信息。  -f -U 对输出的文件不排序。  -i 输出文件的 i 节点的索引信息。  -k 以 k 字节的形式表示文件的大...

2021-12-29 23:19:38 455

转载 linux 发行版思维导图。开源源码软件许可协议。

开源协议GNU GPL (GNU General Public License GNU通用公共许可证)只要软件中包含了遵循 GPL 协议的产品或代码,该软件就必须也遵循 GPL 许可协议且开源、免费,因此这个协议并不适合商用软件。遵循该协议的开源软件数量极其庞大,包括 Linux系统在内的大多数的开源软件都是基于这个协议的。GPL 开源许可协议最大的 4 个特点如下所示。复制自由:允许把软件复制到任何人的电脑中,并且不限制复制的数量。 传播自由:允许软件以各种形式进行传播。 收...

2021-12-27 13:44:14 604

原创 Petstore E-R图

2021-10-21 10:21:37 345

原创 学生管理系统

2021-09-30 11:16:39 95

空空如也

空空如也

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

TA关注的人

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