摘要:
一、死锁的定义(是什么) 死锁是指 两个或两个以上 进程 在 执行过程中,由于 竞争资源 或者 彼此通信 造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些 永远在 互相等待的进程 称为死锁进程。 死锁的规范定义:集合中 的每一个进程 都在等待 只 阅读全文
摘要:
1.钩子函数与回调函数都是事件处理函数 2.钩子函数是指windows的消息处理机制下,捕获消息的时候立即执行 3.回调函数并不能参与消息处理的过程,所以,它是在消息捕获结束后才执行的函数 钩子函数实例: $('button').click(()=>{ console.log('我被点击了!') } 阅读全文
摘要:
在一般情况下,升级服务器端应用,需要将应用源码或程序包上传到服务器,然后停止掉老版本服务,再启动新版本。但是这种简单的发布方式存在两个问题,一方面,在新版本升级过程中,服务是暂时中断的,另一方面,如果新版本有BUG,升级失败,回滚起来也非常麻烦,容易造成更长时间的服务不可用。 为了解决这些问题,人们 阅读全文
摘要:
背景介绍: 20多人的规模,主要提供铁路方面的软件,硬件产品,貌似市场还不错。他们在大的铁路局一般留一个人负责和客户沟通,实施和提供技术支持方面的工作,小的铁路局呢,一般靠电话联系,由客服负责收集信息。一般情况下,需求主要通过留守客户方的人和客服反映到开发这边,然后进行开发。很有意思的是,他们自己承 阅读全文
摘要:
Modbus 协议是应用于控制器 上的一种 通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。它已经成为一通用工业标准。有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。此协议定义了一个控制器能认识使用的消息结构,而不管它们是经过何种网络进行通信的 阅读全文