- 浏览: 336928 次
- 性别:
- 来自: 广州
文章列表
import com.sun.swing.internal.plaf.metal.resources.metal;
import com.sun.swing.internal.plaf.metal.resources.metal_sv;
import org.apache.mina.core.RuntimeIoException;
import org.apache.mina.core.future.ConnectFuture;
import org.apache.mina.core.service.IoHandlerAdapter;
import org.apache.mina.c ...
1.mysql innodb引擎,什么叫聚集索引,与非聚集索引有何不同2.有一表结构table:{ 字段1_int, 字段2_int,字段3_varchar(100)} 字段3适合不适合建立索引?3.大家都知道tcp是有发送窗口的,接收方如何配合,才能让发送方尽快的发送,也就是发送窗口不停地往前进?答案:tcp有个选项叫tcp_quickack,接收方每收到一次消息调用一次4.java中如何不使用java堆,而使用系统堆?
Window下安装配置nginx
- 博客分类:
- Java世界
安装:http://www.cnblogs.com/wenanry/archive/2012/01/18/2325140.html
配置:http://www.cnblogs.com/xiaogangqq123/archive/2011/03/02/1969006.html
使用线程池有两个好处:
1.可以创建和销毁线程所带来的系统开销
2.可以避免系统过多地创建线程而导致系统资源耗尽导致有些线程存活不下来,以及导致CPU过度的切换而带来的性能消耗
http://blog.csdn.net/kavensu/article/details/8093756
Java ThreadLocal使用浅析
- 博客分类:
- Java世界
ThreadLocal通过在其内部保存变量的副本,并且各个副本所指向的对象是不同的,这个可以保证被ThreadLocal保护的对象在多线程的环境下是安全的。当然,你也可以把某个变量共享给多个线程,不过要注意多线程的同步问题,这两种办法都是可以的,看看具体的情况而采取不同的方法来实现变量在多线程环境下的安全:http://blog.csdn.net/abing37/article/details/4460298
http://blog.csdn.net/zhangweiwtmdbf/article/details/6641328
http://hi.baidu.com/kangjun118/item/be5ab3d6b3820e5cfa576837
Java
- 博客分类:
- Java代码质量检测评估工具
http://bal1212.iteye.com/blog/511384
分享一位网友的架构杂谈
- 博客分类:
- Java世界
不容类型的网站,并发处理不一样,例如针对sns这种类型的网站,用户并发量是大,
但是对于事务事务要求不高,所以可以依靠分布式缓存,分布式服务来缓解并发
如果并发量大,现在前端很多都是做集群。
前端可以使用nginx反向代理,或是lvs,后端对应多个应用服务器
高并发的处理主要还得靠架构解决,mvc框架解决不了
nginx和lvs有什么区别: 对后端应用的负载不一样,我公司最高pv时是2000多万,使用2台nginx,没有问题
进行网络推广时,统计一天最高pv2000万,服务基本正常。查询缓存命中率都比较高
如果真的是特别大的并发,想淘宝高活动时,基本依赖于硬件的负 ...
Struts2在Tomcat容器中的加载过程
- 博客分类:
- 专题
1.先从Struts2的拦截器入手,看xml里的Struts2的拦截器配置
找到这个过滤器(拦截器),先看看它的初始化的时候做了些什么,
主要获取了拦截器的配置信息,创建dispatcher,初始化该filter的类属性prepare和execute,最后回调空的postInit方法。
http://fxz-2008.iteye.com/blog/1734369
http://app.btboys.com/
http://easyui.btboys.com/api/
download: http://fxz-2008.iteye.com/blog/1734369
https://code.google.com/p/easyui-app/
HTTPWATCH和IETester
- 博客分类:
- 开发工具及环境搭建
http://www.httpwatch.com/
http://ietester.cn/