自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

网生代

网络上的爬虫

  • 博客(14)
  • 资源 (8)
  • 收藏
  • 关注

转载 MQTT技术:为物联网而生

Facebook上周四发布了新版iOS应用,当中采用了一种可能对物联网的未来产生重大影响的技术。这种技术叫做MQTT(Message Queuing Telemetry Transport——消息队列遥测传输),是一项为物联网而设计的消息传递技术,由 IBM开发,它是一种开放、精简、轻量级和容易实现的协议。Facebook工程师Jonathan Dann在Facebook的技术博客上写道:

2014-06-24 14:40:19 1895

转载 rabbitmq

http://baike.baidu.com/view/4095865.htm

2014-06-18 20:58:03 934

转载 Web服务器推送技术介绍及Cometd使用例子

传统模式的 Web 系统以客户端发出请求、服务器端响应的方式工作。不能满足很多现实应用的需求,譬如:监控系统:后台硬件温度、电压发生变化;即时通信系统:其它用户登录、发送信息;即时报价系统:后台数据库内容发生变化;即时信息系统:微博、说说实时推送    目前主流的是采取如下几种方式来实现以上需求:    Ajax轮询:异步响应机制,即通过不间断的客户端 Ajax

2014-06-13 11:08:22 1558

原创 android应用程序,图片OutOfMemory问题解决方案

使用LruCache,动态计算decode options等

2014-06-09 10:49:35 952

转载 HTTP和Socket连接的区别

相信不少初学手机联网开发的朋友都想知道Http与Socket连接究竟有什么区别,希望通过自己的浅显理解能对初学者有所帮助。 1、TCP连接 要想明白Socket连接,先要明白TCP连接。手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网

2014-06-06 11:37:44 1040 1

转载 互联网App的频繁心跳给移动运营商带来的网络压力

2013-04-07  来源:凤凰科技  作者:王鹏4月7日消息,针对微信是否应该收费的问题,中国移动前任董事长王建宙,GSM协会名誉主席王建宙今日在博鳌论坛上表示,微信等OTT服务应该优化“心跳机制”,以缓解给基础网络带来的压力。王建宙表示,微信等OTT服务实时在线的“心跳机制”所带来的“信令风暴”是无线网络所特有的问题,这受制于无线频谱资源的稀缺性。而微信等OTT服务优化“心跳机制

2014-06-06 10:40:55 1259

转载 从微信谈起,如何优化互联网APP心跳机制----智能心率+短信推送

微信的信令风暴将人们的目光导向心跳机制,那么心跳机制是怎么回事?又为什么会给移动通信网络带来信令风暴呢?  孙宇彤,空中接口学园站长  微信的信令风暴将人们的目光导向心跳机制,那么心跳机制是怎么回事呢?  最早的心跳机制用于服务器的安全备份机制,是为了防止服务器死机,而在服务器之间采用专用的端口和线路,周期性传送简短的信息,心跳就是形象的比喻。一旦收不到对方的心跳信息,服务

2014-06-06 10:30:55 2404 1

转载 Maven中pom.xml的配置和标签说明

在一个maven项目中,如果存在编译需要而发布不需要的jar包,可以用scope标签,值设为provided。如下:                    javax.servlet.jsp            jsp-api            2.1            provided                    scope的其他参

2014-06-05 21:22:56 1605

原创 严重: Error configuring application listener of class xxxxx

我的项目是用Maven进行构建的工程;jar文件没有同步发布到自己项目的lib目录中;(如果你是的话) 可以试试 下面的办法 项目点击右键 点击 Properties 选择Deployment Assembly 再点击右边的Add按钮 选择Java Build Path Entries后点击Next按钮 然后选择你的Maven Dependencies 确定即可

2014-06-05 20:55:25 2026

转载 移动客户端,消息推送实现方式探讨

在写之前,我们首先了解一下为什么android维护长连接需要心跳机制,首先我们知道,维护任何一个长连接都需要心跳机制,客户端发送一个心跳给服务器,服务器给客户端一个心跳应答,这样就形成客户端服务器的一次完整的握手,这个握手是让双方都知道他们之间的连接是没有断开,客户端是在线的。如果超过一个时间的阈值,客户端没有收到服务器的应答,或者服务器没有收到客户端的心跳,那么对客户端来说则断开与服务器

2014-06-04 18:28:34 1464 1

转载 网络通讯之长连接与短连接

长连接与短连接所谓长连接,指在一个TCP连接上可以连续发送多个数据包,在TCP连接保持期间,如果没有数据包发送,需要双方发检测包以维持此连接,一般需要自己做在线维持。 短连接是指通信双方有数据交互时,就建立一个TCP连接,数据发送完成后,则断开此TCP连接,一般银行都使用短连接。  比如http的,只是连接、请求、关闭,过程时间较短,服务器若是一段时间内没有收到请求即可关闭连接

2014-06-04 17:52:34 1385 1

转载 Comet框架 CometD

CometD 是一个使用了 Ajax 推技术的可伸缩的基于HTTP的事件路由总线程序,这项技术也叫 Comet。CometD is a Dojo Foundation project to provide implementations of the Bayeux protocol in javascript, java, perl, python and other languages. O

2014-06-04 17:15:17 1842 2

原创 心跳包机制

跳包之所以叫心跳包是因为:它像心跳一样每隔固定时间发一次,以此来告诉服务器,这个客户端还活着。事实上这是为了保持长连接,至于这个包的内容,是没有什么特别规定的,不过一般都是很小的包,或者只包含包头的一个空包。    在TCP的机制里面,本身是存在有心跳包的机制的,也就是TCP的选项:SO_KEEPALIVE。系统默认是设置的2小时的心跳频率。但是它检查不到机器断电、网线拔出、防火墙这些断线。而

2014-06-04 17:05:52 1601 2

转载 Android 线程 Looper.prepare()、Looper.loop();

Looper用于封装了android线程中的消息循环,默认情况下一个线程是不存在消息循环(message loop)的,需要调用Looper.prepare()来给线程创建一个消息循环,调用Looper.loop()来使消息循环起作用,从消息队列里取消息,处理消息。注:写在Looper.loop()之后的代码不会被立即执行,当调用后mHandler.getLooper().quit()后,

2014-06-04 16:31:03 1060

geronimo-javamail_1.4_spec-1.6.jar

不知道谁有这个jar的源码或者文档啊,希望能够分享一下:QQ:562387140

2010-10-20

Snmp4j 编程入门.doc

Snmp4j 编程入门 doc

2010-09-18

JavaScript技术讲座.chm

JavaScript 技术讲座 chm

2010-09-18

英汉电子与计算机硬件词典.pdf

英汉电子与计算机硬件词典.pdf 英汉电子与计算机硬件词典.pdf

2010-07-21

java开发文档j2EE 1.5 英文版

java开发文档j2EE 1.5 英文版

2010-04-05

java io reader

java io reader java io reader

2010-03-30

The C++ Programming Language Special 3rd Edition

The C++ Programming Language Special 3rd Edition

2008-11-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除