抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

线程同步-锁-信号量

低配卖票很多问题 - 进程资源的抢占1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556/************************************************************************* ...

线程的操作

pthread_create 创建线程1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556/************************************************************************* ...

线程概述

线程概述 与进程(process)类似,线程(thread)是允许应用程序并发执行多个任务的一种机制。一个进程可以包含多个线程。同一个程序中的所有线程均会独立执行相同程序,且共 享同一份全局内存区域,其中包括初始化数据段、未初始化数据段,以及堆内存段。(传 统意义上的 UNIX 进程只是多线程程序的一个特例,该进程只包含一个线程) 进程是 CPU 分配资源的最小单位,线程是操作系统调度执行...

进程守护

终端在 UNIX 系统中,用户通过终端登录系统后得到一个 shell 进程,这个终端成 为 shell 进程的控制终端(Controlling Terminal),进程中,控制终端是 保存在 PCB 中的信息,而 fork() 会复制 PCB 中的信息,因此由 shell 进 程启动的其它进程的控制终端也是这个终端。 n默认情况下(没有重定向),每个进程的标准输入、标准输出和标准错误输出都指...

共享内存

共享内存共享内存允许两个或者多个进程共享物理内存的同一块区域(通常被称为段)。由于 一个共享内存段会成为一个进程用户空间的一部分,因此这种 IPC 机制无需内核介 入。所有需要做的就是让一个进程将数据复制进共享内存中,并且这部分数据会对其 他所有共享同一个段的进程可用。 与管道等要求发送进程将数据从用户空间的缓冲区复制进内核内存和接收进程将数据 从内核内存复制进用户空间的缓冲区的做法相比,这...

信号

信号概述信号是 Linux进程间通信的最古老的方式之一,是事件发生时对进程的通知机制,有时也称之为软件中断,它是在软件层次上对中断机制的一种模拟,是一种异步通信的方式。信号可以导致一个丘在运行的进程被另一个正在运行的异步进程中断,转而处理某一个突发事件。 发往进程的诸多信号,通常都是源于内核。引发内核为进程产生信号的各类事件如下: 对于前台进程,用户可以通过输入特殊的终端字符来给它发送信...

内存映射

内存映射内存映射(Memory-mapped I/O)是将磁盘文件的数据映射到内存,用户通过修改内存就能修改磁盘文件 父子进程间通信12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667...

三角形求面积

行列式 - 直角坐标器给定 A(x1, y1) B(x2, y2) C(x3, y3) 以知三角行 底(a) - 高(h)$S = (a * h ) / 2$ 海伦公式$p = (a + b + c) / 2$ $S=sqrt[p(p-a)(p-b)(p-c)]$ $=sqrt[(1/16)(a+b+c)(a+b-c)...

STL_二分

数组是升序的情况例:1 3 5 7 7 10 11 lower_bound(begin, ned, key) — 得到第一个 >= key 的下标 upper_bound(begin, ned, key) — 得到第一个 > key 的下标 1234567891011121314151617181920212223242526272829303132333435363...

基础博弈

博弈论1.简介 博弈博弈/博弈论,又称为对策论(Game Theory)、赛局理论等,既是现代数学的一个新分支,也是运筹学的一个重要学科。博弈论主要研究公式化了的激励结构间的相互作用,是研究具有斗争或竞争性质现象的数学理论和方法,博弈论考虑游戏中的个体的预测行为和实际行为,并研究它们的优化策略。 总而言之,博弈,就是两方(或者多方)在为了某一种目标进行的竞争。 在生活中,博弈无处不...