自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++的引用

【代码】C++的引用。

2025-02-20 00:46:34 77

原创 C-动态内存,栈和堆

例如:为了分配一块内存,库函数会按照一定的算法在堆内存中检索可用的足够大小的空间,如果没有足够大小的空间,就可能调用系统功能取增加程序数据段的内存空间,从而分配足够的内存,所以堆的效率要比栈低的多。C语言中的数组长度固定的原因是他定义的整型,浮点型,字符型变量,数组变量都在栈空间中,而栈空间的大小在编译的时候就已经确定好,但是如果你使用的空间大小不确定,就需要使用堆空间。栈是计算机系统所提供的数据结构,能够分配专门的寄存器存放栈的地址,进行压栈操作,出栈操作都会有专门的指令执行,所以栈的效率比较高。

2025-02-12 02:27:00 94

原创 C语言-gets puts函数 str函数

puts函数类似与printf函数,用于标准输出,puts只能用于输出字符串,且同时多打印一个换行符。str函数包括strlen,strcpy,strcmp,strcat等。//等价于printf("%s\n,c");strcpy:用于将某个字符串复制到字符数组中。gets函数他类似与scanf函数,用于进行读取标准输入.区别在与scanf函数在读取字符串时候遇到空格就会读取结束。strcat:用于将字符串链接到一起。gets函数读取中遇到\n时会将其翻译为\0;strcmp:用于比较字符串的大小。

2025-02-09 00:57:39 118

原创 Deepseek-R1本地部署

还可以通过在cmd命令行执行:ollama list查看模型是否安装成功,也可以继续安装自己下使用的模型,在启动的适合是需要跟换ollama run deepseek-r1:替换为模型名字。ollama优势包括易于使用、轻量级、可扩展性、预构建模型库等。其主要特点和功能包括简化部署、轻量级与可扩展性、API支持、预构建模型库、模型导入与定制、跨平台支持以及命令行工具和环境变量配置。这里个人硬件配置跟cpu进行选择,一般选择前两个就能满足需求,如果要更强大的可以选择跟适合自己的。win+r输入cmd命令。

2025-02-01 02:49:46 4113 7

原创 C-init

【代码】C-init。

2025-01-22 19:27:05 112

原创 C语言-scanf

注意:fflush(stdin)的使用方法,且清空标准输出缓冲区不是c标准,部分编译器可能并不支持此功能。涉及到行缓冲:典型的代表是标准输入缓冲区,和标准输出缓冲区,printf使用的是stdout。另外scanf函数会在读取整型数好,浮点数,字符串时会会忽略掉\n回车符,空格符等。

2025-01-22 01:57:23 149 1

原创 为什么有了LVM还会使用RAID技术?

raid可提高数据的冗余已经性能的提升,而lvm可以进行raid阵列逻辑卷的灵活性提升两者在结合使用时raid和lvm分别对存储系统进行管理,raid对底层的数据提高冗余保障,而lvm则提供对于raid阵列的灵活性的管理,使我们的存储系统变的更加稳定。数据冗余 可以通过组raid0,raid1,raid6,raid5,raid10等等几个常用的raid来保证在磁盘出现故障的同时保证我们的数据不丢失。现在随着技术的不断升级,我们的系统中多使用lvm和raid结合使用的方式来解决我们在使用中所存在的问题。

2024-09-07 23:22:41 419

转载 TCP 套接字缓冲区

较小的套接字缓冲区可能会导致接收数据时丢包,以及发送数据时频繁写操作阻塞。首先在默认情况下,TCP 套接字缓冲区大小是根据系统内存自动计算的。

2024-09-04 21:07:34 204 1

原创 能对TCP 连接数能够产生限制五大资源

现在,对于TCP的创建,连接等等多用IO 多路复用的方式,简单的说就是只使用一个线程可以管理多个 TCP 连接的资源,这样就可以用最少的线程来管理系统中大量的 TCP 连接了。当我们创建并使用TCP连接时连接本身,所用到的内存缓冲区,都是需要占用一定内存的,当随着系统的使用拥有足够多的TCP连接时内存就会被占满,从而导致内存溢出(OOM)在早期的TCP连接方式,每建一个TCP连接就创建一个线程的方式,也是最传统的多线程并发模型,只有早期的系统也支持这种方式。但要建立一个 TCP 连接,需要以下。

