- 博客(25)
- 收藏
- 关注
原创 如何快速安装Nginx Proxy Manager与配置实现强大反向代理管理
大家好!在网络管理和服务器运维的世界里,反向代理技术就像一把神奇的钥匙,能够帮助你安全地将内部服务暴露到外部环境,并提供强大的负载均衡和SSL支持功能。这不仅提升了系统的安全性,还能大幅提高性能。然而,对于很多初学者来说,配置复杂的Nginx或Letsencrypt可能会让人望而却步。今天我要为大家介绍一个开源的、易于使用的反向代理工具——!这款工具以其简洁美观的管理界面和高度自动化的特点受到了广泛好评。即使你对这些技术不太熟悉,也能轻松上手并快速配置各种服务。
2025-01-09 18:34:12
1152
2
原创 单链表的基本操作
概念:链表是一种、非顺序的存储结构,数据元素的是通过链表中的次序实现的。结构:链表是有各个节点通过指针连接在一起的,每个节点分为数据域和指针域,每个节点的指针域指向下一个节点的地址,最后一个节点的指针域为空。逻辑结构如下图所示物理结构:逻辑结构看起来是连续的,但是由于链表的节点是在堆上开辟的,地址可能连续,也可能不连续。
2023-03-16 22:12:32
3600
63
原创 顺序表的基本操作
顺序表是用一段的存储单元依次存储数据元素的线性结构,一般情况下采用数组存储。在数组上完成数据的增删查改。顺序表一般分为静态顺序表和动态顺序表,静态顺序表一般是用定长数组存储,而动态顺序表则是用动态内存管理函数进行动态分配空间,当空间不够时可以进行增容一般我们不太经常使用静态顺序表,因为实际需求往往空间都是不定的,因此我们只讨论动态顺序表顺序表的本质还是对数组进行操作,只是和数组有所不同的是,顺序表的数据是连续存放的二.顺序表的基本操作。
2023-03-10 19:24:04
1738
67
原创 用c语言模拟实现常用字符串函数
字符串strlen是用来求字符串长度的,我们可以打开cpp网站查看有关信息该函数用来求字符串长度,求的是‘\0’之前字符的个数,函数参数为字符指针,因为该函数不需要修改字符串的值,故为了保护字符串被意外修改,设置为只读,所以在参数字符指针用const修饰,返回值即为字符串的长度,下面以经典helloworld字符串为例:输出结果:字符串arr1为“helloworld”,一个10个字符,该字符串长度则为10,输出结果正确。
2023-02-27 12:30:30
1638
53
原创 static修饰的变量及其作用域和生命周期
我们将一个变量a定义在一个函数中,在主函数中调用该函数后再访问变量a,如下图所示可以看到编译器报错并显示变量a未定义,我们以指针的形式再作一次证明,在函数内定义一个变量a,并在函数结束时返回变量的地址,在主函数调用该函数并定义指针接受函数的返回值——变量a的地址输出结果可以看到,确实打印出了变量a的值,这是为什么呢,明明局部变量a在函数结束后就被释放了,那我们在上面的基础再多打印一次试下输出结果。
2022-12-01 21:16:50
4819
18
原创 大学生如何优雅地使用c语言指针的n种方法
指针是c语言的精髓所在,如果不会比较优雅地使用指针,也就不能说自己熟悉或者掌握c语言编程,正确且优雅地使用,可以使程序更加简洁高效,每一个学习c语言的小伙伴都应该学习并掌握指针。指针到底是如何成为c语言的灵魂呢,我们一起来探索指针的奥秘吧~指针总体可以分为空指针、野指针、指针常量、常量指针、二级指针(多级指针),在学习指针是我们要尽量避免空指针和野指针,以免引起一些未知的错误,根据使用场景合适地选择指针种类,可以有效地提高程序的简洁性和可读性。
2022-11-26 20:43:58
1007
47
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人