首页技术区最新随笔(rss) RSS

为什么说基于TCP的移动端IM仍然需要心跳保活?

     摘要: 很多人认为,TCP协议自身先天就有KeepAlive机制,为何基于它的通讯链接,仍然需要在应用层实现额外的心跳保活?本文将从移动端IM实践的角度告诉你,即使使用的是TCP协议,应用层的心跳保活仍旧必不可少。  阅读全文

2016-09-26 15:15 作者: Jack Jiang【评论:0】【阅读:309】 

产品设计和项目推进

     摘要: 最近牵头的一个项目上线发布,涉及外部合作,除了一般的需求调研沟通、产品设计评审和研发过程管理之外,还多了对运维实施和合作方的沟通协调。这几天在总结回顾,经历的一些场景和脑海里项目管理思路在反复碰撞,还是把它们梳理和提炼出来,以更好地开展以后的产品工作。
刚接到这个项目任务,下意识地开始需求调研、产品设计,收集各方的资料学习业务。回头来看不妨按系统的思路去开展会更加全面也不容易遗漏。其中,产品层面,学习业务并结合产品现状整理待沟通业务点,为产品设计做铺垫;项目层面,了解业务方时间期望以及沟通项目任务(市场、运营、产品、开发、测试、运维方面)的进展现状及约束条件,为项目管理做铺垫。  阅读全文

2016-09-25 00:06 作者: cheng【评论:0】【阅读:256】 

探索HTTP/2: HPACK协议简述(原)

     摘要: 探索HTTP/2: HPACK协议简述探索HTTP/2系列的第一篇文章已经介绍了HTTP 2协议,本文则将简述用于HTTP/2头部压缩的HPACK协议。(2016.09.28最后更新) 1. 基本原理     HPACK头部压缩的基本原理就是使用索引表和Huffman编码。在压缩(编码)与解压(解码)过程,可将指定的头部字段(包含字段名与字段值)存储在索引表中...  阅读全文

2016-09-24 20:29 作者: John Jiang【评论:0】【阅读:276】 

探索HTTP/2: 初试HTTP/2(原)

     摘要: 探索HTTP/2: 初试HTTP/2目前支持HTTP/2的服务器端与客户端实现已有不少,探索HTTP/2系列的第二篇就分别以Jetty和curl作为服务器端和客户端,描述了HTTP/2测试环境的搭建过程。本文还将使用这个测试环境去展示Jetty在实现HTTP/2时的一个局限和一个Bug。(2016.09.22最后更新)1. HTTP/2的实现    目前已经有众多的服...  阅读全文

2016-09-20 16:42 作者: John Jiang【评论:1】【阅读:525】 

探索HTTP/2: HTTP 2协议简述(原)

     摘要: 探索HTTP/2: HTTP 2协议简述 HTTP/2的协议包含着两个RFC:Hypertext Transfer Protocol Version 2 (RFC7540),即HTTP 2;HPACK: Header Compression for HTTP/2 (RFC7541),即HPACK。RFC7540描述了HTTP/2的语义,RFC7541则描述了用于HTTP/2的头部压缩的格式。本文...  阅读全文

2016-09-19 11:36 作者: John Jiang【评论:0】【阅读:532】 

基于Spring4+SpringMVC4+Mybatis3+Hibernate4+Junit4框架构建高性能企业级的部标GPS监控平台

     摘要: 开发企业级的部标GPS监控平台,投入的开发力量很大,开发周期也很长,选择主流的开发语言以及成熟的开源技术框架来构建基础平台,是最恰当不过的事情,在设计之初就避免掉了技术选型的风险,避免以后在开发过程中,不断的填坑走弯路,以至于整个团队被坑埋掉。做GPS平台这么多年,以前就了解到一些开发团队过于关注某一种语言的优势,比如过于选用GO,Erlang,python,php等技术,最后团队熟悉这些技术的关键人员离职了,都没人接手,不能不说是个悲剧。所以说平台的技术架构选型要注重的是稳健,均衡而不是偏激,而SpringMVC4, Mybatis4, Hibernate4就是GPS监控平台软件开发的理想框架选择。  阅读全文

2016-09-13 08:09 作者: Speed【评论:0】【阅读:1076】 

技 术 改 变 世 界

宣传语

网站分类

其他分类

Google站内搜索

 

24小时内最热随笔

统计信息

订阅

Blog客户端API

推荐客户端

博客排行榜[前100人]

友情链接