此帖为??放大招了!基于Bmob的Android即时通讯应用源码 (一)?续篇,主要是更新的功能。 ? 一、更新更能: 1、新增支持陌生人聊天,允许发送给非好友用户; 2、新增支持自定义消息发送,便于开发者扩展; 3、...
分类:
移动开发 时间:
2015-06-01 11:48:42
阅读次数:
169
在实际的软件开发项目中,经常会遇到某模块需要向其它模块发消息的情况。为了减轻消息接收者的负担,我们会采用一种叫做轮询的机制来发送消息。本文介绍轮询算法的流程及其代码框架。1.算法流程
假设消息发送模块为模块A,消息接收模块为模块B。模块A安装了一个,模块B安装了N个。所有模块都同时启动。
算法流程如图1所示:
图1 轮询算法流程2.代码框架static int g_iSendIdx = 0...
分类:
编程语言 时间:
2015-06-01 09:41:17
阅读次数:
164
1) 点对点通讯:点对点方式是最为传统和常见的通讯方式,它支持一对一、一对多、多对多、多对一等多种配置方式,支持树状、网状等多种拓扑结构。2) 多点广播:MQ适用于不同类型的应用。其中重要的,也是正在发展中的是"多点广播"应用,即能够将消息发送到多个目标站点(Destination List)。可以...
分类:
其他好文 时间:
2015-05-31 01:17:17
阅读次数:
136
1.简介 Call Index Doc: http://developer.ebay.com/DevZone/XML/docs/Reference/eBay/index.html 消息发送主要分为三类: AddMemberMessageRTQ允许卖家回复关于在线item的问题。AddMemberMe...
分类:
其他好文 时间:
2015-05-28 17:42:49
阅读次数:
186
1.简介 在数据契约中,如果需要序列化时,则需要传入指定IsRequired属性: 摘要: 获取或设置一个值,该值用于指示序列化引擎在读取或反序列化时成员必须存在。 public bool IsRequired { get; set; } 如:消息发送代码 [DataContract] public...
分类:
其他好文 时间:
2015-05-28 12:34:26
阅读次数:
405
本篇为大家介绍一个优秀的国人开发开源小项目:WebViewJavascriptBridge。下载WebViewJavascriptBridge地址它优雅地实现了在使用UIWebView时JS与ios 的Objective-C nativecode之间的互调,支持消息发送、接收、消息处理器的注册与调用...
分类:
移动开发 时间:
2015-05-27 15:15:28
阅读次数:
126
上周准备在公司内部转岗,面了3个部门windows客户端相关的工作,最终拿到3个Offer,主要涉及C++和Windows两大块内容,C++的题目基本都答上了,Windows一直都是我的弱项,在这里记录一下Windows相关的题目。有些答不上的问题就没列出来,还有些问题忘了,下面的答案有些大部分是我...
分类:
其他好文 时间:
2015-05-27 13:43:42
阅读次数:
156
9patch的使用方法9patch图片常被用来做消息发送等的图片,只是缩放照片的部分区域,使得图片的整体形状不会受到影响,比较方便。
下面我们介绍一下:
在android的SDK安装目录下的tools目录下,可以找到draw9patch.bat文件,只需要点击就可以了。
左侧和上部的直线负责缩放区域,右侧和下策的直线,负责内容显示。...
分类:
移动开发 时间:
2015-05-26 18:51:50
阅读次数:
175
背景
需要实现一个分布式监控程序,Agent把监控消息发送到Kafka,由消费者进程使用High Level API从Kafka获取消息
需求
随着Agent数量的增加,每秒产生的消息数量也在增加,考虑到High Level的API使消费者进程与分区的固定关系,所以需要使用Zookeeper来维护一个消费者的集群,使消费者可以根据Kafka分区的数量以及消费者集群的个数,动态的分配每...
分类:
系统相关 时间:
2015-05-24 11:36:47
阅读次数:
722
成功的面向对象语言的五个要素
1.1上面的主要有两点要注意,首先是讨论对象,实际上就是讨论类的关系,主要包括类间 的关系、可见性、引用关系。在创建类的实例即对象的时候,主要考虑的是对象之间的消息发送顺序的影响,最后产生了程序的逻辑含义。
1.2 第二个需要考虑的是消息的接受中出现的多态问题,这里主要是动态绑定问题,动态绑定主要是方面面向对象编程过程,实现了更加优雅的调用代码和强大的功能。2类...
分类:
编程语言 时间:
2015-05-21 17:26:21
阅读次数:
186