一、系统调用简述 操作系统的主要功能是为管理硬件资源和为应用程序开发人员提供良好的环境来使应用程序具有更好的兼容性,为了达到这个目的,内核提供一系列具备预定功能的多内核函数,通过一组称为系统调用(system call)的接口呈现给用户。系统调用把应用程序的请求传给内核,调用相应的内核函数完成所需的 ...
分类:
其他好文 时间:
2019-12-19 19:21:48
阅读次数:
74
系统调用过程分析 1.执行int 0x80指令后系统从用户态进入内核态,跳到system_call()函数处执行相应服务进程。在此过程中内核先保存中断环境,然后执行系统调用函数。 2.system_call()函数通过系统调用号查找系统调用表sys_cal_table来查找具体系统调用服务进程。 s ...
分类:
其他好文 时间:
2019-12-19 19:21:33
阅读次数:
72
运算符重载概念:对已有的运算符重新进行定义,赋予其另一种功能,以适应不同的数据类型 1.加号运算符重载 作用 :实现两个自定义数据类型相加的运算 c++ include include using namespace std; //左移运算符重载 class Person{ public: //1. ...
分类:
编程语言 时间:
2019-12-19 12:41:22
阅读次数:
100
1. 网络拓扑: 2. SW1配置:2.1 配置为Access口,vlan 10:[SW1]vlan 10[SW1-GigabitEthernet0/0/1]port link-type access[SW1-GigabitEthernet0/0/1]port default vlan 102.2 ...
分类:
Web程序 时间:
2019-12-17 23:58:20
阅读次数:
204
4.2Generator函数 4.2.1定义Generator函数 通过 yield 关键字,把函数的执行流 挂起 ,为 改变执行流程 提供了可能,从而为 异步编程 提供解决方案。 形式上,Generator函数是一个普通函数,但是有两个特征。 function 关键字与函数名 之间有一个 星号 ; ...
分类:
其他好文 时间:
2019-12-17 22:40:32
阅读次数:
132
一:常用命令 一、文件处理命令 1. 命令格式:命令 [-选项] [参数] 1. 选项:功能或行为,不同的选项决定了命令的显示结果不同 1. 短选项:- 后面接单个字符,各个选项之间用空格隔开(-h -s -l) 2. 长选项:-- 后面接单词,需要的参数通过“=”赋值(--size=1G) 2. ...
分类:
系统相关 时间:
2019-12-17 20:37:22
阅读次数:
107
在C++中,_beginthreadex 创建线程是很麻烦的。要求入口函数必须是类的静态函数。 通常,可以采用thunk,或者模板来实现。 因C++ 11中引入了 std::async ,可以很好的解决这个问题了。 值得注意的是,在循环中 std::async 创建线程,我试了好多次总是失败,后来看 ...
分类:
编程语言 时间:
2019-12-17 18:49:33
阅读次数:
340
描述 Python time time()返回当前时间的时间戳。 时间戳:时间戳是指格林威治时间1970年01月01日00时00分00秒(背景时间1970年01月01日08时00分00秒)起至现在的总秒数。通俗的讲,时间戳是一份能够表示一份数据在一个特定时间点已经存在的可验证的数据。 time()方 ...
分类:
编程语言 时间:
2019-12-16 14:54:57
阅读次数:
91
函数定义期望 通过cout<<对象,打印出复数的实部和虚部,这样一来,就需要重载cout类的位移<<运算函数,但是我们并不能拿到cout源码,在visual studio我们看到的也仅仅是他的定义 若想访问c1的私有属性,则应当声明为友元函数 通过定义可以看出cout类的返回值是ostream类型的 ...
分类:
编程语言 时间:
2019-12-15 16:48:27
阅读次数:
242
wp_count_posts()是用于统计指定文章类型文章数量的wordpress函数,通过wp_count_posts()函数可以统计所有类型的文章数量,如post、page或自定义文章类型post_type等,还可以计算指定状态的文章,如已发布、定时发布、草稿、待审、私有等。 代码结构: 1 < ...
分类:
其他好文 时间:
2019-12-15 12:58:11
阅读次数:
126