问题场景 最近开发一个展示类应用项目,展示设备为若干个24小时运行的Android广告机。考虑到停电的情况该应用需要开机自启动。 背景知识 当Android启动时,会发出一个系统广播,内容为ACTION_BOOT_COMPLETED,它的字符串常量表示为 android.intent.action. ...
分类:
移动开发 时间:
2020-03-12 23:51:55
阅读次数:
147
OSI 七层模型和TCP/IP模型及对应协议(详解) 完成中继功能的节点通常称为中继系统。在OSI七层模型中,处于不同层的中继系统具有不同的名称。 一个设备工作在哪一层,关键看它工作时利用哪一层的数据头部信息。网桥工作时,是以MAC头部来决定转发端口的,因此显然它是数据链路层的设备。具体说:物理层: ...
分类:
其他好文 时间:
2020-03-12 18:30:24
阅读次数:
81
主机隔一段时间会自动发送免费arp报文,在路由器隔绝广播,当路由器收到一个目的ip不是自身接口的报文时,它会借助自己的路由表来工作。根据目的ip查表,查表之后确定出接口以及对应的ip去请求mac地址,
以源mac是出接口的mac去请求对端ip的mac地址(原因:mac只在一个广播域内起作用)
分类:
其他好文 时间:
2020-03-10 12:25:52
阅读次数:
84
三次握手过程中seq和ack的值: 一个TCP连接的建立是通过三次握手来实现的 1. (A) –> [SYN] –> (B) 假如服务器B和客户机A通讯. 当A要和B通信时,A首先向B发一个SYN (Synchronize) 标记的包,告诉B请求建立连接. 注意: 一个 SYN包就是仅SYN标记设为 ...
分类:
其他好文 时间:
2020-03-08 19:52:37
阅读次数:
100
zmq的基本功能: (1)将消息快速高效地发送给其他节点,这里的节点可以是线程、进程、或是其他计算机; (2)zmq为应用程序提供了一套简单的套结字API,不用考虑实际使用的协议类型(进程内、进程间、TPC、或广播); (3)当节点调动时,zmq会自动进行链接或者重连; (4)无论是发送消息还是接收 ...
分类:
其他好文 时间:
2020-03-08 17:52:30
阅读次数:
98
1.redis消息模式 发布消息通常有两种模式分为:队列模式(queuing)和发布订阅模式(publish-subscribe)。 队列模式中,consumers可以同时从服务端读取消息,每个消息只被其中一个consumer读到。 发布订阅模式中消息被广播到所有的consumer中,topic中的 ...
分类:
其他好文 时间:
2020-03-06 01:19:35
阅读次数:
100
一、功能特点 1. 广播搜索设备,支持IPC和NVR,依次返回,可选择不同的网卡IP。 2. 依次获取Onvif地址、Media地址、Profile文件、Rtsp地址。 3. 可对指定的Profile获取视频流Rtsp地址,比如主码流子码流地址。 4. 可对每个设备设置Onvif用户信息,用于认证获 ...
分类:
其他好文 时间:
2020-03-04 19:04:37
阅读次数:
110
1、案例 定义广播,注册广播,发送广播,最后注销广播 1.1、定义广播 private BroadcastReceiver scanReceiver = new BroadcastReceiver(){ @Override public void onReceive(Context context, ...
分类:
移动开发 时间:
2020-03-03 19:05:08
阅读次数:
125
DHCP:动态主机分配协议 作用:给终端设备自动下放IP地址工作过程:终端通过广播发送DHCP请求,DHCP服务器以单播的形式进行回复。实验拓扑:多台PC 交换机 路由器配置:1:路由器连接交换机的接口上配置网关地址。2:Router(config)#ip dhcp pool [DHCP池的名字] ...
分类:
系统相关 时间:
2020-03-03 10:32:43
阅读次数:
112