1.open/close 函数原型: int open(const char *pathname,int flags); int open(const char *pathname,int flags,mode_t mode); 参数: pathname:文件名 flags: 必选项:O_RDONL ...
分类:
系统相关 时间:
2021-02-16 12:02:12
阅读次数:
0
无论是上层应用还是操作系统内核开发,内存问题都是我们所需要关注的。 我们来看看Linux内核管理和分配机制。 伙伴系统 伙伴系统从物理连续的大小固定的段上进行分配。从这个段上分配内存,采用 2 的幂分配器来满足请求分配单元的大小为 2 的幂(4KB、 8KB、16KB 等)。请求单元的大小如不适当, ...
分类:
编程语言 时间:
2021-02-16 11:41:30
阅读次数:
0
使用安装包直接安装 # 10/22/2020 安装过程如下: 1)官网下载 deb 安装包:https://www.opera.com/download 2)在 Debian 中,执行 dpkg -i opera-xxxx.deb 命令进行安装。 使用包管理器安装 cat > /etc/apt/so ...
分类:
系统相关 时间:
2021-02-16 11:40:45
阅读次数:
0
以 Windows Subsystem for Linux 闯入 Visual Simultaneous Localization and Mapping 世界的艰难道路... 这里包含各种各样的 WSL 中可能用到的包,美化方案,以及相关软件的一些使用小技巧,用于自己踩坑记录的同时,希望能够帮到同... ...
分类:
移动开发 时间:
2021-02-15 12:39:26
阅读次数:
0
一、在Linux下的C语言编程所需工具(下面所列举的都是我编程所用的工具) 1.文本编辑器 Vim 2.编译链接工具 gcc 3.调试器 gdb 4.项目管理工具 make和makefile 二、VIM文本编辑器的模式和配置 vim有三种模式,分别是命令行模式,插入模式,还有底行模式 命令行模式(用 ...
分类:
编程语言 时间:
2021-02-15 12:38:34
阅读次数:
0
linux下安装jdk后发现系统带有openjdk的解决方法 ...
分类:
系统相关 时间:
2021-02-15 12:37:59
阅读次数:
0
当你在linux下写C/C++代码的时候,是不是会遇到许多编译链接的问题? 时不时报个glibc,gcc,g++等相关的错误? 很多时候都无从下手,而且比较混乱。 这也是编译链接过程中经常出现的问题。 这篇文章不是去介绍如何编译链接,而是理清编译链接过程中碰到的一些概念和出现的问题。尤其是,libc ...
分类:
编程语言 时间:
2021-02-15 12:25:15
阅读次数:
0
文章为自己安装arch时的记录,同时参考了其他大佬的安装教程,如有问题和意见,请私信我 0、安装准备 virtualbox以及arch镜像(镜像从各大镜像源网站下载即可),因为使用virtualbox进行安装,所以下面介绍虚拟机的基本配置 系统配置 存储镜像配置 网络配置 1、更新时钟 root@a ...
分类:
系统相关 时间:
2021-02-15 12:22:48
阅读次数:
0
假设A服务器要把文件复制到B服务器上 首先我们要在B服务器上生成密钥对 参考:https://www.cnblogs.com/pxblog/p/14396409.html 然后在把生成的密钥公钥id_rsa.pub 复制到A服务器上的 /root/.ssh文件夹下,名称改为 authorized_k ...
分类:
系统相关 时间:
2021-02-15 11:59:11
阅读次数:
0
公司的C++工程迁移到了Centos8上面。现进行警告消除。发现如下警告。觉得挺有意思的记录一下。 Centos版本: cat /etc/redhat-releaseCentOS Linux release 8.2.2004 (Core) Gcc版本: gcc --versiongcc (GCC) ...
分类:
数据库 时间:
2021-02-15 11:58:50
阅读次数:
0