`
文章列表

Mina重连

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堆,而使用系统堆?
一拍网网站系统架构图
安装: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
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
http://bal1212.iteye.com/blog/511384
不容类型的网站,并发处理不一样,例如针对sns这种类型的网站,用户并发量是大, 但是对于事务事务要求不高,所以可以依靠分布式缓存,分布式服务来缓解并发 如果并发量大,现在前端很多都是做集群。   前端可以使用nginx反向代理,或是lvs,后端对应多个应用服务器  高并发的处理主要还得靠架构解决,mvc框架解决不了  nginx和lvs有什么区别: 对后端应用的负载不一样,我公司最高pv时是2000多万,使用2台nginx,没有问题  进行网络推广时,统计一天最高pv2000万,服务基本正常。查询缓存命中率都比较高   如果真的是特别大的并发,想淘宝高活动时,基本依赖于硬件的负 ...
Spring3.1.3  Ioc在Web容器中的建立
  1.先从Struts2的拦截器入手,看xml里的Struts2的拦截器配置 找到这个过滤器(拦截器),先看看它的初始化的时候做了些什么, 主要获取了拦截器的配置信息,创建dispatcher,初始化该filter的类属性prepare和execute,最后回调空的postInit方法。
几个在线logo制作的站点
http://url2png.com/
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/
http://www.httpwatch.com/ http://ietester.cn/
Global site tag (gtag.js) - Google Analytics