虚拟环境的搭建 优点 windows 安装 配置虚拟环境管理器工作目录 MacOS、Linux 安装 工作文件 配置 使用 pycharm使用 新建项目 添加环境 使用环境 ...
分类:
其他好文 时间:
2019-12-20 16:53:02
阅读次数:
77
git 在本地备份 备份文件夹操作 在本地备份文件夹克隆一个不带工作区的仓库: 工作文件操作 若是没有关联远端仓库,在本地工作文件直接 会提示添加远端仓库。 看到以上信息,按照提示进行添加。 在项目仓库中,将本地仓库与远端备份仓库进行连接: 可使用 查看添加的远端仓库。 后,将通过 本地上传到远端。 ...
分类:
其他好文 时间:
2019-12-20 11:59:42
阅读次数:
73
一、系统调用 系统调用由操作系统实现提供的所有系统调用所构成的集合即程序接口或应用编程接口(API),是应用程序同系统之间的接口。当用户态进程发起一个系统调用, CPU将切换到 内核态 并开始执行一个 内核函数 。 内核函数负责响应应用程序的要求,例如操作文件、进行网络通讯或者申请内存资源等。 操作 ...
分类:
其他好文 时间:
2019-12-19 23:42:21
阅读次数:
167
一、linux系统调用原理 操作系统通过系统调用为运行于其上的进程提供服务。 当用户态进程发起一个系统调用, CPU 将切换到 内核态 并开始执行一个 内核函数 。 内核函数负责响应应用程序的要求,例如操作文件、进行网络通讯或者申请内存资源等。 二、调用流程 那么,在应用程序内,调用一个系统调用的流 ...
分类:
其他好文 时间:
2019-12-19 19:03:21
阅读次数:
86
1、 什么是系统调用 操作系统通过系统调用为运行于其上的进程提供服务。当用户态进程发起一个系统调用, CPU 将切换到 内核态 并开始执行一个 内核函数 。 内核函数负责响应应用程序的要求,例如操作文件、进行网络通讯或者申请内存资源等。在Linux中系统调用是有Linux内核提供的各种功能服务,为了 ...
分类:
其他好文 时间:
2019-12-19 15:53:11
阅读次数:
88
1、alpine制作jdk镜像 2、Alpine制作jre镜像(瘦身) 3、Docker镜像上传至阿里云 alpine制作jdk镜像 alpine Linux简介 1.Alpine Linux是一个轻型Linux发行版,它不同于通常的Linux发行版,Alpine采用了musl libc 和 Bus ...
分类:
Web程序 时间:
2019-12-19 13:04:10
阅读次数:
128
[1] 首先备份 /etc/yum.repos.d/CentOS-Base.repo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup [2] 进入yum源配置文件所在文件夹 [root@loc ...
分类:
其他好文 时间:
2019-12-18 23:42:25
阅读次数:
232
并发控制 文件描述 文件句柄 File Descriptors (FD,文件描述符)或 文件句柄: 进程使用文件描述符来管理打开的文件 shell 1.如何通过exec打开一个文件 exec 数字 文件名称 数字:/proc/$$/fd中未出现的数字 文件名称:相对路径或者绝对路径 2.如何通过ex ...
分类:
系统相关 时间:
2019-12-17 20:45:37
阅读次数:
104
之前聊过,操作文件——读写文件,直接调用接口即可. 如果是一直写入操作,写入操作一直进行的,免不了会有,有时一大批数据过来,有时没有一条数据。 鉴于此场景,选择用select....channel 的模型处理。 代码如下: 可根据 超时时间和接收数据的数量,两个维度处理。没有数据在channel接收 ...
分类:
其他好文 时间:
2019-12-17 15:06:36
阅读次数:
70
查看本地公钥是否存在 执行以下语句来判断是否已经存在本地公钥 如果出现如下截图,则本地公钥不存在,继续按步骤进行。 如果看到一长串以 ssh rsa 或 ssh dsa 开头的字符串,则本地公钥已存在,直接跳到第三步。 如何生成本地公钥 执行以下语句来生成本地公钥 这个指令会要求你提供一个 位置和文 ...