- 浏览: 429047 次
- 性别:
- 来自: 北京
-
最新评论
-
zgw06629:
或者<pre>aaaabbbbcccc</p ...
javaDoc注释换行 -
ddnzero:
...
StringBuffer换行 -
maosijun:
。。。。
EXT CExt.form.ComboBox选择一次后只剩一个选项 -
ysa198584:
你这有问题,当我的代码出现User.class的时候,反编绎的 ...
java的class文件批量反编译 -
dongj0325:
看到您的博客,很受启发,但还有关于jbpm4.4 timer使 ...
JBPM定时器(Timer)之Repeat属性不能使用变量
文章列表
解决JPEGImageEncoder生成的图片全黑的问题
开发时候发现有些机器有些服务器上用JPEGImageEncoder生成的验证码图片全黑,后来发现是JDK版本问题,把有问题的服务JDK版本从1.8切换到1.7就没问题题,深层次的原因有待研究.
Subclipse cannot negotiate authentication mechanismc可能的解决办法:
windows->preferences->team->svn->connector->svn kit
如图:
ArrayList实现原理
- 博客分类:
- Java
1. ArrayList概述:
ArrayList是List接口的可变数组的实现。实现了所有可选列表操作,并允许包括 null 在内的所有元素。除了实现 List 接口外,此类还提供一些方法来操作内部用来存储列表的数组的大小。 每个ArrayList实例都 ...
原文出自:http://cmsblogs.com/?p=1013。尊重作者的成果,转载请注明出处!
个人站点:http://cmsblogs.com
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TreeMap的实现是红黑树算法的实现,所以要了解TreeMap就 ...
HashMap实现原理分析
- 博客分类:
- Java
HashMap
目录(?)[+]
1. HashMap的数据结构
数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。
数组
数组存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找时间复杂度小,为O(1);数组的特点是:寻址容易,插入和删除困难;
链表
链表存储区间离散,占用内存比较宽松,故空间复杂度很小,但时间复杂度很大,达O(N)。链表的特点是:寻址困难,插入和删除
Tomcat 的三种(bio,nio.apr) 高级 Connector 运行模式及apr配置
2013-12-05 18:48:49| 分类: tomcat |举报 |字号 订阅
Tomcat 的三种(bio,nio.apr) 高级 Connector 运行模式
标签: tomcat bio nio.apr | 发表时间:2014-08-13 10:04 | 作者:jsczxy2
分享到:
出处:http://www.iteye.com
tomcat的运行模式有3种.修改他们的运行模式.3种模式的运行是否成功,可以看他的启动控制台,或者启动日志.或者登录他们的默认页面http://localhost:8080/查看其中的服务器状态。
1)bio
默认的模式,性能非常低下,没有经过任何优化处理和支持.
2)nio
利用java ...
收藏自:http://passover.blog.51cto.com/2431658/732629
在线上环境中我们是采用了tomcat作为Web服务器,它的处理性能直接关系到用户体验,在平时的工作和学习中,归纳出以下七种调优经验。
1. 服务器资源
服务器所能提供CPU、 ...
Tomcat优化配置
- 博客分类:
- tomcat
收藏自:http://ihuangweiwei.iteye.com/blog/1233941
一.Tomcat内存优化
T omcat内存优化主要是对 tomcat 启动参数优化,我们可以在 tomcat 的启动脚本 catalina.sh 中设置 JAVA_OPTS 参数。
1.JAVA_OPTS参数说明
Java代码
-server 启用jdk ...
apache两种工作模式区别及配置切换
- 博客分类:
- apache
1、Redhat Linux下查看apache版本号
在Apache安装目录bin下,使用以下命令查看即可。
使用命令:./httpd -v
示例:
高性能IO模型浅析
2014-11-14 23:39 by Florian, 10684 阅读, 28 评论, 收藏, 编辑
高性能IO模型浅析
服务器端编程经常需要构造高性能的IO模型,常见的IO模型有四种:
(1)同步阻塞IO(Blocking IO):即传统的IO模型。
(2)同步非 ...
深入理解Memcache原理
- 博客分类:
- MemCached
1.为什么要使用memcache
由于网站的高并发读写需求,传统的关系型数据库开始出现瓶颈,例如:
1)对数据库的高并发读写:
关系型数据库本身就是个庞然大物,处理过程非常耗时(如解析SQL语句,事务处理等)。如果对关系型数据库进行高并发读写(每秒上万次的访问),那么它是无法承受的。
2)对海量数据的处理:
对于大型的SNS网站,每天有上千万次的数据产生(如twitter, 新浪微博)。对于关系型数据库,如果在一个有上亿条数据的数据表种查找某条记录,效率将非常低。
使用memcache能很好的解决以上问题。
在实际使用中,通常把数据库查询的结果保存到Memcache中,下 ...
from : http://hi.baidu.com/mengyun8/blog/item/bd424531451b98e71a4cffc0.html
一、什么是系统平均负载(Load average)?在Linux系统中,uptime、w、top等命令都会有系统平均负载load average的输出,那么什么是系统平均负载呢?系统平均负载被定义为在特定时间间隔内运行队列中的平均进程数。如果一个进程满足以下条件则其就会位于运行队列中: - 它没有在等待I/O操作的结果 - 它没有主动进入等待状态(也就是没有调用'wait') - 没有被停止(例如:等待终止) 例如: [root@o ...
问:为什么服务器在连续运行多天后或访问峰值后,进程中的一个Apache.exe占用内存几百兆不减少?答:用记事本打开apache2\conf\httpd.conf,我在centos5上装了kloxo,找了半天 httpd.conf在 /etc/httpd/conf/目录下。查找MaxRequestsPerChild,将MaxRe ...
apache的配置优化
- 博客分类:
- apache
【APACHE的工作方式】
prefork模式(默认)这个多路处理模块(MPM)实现了一个非线程型的、预派生的web服务器,它的工作方式类似于Apache 1.3。它适合于没有线程安全库,需要避免线程兼容性问题的系统。它是要求将每个请求相互 ...