• 【校招VIP】前端操作系统之进程通信


    考点介绍:

    父页面和子页面处于2个不同的进程(即使在同一个域),进程之间的通讯必须通过每个进程内事件监听所在的线程来完成。最重要的是,通讯时传输的数据格式必须是序列化的格式,序列化格式指一维、线性的数据类型。

    本期分享的前端操作系统之进程通信,分为试题、文章以及视频三部分。

    答案详情解析和文章内容或链接即可查看!

    一、考点题目

    1、进程通信有哪三种基本类型?

    解答:基于共享存储器的通信、基于消息传递系统的通信和基于管理文件的通信......

    2、下面哪些机制可以用于进程间通信?

    A.Socket
    B.Named pipe
    C.Named event
    D.Critical Section
    E.Shared memory
    F.Virtual memory

    解答:ABE

    Linux进程间通信:管道、信号、消息队列、共享内存、信号量、套接字(socket)

    Linux线程间通信:互斥量(mutex),信号量,条件变量

    Windows进程间通信:管道、消息队列、共享内存、信号量 (semaphore) 、套接字(socket)

    Windows线程间通信:互斥量(mutex),信号量(semaphore)、临界区(critical section)、事件(event).....

    3、进程间的通信有哪些方式

    解答:
    1.匿名管道
    2.命名管道
    3.消息队列
    4.共享内存
    5.信号
    6.信号量
    7.socket

    (答案点击下方链接查看哦)

    二、考点文章

    1、Android进程间通信:Binder机制

    在Android系统中,每一个app都是运行在一个独立的进程中的,不同进程之间是相互隔离、相互独立的,Android系统如此设计的目的是保障app的安全性和独立性。

    试想如果你开发的app程序在运行的过程中,可以被其他任意app调用和访问,这是多么可怕的事情。但是时代发展的规律告诉我们,有交流才会有进步,相互合作才会共赢。Android也顺应这种时代发展规律,所以为用户提供了一套进程间通信的机制(IPC)——Binder机制……

    2、【校招VIP】进程通信的6种方式

    并且这种通信方式是单向的,只能把第一个命令的输出作为第二个命令的输入,如果进程之间想要互相通信的话,那么需要创建两个管道。管道的通知机制类似于缓存,就像一个进程把数据放在某个缓存区域,然后等着另外一个进程去拿,并且是管道是单向传输的……

    3、【校招VIP】进程间的7种通信方式(含例程代码)

    管道pipe:管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系……

    (点击下方链接查看完整版)

    三、考点视频

    1、盒子模型和box-sizing属性

    本题是前端项目开发的基础,也是面试的必考题之一。要区分传统box模型和CSS3加了box-sizing属性后的区别,和对应的使用场景。主要是对元素width和块总宽度的考察,包括padding和border的值的影响……

    更多资讯可搜索校招VIP小程序查看哦!
    移动端链接:https://m.xiaozhao.vip/dTopic/detail/471
    PC端链接:校招VIP,专题 - 校招VIP

  • 相关阅读:
    C语言exit函数
    《UML和模式应用(原书第3版)》2024新修订译本部分截图
    接口测试用例设计
    【SLAM】LVI-SAM解析——综述
    [算法][数组][leetcode]2391. 收集垃圾的最少总时间
    常见的配置文件格式:yaml,json,xml,ini,csv等
    设计模式:简单工厂、工厂方法、抽象工厂
    昨天
    docker 安装 nginx
    Flink Transformation
  • 原文地址:https://blog.csdn.net/shuize123/article/details/125594841