-
公开(公告)号:CN105511969B
公开(公告)日:2020-05-19
申请号:CN201510834063.1
申请日:2015-11-25
Applicant: 中国船舶工业系统工程研究院
IPC: G06F9/52
Abstract: 本发明涉及一种跨进程的线程间进行互斥的方法,包括以下步骤:多个线程竞争互斥信息,胜出的线程初始化互斥信息;当胜出的线程获得互斥信息之后,利用互斥信息对临界区进行加锁操作;进行加锁操作后,线程获得互斥信息的锁,访问共享资源;同时,其它线程进行等待;线程使用完共享资源之后,离开临界区,进行解锁操作;互斥信息继续被其它线程竞争,重复上述步骤。所述方法结合了信号量机制,确保了加锁、解锁的原子性,使得该方法是线程安全的;有效的解决了互斥信息垃圾值问题,避免了线程在使用时获取了垃圾值而导致异常的问题;解决了加锁时自身向自身索要锁而导致死锁的问题,同时也避免了越权限解锁的问题。
-
公开(公告)号:CN105511969A
公开(公告)日:2016-04-20
申请号:CN201510834063.1
申请日:2015-11-25
Applicant: 中国船舶工业系统工程研究院
IPC: G06F9/52
Abstract: 本发明涉及一种跨进程的线程间进行互斥的方法,包括以下步骤:多个线程竞争互斥信息,胜出的线程初始化互斥信息;当胜出的线程获得互斥信息之后,利用互斥信息对临界区进行加锁操作;进行加锁操作后,线程获得互斥信息的锁,访问共享资源;同时,其它线程进行等待;线程使用完共享资源之后,离开临界区,进行解锁操作;互斥信息继续被其它线程竞争,重复上述步骤。所述方法结合了信号量机制,确保了加锁、解锁的原子性,使得该方法是线程安全的;有效的解决了互斥信息垃圾值问题,避免了线程在使用时获取了垃圾值而导致异常的问题;解决了加锁时自身向自身索要锁而导致死锁的问题,同时也避免了越权限解锁的问题。
-
公开(公告)号:CN112462633A
公开(公告)日:2021-03-09
申请号:CN202011364056.7
申请日:2020-11-27
Applicant: 中国船舶工业系统工程研究院
IPC: G05B19/04
Abstract: 本发明提供一种智能设备集成指挥监控系统、方法和介质。其中所述智能设备集成指挥监控系统包括前台系统、中台系统和后台系统,前台系统被配置为通过终端向用户展示系统的状态、接收用户输入的指令、并完成对智能设备的控制,具体包括:指挥模块、监视模块和控制模块;中台系统被配置为对系统中的数据进行处理、传输、调度、存储,支撑前台系统与用户的交互,并与后台系统配合来完成数据持久化、安全认证及适配,具体包括:计算模块、数据总线模块、数据标准化模块和数据持久化模块;以及后台系统被配置为联接系统与终端,监视和管理系统,并屏蔽系统的安全威胁,具体包括:系统监管模块、安全认证模块、智能设备适配模块和通信适配模块。
-
公开(公告)号:CN305255535S
公开(公告)日:2019-07-12
申请号:CN201830483692.9
申请日:2018-08-29
Applicant: 中国船舶工业系统工程研究院
Abstract: 1.本外观设计产品的名称:三屏显示控制台;
2.本外观设计产品的用途:本外观设计产品用于操作人员与设备之间实时信息交互和控制;
3.本外观设计产品的设计要点:产品的整体形状和图案;
4.最能表明本外观设计设计要点的图片或照片:立体图;
5.省略视图:因右视图与左视图对称,故省略右视图;
因仰视图及后视图无设计要点,故省略仰视图及后视图。
-
-
-