centos7语言vscode centos
CentOS7升级内核版本,以及解决升级内核后网卡不能使用的问题
CentOS7.9自带的内核版本为3.1,没有wireguard模块,遂决定升级内核版本 第一步升级内核,参考 https://www.cnblogs.com/iwalkman/p/9736856.html 除了内核还需要安装 kernel-ml-devel,否则待会编译网卡驱动会报错 yum -- ......
C语言中的基本数据类型及其格式化输出
C语言中的基本数据类型及其格式化输出 基本数据类型 从下图可以看出,C语言中的基本数据类型包括了整型(int)、字符型(char)、浮点型(float)和双精度浮点型(double)。 在声明变量时,不同数据类型都会分配不同的存储空间,而且还跟操作系统有关。 char //有符号字符型,1个字节 u ......
c语言期末测试
正负相和 //正负项和 void code2_8() { int denominator = 1, flag = 1, i, n; double item = 1, sum = 0; scanf("%d", &n); for (i = 1; i <= n; i++) { sum += item; f ......
数据结构常见存储方式c语言
图 邻接矩阵 /*图的邻接矩阵存储表示法*/ //用两个数组分别存储顶点表和邻接矩阵 #define MaxInt 32767 //表示极大值,即无穷 #define MVNum 100 //最大顶点数 typedef char VerTexType; //假设顶点的数据类型为字符型 typedef ......
【C语言调用Python】Py_Finalize() 时报 GC 崩溃错误。
Py_Finalize() 时报 GC 崩溃错误。 记一次有趣的报错随笔。 报错现场 在使用如下的报错代码时,在释放阶段调用Py_Finalize(),报如下Assert崩溃。 原因 结论 在调用函数逻辑里的Exit0中,对变量pModuleDict和pClass进行了手动释放,引用计数-1(宏KL ......
C语言所有运算符及优先级、结合性
C 语言所有运算符及优先级、结合性 参考:《C Primer Plus 第六版》 Tip:有关优先级、结合性的表格在最后面。 【1】算数运算符 ‘+’(“加号”)(二元)【表达式1 + 表达式2】:把表达式2的值加到表达式1的值上。 '+'(“正号”)(一元)【+表达式】:生成一个大小和符号都与右边 ......
vscode 工作区与文件夹设置
背景:学习vue3的时候发现 vue2对应的vetur插件 与vue3的volar 插件 冲突,于是开始了解vscode怎么实现兼容多项目兼容不用配置。 项目设置管理 为了适应不同项目的需要不一样的项目设置,vscode推出了文件夹设置(Folder),将差异的配置存放在项目根目录的.vscode/ ......
centos免密登录windows
一、linux操作: 二、windows操作: 1、Windows系统需安装OpenSSH服务; 2、配置OpenSSH服务端的配置文件: <1>管理员权限打开cmd终端,输入命令ssh-keygen -t rsa -f id_rsa执行后,将linux下生成的id_rsa.pub内容复制到C:\P ......
centos7安装Jenkins
1、拉取镜像 docker pull jenkinsci/blueocean 2、创建目录 mkdir -p /home/data/jenkins chmod 777 /home/data/jenkins 3、启动容器 docker run -d -p 8099:8080 -p 50099:5000 ......
centos扩容——在原有的虚拟机中,修改了硬盘空间,扩容
1. 查看磁盘情况 fdisk -l 可以查看已经分区和挂载的磁盘 查看更改物理磁盘之后的空间区情况 lsblk 分析: 从以上情况可以看出,物理磁盘已经扩容,然而对应的root/home目录未实现自动分配。需要对新增的空间进行分区 2. 分区 fdisk /dev/vda //为挂载的硬盘 以上命 ......
CentOS7 安装 Oracle12c 详解
1. 安装前准备 中科大镜像站下载完整版CentOS7 Index of /centos/7/isos/x86_64/ (ustc.edu.cn) 安装时设置硬盘大小40G,选择GNOME桌面安装,勾选必要的一些东西 安装时选择只装root用户 重启后要求配置一个用户,设置用户名为oracle 下载 ......
使用Huggingface创建大语言模型RLHF训练流程的完整教程
ChatGPT已经成为家喻户晓的名字,而大语言模型在ChatGPT刺激下也得到了快速发展,这使得我们可以基于这些技术来改进我们的业务。 但是大语言模型像所有机器/深度学习模型一样,从数据中学习。因此也会有garbage in garbage out的规则。也就是说如果我们在低质量的数据上训练模型,那 ......
centos7 安装vscode 的问题记录
为方便搭建C的开发环境,在windows下始终开发有些不方便,比如dll引用的测试等等问题,windows下对于新手太不友好,果断需要切换到linux环境下。 一 问题 centos7 在测试安装时最高兼容 1.74,相关的历史版本可以在微软的这个地址找到,https://code.visualst ......
【C语言基础】float、double 浮点数类型的四舍五入问题
简短不看版: C语言中,不能进行 double a == double b 这样的运算。 另外,printf(".1f", &double) 的时候,数据输出不同时候,可能会不一样。 根本问题时float类型或者double类型的浮点数在计算机中不能精确储存。 单精度浮点型(float)存储方式 比 ......
centos7桌面版安装百度网盘
百度网盘官网下载Linux版本的软件 CentOS7的软件包格式为rpm # 安装依赖 yum -y install libXScrnSaver yum -y install libstdc++.so.6 cd /usr/local/lib64 # 下载最新版本的libstdc.so_.6.0.26 ......
C语言--深入理解指针
C语言--深入理解指针 一. 指针的概念 要知道指针的概念,要先了解变量在内存中是如何存储的。在存储时,内存被分为一块一块的,每一块都有一个特有的编号。而这个编号可以暂时理解为指针,就是酒店的门牌号一样。 变量和地址 看下面代码 void main(){ int x = 10, int y = 20 ......
C语言多线程编程
线程和进程,大多数人说到这两个词的时候都在考虑其区别,但是我们不妨先想想其相同点——并行,然后从“并行”的角度去看待两者的不同。 线程: 是一个程序中不同功能的并行。 进程: 是操作系统中不同程序的并行。 本篇文章主要来聊一聊C语言的多线程编程,也就是怎么让一个程序,在同一时间运行多个功能。 创建线 ......
探索Rust语言类型系统 - Part 1
理解Rust语言类型系统中的Ownership(所有权), Resource Management(资源管理), Aliasing(别名), Mutation(可变性), 和the Borrow Checker(借用检查器) 目录 Ownership and Move Semantics(所有权与移 ......
centos7.9以docker形式安装redmine,并配置
一、准备 准备服务器联网,并且安装好docker 二、安装redmine 执行命令拉取docker镜像 docker pull redmine:latest Run Redmine with SQLite3 docker run -d --name redmine -p3000:3000 redmi ......
C语言常用的文件和目录操作
仅个人感觉,在平时敲代码过程中涉及到的文件操作是比较少的,这就导致C语言的文件和目录操作等技术无法得到足够的练习,所以本文章就慢慢的积累偶尔会用到的文件和目录操作。本文多会以我的实际项目遇见的需求为例子展开记录文件和目录操作的一些方法。 文件操作 最基本的文件操作,比如打开关闭文件、读取写入文件、新 ......
VSCode的git账户重置
https://blog.csdn.net/JohnJim0/article/details/111148923 使用VSCode想要在电脑上换一个git账户pull/push,有那种保存多账号方法,但是也可以直接重置, git config --global --unset credential. ......
vscode自动保存设置为afterDelay后prettier不生效
"files.autoSave": "afterDelay" "editor.formatOnSave": true 这两个配置不能一起使用 解决方法: 1.将"afterDelay"修改为“onFocusChange" 2.设置成onFocusChange或者onWindowChange 3.关闭 ......
centos 8 yum dnf 源配置
一、centos8自带的源 yum 和 dnff 无法使用,建议切换到centos-vaulti源,方法如下: sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-* sed -i -e "s|#baseurl=http: ......
vscode latex配置文件
{ "latex-workshop.latex.autoBuild.run":"never", // "latex-workshop.latex.autoBuild.run":"onSave", "latex-workshop.latex.autoBuild.interval":10000, "la ......
C语言常用函数
C语言常用函数 1.交换两个变量的值 基本思路:使用临时变量来交换两个变量的值 #include<stdio.h> int main(){ int a = 5; int b = 10; int temp; printf("Before swapping: a = %d, b = %d\n", a, ......
FFmpeg在Centos服务器上离线安装(包含所需依赖)并实现拉取rtsp流与推送至rtmp服务器
场景 Windows上使用FFmpeg实现rtsp视频流推流到RTMP流媒体服务器(EasyCVR流媒体服务器): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/129533230 上面讲了在windows上ffmpeg的应用示例 ......
人工智能的新篇章:深入了解大型语言模型(LLM)的应用与前景
人工智能的新篇章:深入了解大型语言模型(LLM)的应用与前景 LLM(Large Language Model)技术是一种基于深度学习的自然语言处理技术,旨在训练能够处理和生成自然语言文本的大型模型。 LLM 技术的核心思想是使用深度神经网络,通过大规模的文本数据预训练模型,并利用这些预训练模型进行 ......
RabbitMQ高可用集群的搭建部署(Centos7)
高可用集群架构 节点域名 操作系统 RabbitMQ版本 Erlang版本 iamdemo.tp-link.com Centos7.9 3.8.28 23.3-2 iamdemo2.tp-link.com Centos7.9 3.8.28 23.3-2 iamdemo3.tp-link.com Ce ......
Go 语言中,函数的参数传递--值传递
在 Go 语言中,函数的参数传递是值传递的方式。当函数被调用时,函数参数的值会被拷贝到函数的参数变量中。 对于指针类型的参数,指针本身也是以值的方式进行传递。这意味着函数内部的指针参数将获得原始指针的拷贝,但这个拷贝仍然指向相同的内存地址。 当在函数内部修改通过指针传递的变量时,由于指针本身是值传递 ......