- 1. 配置包管理系统(yum) [mongodb-org-4.0] name = MongoDB Repository baseurl = https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/ gpgcheck = 1 enabled = 1 gpgkey = http... 1. 配置包管理系统(yum) [mongodb-org-4.0] name = MongoDB Repository baseurl = https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/ gpgcheck = 1 enabled = 1 gpgkey = http...
- 曾经,我以为我会配置动态库。但是,我忘了我是健忘症。 于是,今天是我第n次为动态库所折磨。因为每次我都发现,以前的笔记不全。 文章目录 动态库配置方法①同项目工程文件夹形式②第三方库形式 动态库配置方法 生成动态库:g++ -fPIC -shared *.cpp -o -libname.so name自己起名字,*.cpp的意思是你专... 曾经,我以为我会配置动态库。但是,我忘了我是健忘症。 于是,今天是我第n次为动态库所折磨。因为每次我都发现,以前的笔记不全。 文章目录 动态库配置方法①同项目工程文件夹形式②第三方库形式 动态库配置方法 生成动态库:g++ -fPIC -shared *.cpp -o -libname.so name自己起名字,*.cpp的意思是你专...
- 函数: #include <sys/types.h> #include <sys/socket.h> int getsockopt(int sock, int level, int optname, void *optval, socklen_t *optlen); int setsockopt(int sock, int level, int optname, ... 函数: #include <sys/types.h> #include <sys/socket.h> int getsockopt(int sock, int level, int optname, void *optval, socklen_t *optlen); int setsockopt(int sock, int level, int optname, ...
- 当前,完全硬件虚拟化技术(KVM、Xen、Hyper-V 等)能在一个物理主机上很好地运行多个互相独立的操作系统,但这也带来一些问题:性能不佳,资源浪费,系统反应迟缓等。有时候对用户来说,完全的硬件虚拟化并不是最好的选择。 一种替代方案是使用轻量级虚拟化技术 —— 所谓的 LinuX Container 容器 (LXC),它提供的是系统级虚拟化。与跑虚拟机相比,... 当前,完全硬件虚拟化技术(KVM、Xen、Hyper-V 等)能在一个物理主机上很好地运行多个互相独立的操作系统,但这也带来一些问题:性能不佳,资源浪费,系统反应迟缓等。有时候对用户来说,完全的硬件虚拟化并不是最好的选择。 一种替代方案是使用轻量级虚拟化技术 —— 所谓的 LinuX Container 容器 (LXC),它提供的是系统级虚拟化。与跑虚拟机相比,...
- 目录 1. 如何在Ubuntu 中安装软件(命令⾏界⾯)?它们通常被安装在什么地⽅? apt-get 方式的安装: 通常安装在哪? 2. linux 的环境变量是什么?我如何定义新的环境变量? 3. linux 根目录下面的目录结构是什么样的? 4. 假设我要给a.sh 加上可执⾏权限,该输⼊什么命令? 5. 假设我要将a.sh ... 目录 1. 如何在Ubuntu 中安装软件(命令⾏界⾯)?它们通常被安装在什么地⽅? apt-get 方式的安装: 通常安装在哪? 2. linux 的环境变量是什么?我如何定义新的环境变量? 3. linux 根目录下面的目录结构是什么样的? 4. 假设我要给a.sh 加上可执⾏权限,该输⼊什么命令? 5. 假设我要将a.sh ...
- Linux下查看和添加环境变量 $PATH:决定了shell将到哪些目录中寻找命令或程序,PATH的值是一系列目录,当您运行一个程序时,Linux在这些目录下进行搜寻编译链接。 编辑你的 PATH 声明,其格式为: PATH=$PATH:<PATH 1>:<PATH 2>:<PATH 3>:------: 你可以自己加上指定的路径,中间用冒号隔开。环境变量更... Linux下查看和添加环境变量 $PATH:决定了shell将到哪些目录中寻找命令或程序,PATH的值是一系列目录,当您运行一个程序时,Linux在这些目录下进行搜寻编译链接。 编辑你的 PATH 声明,其格式为: PATH=$PATH:<PATH 1>:<PATH 2>:<PATH 3>:------: 你可以自己加上指定的路径,中间用冒号隔开。环境变量更...
- 如果是双系统 第一步首先在windows下分一个盘出来,比如100个G,格式化 重启到linux系统下 sudo fdisk -l 找设备。根据内存大小,找到 设备位置,比如 /dev/sda5 第二步: 将格式进行转换 mkfs -t ext4 /dev/sda5 第三步: ls -l /dev/disk/by-uuid/ 看一下物理地址比如... 如果是双系统 第一步首先在windows下分一个盘出来,比如100个G,格式化 重启到linux系统下 sudo fdisk -l 找设备。根据内存大小,找到 设备位置,比如 /dev/sda5 第二步: 将格式进行转换 mkfs -t ext4 /dev/sda5 第三步: ls -l /dev/disk/by-uuid/ 看一下物理地址比如...
- 第一步:搭环境 首先,虚拟机要有,建议安装Centos,其实手感跟Ubuntu、Fedora也差不多,不过在我见过的场景里,Centos的出镜率是比较高的。 去官网下:CentOS-8.2.2004-x86_64-dvd1.iso,下这个,大概8G。 然后,下载一个XShell,XShell6,找个信得过的软件下载商店,我是用360软件管家,官网嘛,一直卡着没法... 第一步:搭环境 首先,虚拟机要有,建议安装Centos,其实手感跟Ubuntu、Fedora也差不多,不过在我见过的场景里,Centos的出镜率是比较高的。 去官网下:CentOS-8.2.2004-x86_64-dvd1.iso,下这个,大概8G。 然后,下载一个XShell,XShell6,找个信得过的软件下载商店,我是用360软件管家,官网嘛,一直卡着没法...
- 目录 1. Nvidia SMI — GPU 2.HTOP — CPU, RAM(类似平时top指令) 3. Sensors — CPU(温度查询) 4. Glances — CPU, RAM, 磁盘 I/O 1. Nvidia SMI — GPU 请看我以前的博文内容 【Linux】【GPU】linux上如何查看GPU的运行情况? GPU内存使用... 目录 1. Nvidia SMI — GPU 2.HTOP — CPU, RAM(类似平时top指令) 3. Sensors — CPU(温度查询) 4. Glances — CPU, RAM, 磁盘 I/O 1. Nvidia SMI — GPU 请看我以前的博文内容 【Linux】【GPU】linux上如何查看GPU的运行情况? GPU内存使用...
- Linux提示Unable to locate package该如何处理? 当你在修改Linux软件源的时候,提示Unable to locate package错误,这是由什么原因导致的呢?又该如何解决,下面就给大家介绍下Linux下遇到Unable to locate package错误的情况该如何解决,一起来学习下吧。 Linux提示Unable to loc... Linux提示Unable to locate package该如何处理? 当你在修改Linux软件源的时候,提示Unable to locate package错误,这是由什么原因导致的呢?又该如何解决,下面就给大家介绍下Linux下遇到Unable to locate package错误的情况该如何解决,一起来学习下吧。 Linux提示Unable to loc...
- 目录 1.打开终端输入 nvidia-smi 2. 在终端输入 watch -n 5 nvidia-smi 1.打开终端输入 nvidia-smi 这是静止状态 想要一直动态显示该怎么办? 2. 在终端输入 watch -n 5 nvidia-smi 这样就每5秒刷新一次这个窗口,只要你窗口不关闭,它就一直运行 进阶: pip... 目录 1.打开终端输入 nvidia-smi 2. 在终端输入 watch -n 5 nvidia-smi 1.打开终端输入 nvidia-smi 这是静止状态 想要一直动态显示该怎么办? 2. 在终端输入 watch -n 5 nvidia-smi 这样就每5秒刷新一次这个窗口,只要你窗口不关闭,它就一直运行 进阶: pip...
- 应用场景:在linux系统上进行项目开发,在部署java项目时,常用方法就是写一个shell脚本,但当服务器重启了,经常会忘了启动shell脚本了。所以我们需要把自己的应用变成linux的服务,当服务器启动的时候就自行启动自己的应用。使用JSVC就能够实现上面的功能。 在linux上以服务的方式启动java程序步骤: 注:其实bin目录下并没有jsvc.ta... 应用场景:在linux系统上进行项目开发,在部署java项目时,常用方法就是写一个shell脚本,但当服务器重启了,经常会忘了启动shell脚本了。所以我们需要把自己的应用变成linux的服务,当服务器启动的时候就自行启动自己的应用。使用JSVC就能够实现上面的功能。 在linux上以服务的方式启动java程序步骤: 注:其实bin目录下并没有jsvc.ta...
- vim底部显示当前编辑文件绝对路径 方法一:sudo vi /etc/vim/vimrc 在最后面把下面语句复制粘贴进去。 " 这个是双引号是注释的含义! " 状态栏set laststatus=2 " 总是显示状态栏highlight StatusLine cterm=bold ctermfg=yellow ctermbg=blue" 获取当前路径,将$HOME转... vim底部显示当前编辑文件绝对路径 方法一:sudo vi /etc/vim/vimrc 在最后面把下面语句复制粘贴进去。 " 这个是双引号是注释的含义! " 状态栏set laststatus=2 " 总是显示状态栏highlight StatusLine cterm=bold ctermfg=yellow ctermbg=blue" 获取当前路径,将$HOME转...
- 最近处理数据,出现了一个很奇怪的错误 比如写好了脚本运行100个文件,有80个可以运行,20个怎么也运行不了 查找问题,不是中文字符问题,不是转译字符问题,那到底是什么问题 最终发现很可能是csh版本问题导致 csh版本使用系统自带版本时,有可能较老版本,导致在读取字符串和转译字符,只要长度超过一定阈值,就会自动卡死,陷入死机状态。 这个错误不经常见,并且见到了也很... 最近处理数据,出现了一个很奇怪的错误 比如写好了脚本运行100个文件,有80个可以运行,20个怎么也运行不了 查找问题,不是中文字符问题,不是转译字符问题,那到底是什么问题 最终发现很可能是csh版本问题导致 csh版本使用系统自带版本时,有可能较老版本,导致在读取字符串和转译字符,只要长度超过一定阈值,就会自动卡死,陷入死机状态。 这个错误不经常见,并且见到了也很...
- 文章目录 ①一段有段错误的代码②跟我一起 -> 直达病灶③看我对症下药 呵,段错误?自从我看了这篇文章,我还会怕你个小小段错误? 请打开你的Linux终端,跟紧咯,准备发车!!嘟嘟嘟哒~~ ①一段有段错误的代码 #include<stdio.h> void errfunc() { int *p = NULL; *p = 1; } in... 文章目录 ①一段有段错误的代码②跟我一起 -> 直达病灶③看我对症下药 呵,段错误?自从我看了这篇文章,我还会怕你个小小段错误? 请打开你的Linux终端,跟紧咯,准备发车!!嘟嘟嘟哒~~ ①一段有段错误的代码 #include<stdio.h> void errfunc() { int *p = NULL; *p = 1; } in...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签