
后台服务
lgpjxjjxmumail
心中有阳光,脚下有力量
展开
-
Java NIO 对 OP_WRITE 的处理 解决网速慢的连接
一直17.3.1 如何处理慢速的连接 对企业级的服务器软件,高性能和可扩展性是基本的要求。除此之外,还应该有应对各种不同环境的能力。例如,一个好的服务器软件不应该假设所有的客户端都有很快的处理能力和很好的网络环境。如果一个客户端的运行速度很慢,或者网络速度很慢,这就意味着整个请求的时间变长。而对于服务器来说,这就意味着这个客户端的请求将占用更长的时间。这个时间的转载 2014-09-29 09:42:49 · 1663 阅读 · 0 评论 -
Forward & Redirect & Request getParameter/getAttribute 理解
上次为了防止当浏览器回退刷新时的重复提交而使用PRG(Post-Redirect-Get),但是重定向Redirect存在一个特点,比如Controller中使用ModelMap实例添加一个属性errorMsg,然后重定向到一个页面fail.jsp,浏览器在重定向的页面fail.jsp中通过request.getAttribute("errorMsg")返回的是null,因为redirect的两个原创 2014-10-16 18:56:52 · 1602 阅读 · 0 评论 -
JVM中可生成的最大Thread数量
您所在的位置:开发 >Java > 深入JVM > JVM中可生成的最大Thread数量 JVM中可生成的最大Thread数量2011-11-25 14:00 jzhihui jzhihui的博客 我要评论(0) 字号:T |TJVM中可以生成的最大数量由JVM的堆内存大小、Thread的Stack内存大小、系统最大可创建的线程数量(Java线程的实现是基于转载 2014-10-13 19:37:59 · 572 阅读 · 0 评论 -
Mina-2.0.7源码学习 (4) --- IoFuture
Mina使用IoFuture实现了原创 2014-10-27 17:39:22 · 2131 阅读 · 0 评论 -
Mina-2.0.7源码学习 (1)
关于Mina的技术文章网上很多,这里只是为了驱动自己学习和原创 2014-09-23 18:50:05 · 721 阅读 · 0 评论 -
在jsp中实现"类"的继承关系
1.介绍使用过python django模板的应该清楚,django里面有一个激动人心的功能就是模板可以使用类的继承关系。 即模板是可以继承的,并且不限继承的层次。如1. child.html extends base.html2. grandchild.html extends child.html这样,我们在base.html中定义好html布局,然后在“子类”(我们这样称转载 2014-10-21 11:42:22 · 1802 阅读 · 0 评论 -
同步/异步,阻塞/非阻塞
整体来说,同步是两个对象之间的关系,而阻塞是一个对象的状态。其次,同步就是两种东西通过一种机制实现步调一致,异步是两种东西不必步调一致。一、同步调用与异步调用:在用在调用场景中,无非是对调用结果的不同处理。我理解同步调用就是调用一但返回,就能知道结果,而异步是返回时不一定知道结果,还得通过其他机制来获知结果,如:a. 状态b. 通知c. 回调函数原创 2014-10-27 11:01:01 · 746 阅读 · 0 评论 -
Mina-2.0.7源码学习 (3) ------ IoBuffer
Mina中的 IoBuffer 主要是对 Java NIO 中 ByteBuffer 的封装,原创 2014-09-30 15:10:43 · 1653 阅读 · 0 评论 -
Mina-2.0.7源码学习 --- IoHandler超时阻塞问题
实际应用中,发现Mina的效率没有发挥到原创 2014-10-27 15:52:02 · 2470 阅读 · 0 评论 -
Mina-2.0.7源码学习 (2)
最近在网络上有看一些Mina相关的学习资料,原创 2014-09-29 15:49:07 · 761 阅读 · 0 评论 -
关于高性能的那点事
园子[cn]里面很多关于高性能,大并发,还有什么日pv百万的架构搭建。其实真心真心很扯淡。对于大部分应用来说,想要高性能,主要是要做到尽可能的减少网络请求(含db、redis、mongo、mq等)。几乎所有的应用,性能瓶颈永远是在带宽那里,硬件方面这里就不提了,说说我们能做的事。 找了半天没有找到那张图,关于各个组件到cpu的时间周期,我用文字描述一下,L1>L2>memory>转载 2014-10-20 09:02:08 · 731 阅读 · 0 评论