自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Stroller

Life has no end beyond itself

  • 博客(11)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

转载 maxIdleTime jetty

The maxIdleTime attribute will set a timeout on the socket, sothat if a servlet blocks reading or writing to the connection itwill be timed out.However, Jetty does not have a timeout that trie

2014-09-30 11:01:50 1872

转载 nio框架采用多个Selector

随着并发数量的提高,传统nio框架采用一个Selector来支撑大量连接事件的管理和触发已经遇到瓶颈,因此现在各种nio框架的新版本都采用多个 Selector并存的结构,由多个Selector均衡地去管理大量连接。这里以Mina和Grizzly的实现为例。   在Mina 2.0中,Selector的管理是由org.apache.mina.transport.socket.nio.Nio

2014-09-30 08:33:32 1380

转载 MINA及其在高性能通讯应用中的突出问题(NIO架构及应用之二)

MINA及其在高性能通讯应用中的突出问题(NIO架构及应用之二)博客分类: MINA 高性能通讯 架构 前面写过一个博文高:高吞吐高并发Java NIO服务的架构,http://maoyidao.iteye.com/admin/blogs/1149015 。这个架构是和MINA一致的,或者可以说MINA是基于同样的思路构架的。想阅读MINA源代码的朋友可用参考这

2014-09-30 08:26:22 965

转载 Socket/TCP粘包、多包和少包, 断包

Socket/TCP粘包、多包和少包, 断包博客分类: 通信为什么TCP 会粘包前几天,调试mina的TCP通信, 第一个协议包解析正常,第二个数据包不完整。为什么会这样吗,我们用mina这样通信框架,还会出现这种问题?带者问题,我们先分析一下问题。提到通信, 我们面临都通信协议,数据协议的选择。 通信协议我们可选择TCP/UDP:TCP(transpo

2014-09-29 10:34:42 741

转载 mina处理断包和粘包

mina处理断包和粘包2012-01-14 21:01 3861人阅读 评论(0) 收藏 举报minaexceptionsessionclassbeanbuffer  |字号 订阅竹石  http://blianchen.blog.163.com/一.  解码方法mina中有个内置类Cumulative

2014-09-28 17:34:11 580

转载 select,epoll,poll比较

select,epoll,poll比较    select,poll,epoll简介selectselect本质上是通过设置或者检查存放fd标志位的数据结构来进行下一步处理。这样所带来的缺点是:1 单个进程可监视的fd数量被限制2 需要维护一个用来存放大量fd的数据结构,这样会使

2014-09-28 11:27:40 485

转载 C++ std::string --- 你可能不知道的一些用法

C++ std::string --- 你可能不知道的一些用法分类: C/C++2011-12-02 11:00 1042人阅读 评论(0) 收藏 举报stringc++算法优化扩展basictoupper, tolower地球人都知道 C++ 的 string 没有 toupper ,好在这不是个大问题,因为我们有 STL 算法:[cp

2014-09-28 09:44:59 1091

转载 C++中声明与定义的区别

C++中声明与定义的区别分类: VC++2013-02-06 10:55 711人阅读 评论(0) 收藏 举报C++学了这么多年你知道为什么定义类时,类的定义放在.h文件中,而类的实现放在cpp文件中。它们为什么能够关联到一起呢?你知道什么东西可以放在.h文件中,什么不能。什么东西又可以放在cpp文件中。如果你忘记了或是压根就不明白,那么读过此文你会清晰无比!!    

2014-09-26 14:50:11 530

转载 EMMA对功能测试进行代码覆盖率的统计

EMMA对功能测试进行代码覆盖率的统计单元测试Java.netSecurityHTML Edit by 阿力-可思 EMMA,一个用于检测和报告 JAVA 代码覆盖率的开源工具,我们很多情况下在单元测试中用它来代码的用例覆盖率,今天我们讲一下如何在功能测试的时候用emma统计我们的测试用例覆盖了多少java代码。 第一步:插装对文件插装:java

2014-09-25 10:02:44 1270

转载 CXF、Restlet、RESTEasy、Jersey对比

CXF、Restlet、RESTEasy、Jersey对比分类: java2011-02-10 13:14 4887人阅读 评论(1) 收藏 举报webservice文档apache测试ejb应用服务器目录(?)[+]CXF、Restlet、RESTEasy、Jersey对比 一、需求说明因为需要新增的系统调用接口使用了jsr311规范标准的REST架构

2014-09-10 15:39:40 1376

转载 Resteasy vs Jersey

Resteasy vs Jersey博客分类: rest Resteasy正如名称,真的构建rest服务真的是"easy" 1. Jersey预定义的Exception比Resteasy要少很多。2. Jersey没有Interceptor机制3. Jersey中,标记为get的方法,不能返回void,否则报“is not rec

2014-09-10 15:37:23 3085

Java开发规范(编程风格).pdf

Java 开发规范 (编程风格) pdf

2011-08-30

java设计原则16种:总结完整版(PDF)

java 设计原则 总结 完整 PDF 里氏替换 开闭 单一等、 还包括包的5种设计原则

2011-08-30

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

TA关注的人

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