2024-04-13 19:08:57 544

原创 三种编程中常见的数据结构

这些数据结构在不同的编程场景中都有广泛的应用,选择合适的数据结构取决于你的需求,例如需要保持元素的顺序、需要去重、还是需要通过键来快速查找值等。是编程中常见的数据结构,用于存储和组织数据。

2024-04-13 00:59:36 234

原创 FTP、SFTP和TFTP是三种用于文件传输的不同协议

选择何种协议取决于传输环境的安全性要求、功能需求以及传输文件的大小和频率。

2024-04-10 23:13:04 982 2

原创 ensp设备模拟静态路由配置

只需要配置以各个PC机为目标地址,下一跳地址为各个路由器PC机下面的路由器的与网关相反的ip (注意静态路由有来有回)经过上面的配置此时各个路由器下面的PC机仅仅能够ping通各个路由器,但是对于距离PC机最近的路由器却没有路。通过这样的配置就可以实现PC3和PC4ping通AR1上面的两个网口了,为我们PC3和PC4的互通提供依据。先配置AR1,是因为通过ping测试,PC3和PC4无法ping通AR1上面的两个网口,需要先配置他。为上图结构配置完基础之后,测试各个ip是否能够互相ping通。

2023-08-25 00:07:53 810 1

原创 iptables详解

要进行流量的限制,当然是钥对服务器进行操作以一台基础的centos7系统以例,切分成三份,分别是[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HkchIs91-1692723685701)(image/image-20230822203848904.png)]那麽如果有流量进来,就是先从网卡,让后进入linux内核,最后抵达网络应用如果要进行流量过滤就是先让流量从网卡进来,然后在linux内核里进行过滤处理,没问题了在进入到网络应用,这样网络应用前面就有了一道防火墙。

2023-08-23 01:10:03 267 1

原创 mysql主主架构配置

MySQL主主同步存在数据同步延迟的问题,即在数据同步过程中,可能会出现数据不一致的情况。:MySQL主主同步可以将多个MySQL服务器之间的数据同步,当其中一个服务器出现故障时,其他服务器可以继续提供服务,从而提高了数据的可用性。:MySQL主主同步可以实现数据的备份和复制,当其中一个服务器出现数据丢失或损坏时,其他服务器可以提供备份数据,从而增强了数据的安全性。:MySQL主主同步可能会降低数据库的性能,特别是在数据同步过程中,可能会占用过多的系统资源,从而影响数据库的性能。

2023-08-22 22:40:16 943 1

原创 部署openstack-Yoga版本报错

最后如果确定没问题的话,不管是centos或者是ubuntu都可以去查看glance-api配置问题里面是否有下面的配置,有的话就删除。还是不行的化,可以安装一个Xmanager,因为我们在安装完上面的命令的时候在创建的时候,有弹出Xmanager软件。根据openstack官网在centos和ubuntu上面部署 ,出现一下此类错误。和nova.conf,neutron.conf下面的配置,如果有的话就删除掉。会造成端点的指向问题,造成向nova-api连接不上keystone。

2023-08-08 08:58:49 813

原创 Skipping cell0 since it does not contain hosts.

默认只会发现新的主机,而不会重复发现已经存在于数据库中的主机。这就意味着如果一个主机已经被发现并添加到数据库中,后续的发现操作将不会再将其添加一次。控制和计算节点部署完成后,在控制节点执行的发现计算节点的操作。让后再执行一下就会发现找不到了,这是正常的情况。然后再执行一下发现操作,大概率就可以看到。openstack-Yoga版本。当第一次执行的时候能够发现。第二次执行的时候就发现不了。

2023-08-05 11:02:51 537 3

原创 飞致云旗下的jumpserver开源堡垒机的部署学习

硬件配置: 2核,4G内存,50G磁盘(最低配置要求)准备三台可以访问互联网的 64 位 Linux 主机 一个master 两个node(node节点内存可适当的放宽)#可以集群配置基本配置: 最小化配置,ssh ,ntp。

2023-06-29 10:00:00 1548 1

原创 jenkinsfile共享库

【代码】jenkinsfile共享库。

2023-05-09 16:10:05 178 1

原创 jenkins初始wed配置和ci cd部署

学习笔记,仅供参考!安装修改password密码点击保存!

2023-05-04 21:06:10 780 1

空空如也

空空如也

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

TA关注的人

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