代码改变世界

linux进程-线程-协程上下文环境的切换与实现

2020-07-04 08:13 by 天心PHP, 954 阅读, 0 推荐, 收藏,
摘要:一:进程-线程-协程简介 进程和线程的主要区别是:进程独享地址空间和资源,线程则共享地址空间和资源,多线程就是多栈。 1、进程 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。每个进程都有自己的独立内存空间,不同进程通过进程间通信来通信。由于 阅读全文

进程之间究竟有哪些通信方式

2020-07-04 07:46 by 天心PHP, 666 阅读, 0 推荐, 收藏,
摘要:需要特殊指出的是消息队列、信号量和共享内存这三种IPC同属于XSI IPC(XSI可以认为是POSIX标准的超集,简单粗暴理解为C++之于C)。这三种IPC在*NIX中一般都有两个“名字”来为其命名,一个叫做标志符,一个叫做键(key)。标志符是一个非负整数,每当一个IPC结构被创建然后又被销毁后, 阅读全文

php 设计模式

2016-05-13 12:01 by 天心PHP, 213 阅读, 0 推荐, 收藏,
摘要:观察者模式属于行为模式,是定义对象间的一种一对多的依赖关系,以便当一个对象的状态发生改变时,所有依 赖于它的对象都得到通知并自动刷新。它完美的将观察者对象和被观察者对象分离。可以在独立的对象(主体)中维护一个对主体感兴趣的依赖项(观察器)列表。 让所有观察器各自实现公共的 Observer 接口,以取消主体和依赖性对象之间的直接依赖关系。 阅读全文
上一页 1 ··· 11 12 13 14 15