经过恩布团队全体成员的不懈努力,按照原定计划,终于在今天(5月14日)发布第二个开源版本,恩布企业互联IM,ENTBOOST 0.2.0(r174beta)Windows版本;主要功能支持文本、表情,图片,文件共享,语音视频,云盘,群组,离线消息等功能;免费开放恩布 900在线客服系统,安卓手机客户端在线客服功能,开放客户端源码,支持PC SDK API,REST API、Android SDK等...
目的:本文通过分析JDK源码来对比ArrayBlockingQueue 和LinkedBlockingQueue,以便日后灵活使用。
1. 在Java的Concurrent包中,添加了阻塞队列BlockingQueue,用于多线程编程。BlockingQueue的核心方法有:
* boolean add(E e) ,把 e 添加到BlockingQueue里。如果BlockingQueue可以容纳,则返回true,否则抛出异常。
* boolean offer(E e),表示如果可能的话,将 e 加...
分类:
数据库 时间:
2014-05-22 12:19:23
阅读次数:
442
可悲的我一直以为copy模块是用C写的,有时候需要...
分类:
编程语言 时间:
2014-05-22 11:35:41
阅读次数:
291
摘要:为了探索JAVA1.7源码中HashMap类数据的组织方法与目录扩展方法,通过对JAVA1.7源码中HashMap类源码的阅读与分析,得出结论:hashmap中存储数据的数据结构采用的是链表数组,目录是个数组,数组的成员是链表。冲突解决方法:典型的链地址法,冲突后,在链表头部插入数据。目录扩展方法:已二倍的方式扩展,一直到目录的最大上限。目录扩展的触发条件:装载因子的方式触发。从java中hashmap的实现可以看出,桶数据的组织方式并不是一种非常高效的方式。对检索效率不利。同时,数据扩展简单的采用二...
分类:
编程语言 时间:
2014-05-22 11:19:47
阅读次数:
301
项目名称:/sessionVerificationCode
项目目录:
项目源码:
index.jsp
Insert title here
验证码:
success.js...
分类:
其他好文 时间:
2014-05-22 11:17:05
阅读次数:
256
阅读本节内容前可先了解 apkplug基础教程
本教程是基于apkplug V1.6.8 版本编写 最新开发方式以官网为准
可下载最新的apkplugdemo源码http://git.oschina.net/plug/apkplugDemos
apkplugdemo演示图
一 apkplugdemo工程源码结构
src
|-c...
分类:
移动开发 时间:
2014-05-22 06:43:59
阅读次数:
373
一、实现的效果图
每次看别人的代码前,必须要先看实现的效果图达到了一个什么样的效果,是不是跟自己想要实现的效果类似,有图才有真相嘛,同时,最下方有源码的下载地址,几乎源码的每一行都有注释,写的通俗易懂,非常清晰。
二、编码前的准备工作
ViewPager是Android3.0之后提供的新特性,所以要想让你的应用向下兼容就必须要android-sup...
分类:
移动开发 时间:
2014-05-20 15:47:03
阅读次数:
398
Android的PackageManger源码分析...
分类:
移动开发 时间:
2014-05-20 15:14:36
阅读次数:
291