一. BroadcastReceiver 使用场景 Broadcast主要是用作消息通信(专业术语叫IPC),Android的IPC基本都是binder来实现,那么这里的BroadcastReceiver其实也是对binder的一个封装,方便上层调用。开发过程中遇到的单进程多线程通信的场景比较多,所 ...
分类:
移动开发 时间:
2018-05-16 15:25:24
阅读次数:
240
1.1 容器简介 1.1.1 什么是 Linux 容器 Linux容器是与系统其他部分隔离开的一系列进程,从另一个镜像运行,并由该镜像提供支持进程所需的全部文件。容器提供的镜像包含了应用的所有依赖项,因而在从开发到测试再到生产的整个过程中,它都具有可移植性和一致性。 更加详细地来说,请您假定您在开发 ...
分类:
其他好文 时间:
2018-05-11 17:14:55
阅读次数:
258
监听发现局域网dropbox客户端broadcast-dropbox-listener ...
分类:
其他好文 时间:
2018-05-11 13:11:55
阅读次数:
145
Android组件有:活动(Activity)、意图(Intent)、服务(Service)、内容提供者(Content Provider)、广播接收器(Broadcast Receiver)。 Android四大组件分别为:活动(Activity)、服务(Service)、内容提供者(Conten ...
分类:
移动开发 时间:
2018-05-10 11:14:40
阅读次数:
187
Android之四大组件、六大布局、五大存储 一.四大组件:Android四大组件分别为activity、service、content provider、broadcast receiver。 一.四大组件:Android四大组件分别为activity、service、content provid ...
分类:
移动开发 时间:
2018-05-08 14:39:12
阅读次数:
222
我们知道,在vue中父子组件的通讯是通过props和自定义事件搞定的,简单那的非父子组件通讯用bus(一个空的Vue实例),针对中大型的项目会选择vuex,然而小项目的话,便捷的解决方案就是eventBus。 官网相关描述在:$dispatch和$broadcast替换 一节中。提到: $dispa ...
分类:
其他好文 时间:
2018-05-07 14:44:25
阅读次数:
172
UDP UDP是一个面向数据报的简单运输层协议。 数据结构 udp_init udp_output udp_input 功能A:将UDP数据报放置到合适的插口缓存内,唤醒该插口上因输入阻塞的所有进程。不重点关注多播与广播的情况。 udp_detach udp_usrrep 总结: 问题1:IP数据报 ...
分类:
其他好文 时间:
2018-05-04 21:25:27
阅读次数:
805
1. handshake 1.1 概述 rtmp 连接从握手开始。它包含三个固定大小的块。客户端发送的三个块命名为 C0,C1,C2;服务端发送的三个块命名为 S0,S1,S2。 握手序列: 客户端通过发送 C0 和 C1 消息来启动握手过程。客户端必须接收到 S1 消息,然后发送 C2 消息。客户 ...
分类:
其他好文 时间:
2018-05-04 13:56:44
阅读次数:
241
原文:Android项目实战(十三):浅谈EventBus概述: EventBus是一款针对Android优化的发布/订阅事件总线。 主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service。 线程之间传递消息.优点是开销小,代码更优雅,以及... ...
分类:
移动开发 时间:
2018-04-29 10:10:56
阅读次数:
263
一、概述 在spark程序中,当一个传递给Spark操作(例如map和reduce)的函数在远程节点上面运行时,Spark操作实际上操作的是这个函数所用变量的一个独立副本。这些变量会被复制到每台机器上,并且这些变量在远程机器上的所有更新都不会传递回驱动程序。通常跨任务的读写变量是低效的,但是,Spa ...
分类:
其他好文 时间:
2018-04-21 19:47:04
阅读次数:
167