删除与备份videoportal日志 以下参考文档:https://blog.csdn.net/yuan882696yan/article/details/77885339 执行删除 /home/test/REPORT/send/videoportal23890234823904.txt这个目录下文 ...
分类:
系统相关 时间:
2019-05-14 14:39:57
阅读次数:
197
一、整体大纲 二、相关函数 1. getcwd 函数作用:获取当前目录 头文件 函数原型 参数说明: buf传出参数,路径 size缓冲区大小 返回值 成功:返回路径的指针 失败:返回NULL 2. chdir 函数作用:改变工作路径 头文件 #include <unistd.h> 函数原型 函数参 ...
分类:
系统相关 时间:
2019-05-14 13:31:32
阅读次数:
204
一、整体大纲 二、共享库的制作 1. 命名规则: lib + 名字 + .so 2. 制作步骤: 1) 生成与位置无关的代码 (生成与位置无关的.o) 2) 将.o打包成共享库(动态库) 3. 发布和使用共享库: 4. 解决程序执行时动态库无法被加载的问题: 1)放到系统的库目录 中 -- 不允许使 ...
分类:
系统相关 时间:
2019-05-14 13:28:55
阅读次数:
137
一、整体大纲 二、常用文件IO函数介绍 对于Centos7查看系统函数需要安装man手册 1. 常用IO热身: (1)首先来看下面一个示例: 1 #include<stdio.h> 2 #include<fcntl.h> 3 #include<sys/types.h> 4 #include<unis ...
分类:
系统相关 时间:
2019-05-14 13:27:40
阅读次数:
206
Progressive Downloader中文版是mac上一款非常好用的下载软件,支持断点续传、多线程下载、内建镜像搜索、HTTP/SSH 等功能,还支持支持AppleScript和Automator脚本。 Progressive Downloader中文版软件介绍 Progressive Dow ...
分类:
系统相关 时间:
2019-05-14 13:27:26
阅读次数:
142
一、整体大纲 二、进程间通信概念及方法 Linux环境下,进程地址空间相互独立,每个进程各自有不同的用户地址空间。任何一个进程的全局变量在另一个进程中都看不到,所以进程和进程之间不能相互访问,要交换数据必须通过内核,在内核中开辟一块缓冲区,进程1把数据从用户空间拷到内核缓冲区,进程2再从内核缓冲区把 ...
分类:
系统相关 时间:
2019-05-14 13:26:16
阅读次数:
142
一、协议的概念 1. 什么是协议 从应用的角度出发,协议可理解为“规则”,是数据传输和数据的解释的规则。 假设,A、B双方欲传输文件。规定: 第一次,传输文件名,接收方接收到文件名,应答OK给传输方; 第二次,发送文件的尺寸,接收方接收到该数据再次应答一个OK; 第三次,传输文件内容。同样,接收方接 ...
分类:
系统相关 时间:
2019-05-14 13:25:56
阅读次数:
154
一、整体大纲 二、静态库的制作 1)命名规则 lib + 库的名字 + .a 例如:libmytest.a2)制作步骤: 1). 生成对应的.o文件 -- .c --> .o -c 2). 将生成的.o文件打包 ar rcs + 静态库的名字(libMytest.a) + 生成的所有的.o3)发布和 ...
分类:
系统相关 时间:
2019-05-14 13:20:05
阅读次数:
172
Maven是基于项目对象模型(pom),可以通过一小段描述信息来完成复杂项目的构建,另外还有报告和文档功能,是一种强大的项目管理工具,接下来就基于Linux安装Maven 安装Maven之前,首先要正确安装JDK,JDK确认无误后,首先进入Apache maven官网:https://maven.a ...
分类:
系统相关 时间:
2019-05-14 13:19:53
阅读次数:
154
一、整体大纲 二、 系统IO函数1. 一些概念 文件描述符 PCB C库函的IO缓冲区 1) 文件描述符 int 类型 一个进程最多可打开多少文件 2) pcb 进程控制块 在其中有一个文件描述符表 -- 数组[1024] C库IO函数工作流程: pcb和文件描述符: 2. 虚拟地址空间 虚拟地址空 ...
分类:
系统相关 时间:
2019-05-14 13:17:22
阅读次数:
491
高并发服务器 一、多进程并发服务器 1. 实现示意图 2. 使用多进程并发服务器时要考虑以下几点: 父进程最大文件描述个数(父进程中需要close关闭accept返回的新文件描述符) 系统内创建进程个数(与内存大小相关) 进程创建过多是否降低整体服务性能(进程调度) 3. 使用多进程的方式, 解决服 ...
分类:
系统相关 时间:
2019-05-14 13:15:53
阅读次数:
123
DR5加强版扩展插件(Delicious Retouch 5)是一个非常优秀的ps磨皮插件,包含多种适用于人像修饰的功能,主要有人像磨皮、平滑皮肤、去除瑕疵、美白牙齿、美白皮肤、修饰眼部等实用的功能,而且您还可以使用DR5磨皮插件为照片添加多种滤镜效果,适用于影楼快速美容磨皮以及摄影师人像后期处理等 ...
分类:
系统相关 时间:
2019-05-14 13:15:21
阅读次数:
7112
office2019中文版是一款由微软官方提供的最新office办公软件。office2019在原有版本的基础上加入了全新的办公功能,其超凡的文件处理速度与质量、开拓创新性的用户界面都令人耳目一新,更有完善多样的办公小功能,有效提高用户的办公效率和进度。小编现为您带来office2019下载,内附o ...
分类:
系统相关 时间:
2019-05-14 13:09:10
阅读次数:
170
整体大纲 一、套接字概念 Socket本身有“插座”的意思,在Linux环境下,用于表示进程间网络通信的特殊文件类型。本质为内核借助缓冲区形成的伪文件。 既然是文件,那么理所当然的,我们可以使用文件描述符引用套接字。与管道类似的,Linux系统将其封装成文件的目的是为了统一接口,使得读写套接字和读写 ...
分类:
系统相关 时间:
2019-05-14 13:06:55
阅读次数:
131
一、整体大纲 二、基础知识 1. 进程相关概念 1)程序和进程 程序,是指编译好的二进制文件,在磁盘上,不占用系统资源(cpu、内存、打开的文件、设备、锁....) 进程,是一个抽象的概念,与操作系统原理联系紧密。进程是活跃(运行起来的)的程序,占用系统资源。在内存中执行。(程序运行起来,产生一个进 ...
分类:
系统相关 时间:
2019-05-14 13:04:59
阅读次数:
135