摘要:
tomcat启动提示server.xml的context节点中不支持source属性警告的解决方法 阅读全文
摘要:
javaweb学习总结(三十九)——数据库连接池数据库连接池的实现及原理JNDI 在 J2EE 中的角色 阅读全文
摘要:
http://blog.csdn.net/tujiyue/article/details/7042367序:一旦存在多台实际服务器提供同样的web服务时,一个潜在的问题就是如何保证多台实际服务器的程序和文件一致呢?13.1 网络共享从使用角度看,共享文件系统几乎不用你考虑网络传输和访问的细节,完... 阅读全文
摘要:
高可用:keepalived / HeartBeat负载: LVS /Haproxy浅谈web应用的负载均衡、集群、高可用(HA)解决方案《构建高性能web站点》笔记--基础架构篇高可用可伸缩架构实用经验谈amoeba是一个以MySQL为底层数据存储,并对应用提供MySQL协议接口的proxy。它集... 阅读全文
摘要:
Java对象克隆(Clone)及Cloneable接口、Serializable接口的深入探讨java.lang.Object.clone()解读因为clone是protected, 不能访问对象实例的clone方法,而且,子类也不能互相访问对方的protected方法。子类也只能通过super来访... 阅读全文
摘要:
什么时候使用序列化:一:对象序列化可以实现分布式对象。主要应用例如:RMI要利用对象序列化运行远程主机上的服务,就像在本地机上运行对象时一样。二:对象序列化不仅保留一个对象的数据,而且递归保存对象引用的每个对象的数据。可以将整个对象层次写入字节流中,可以保存在文件中或在网络连接上传递。利用对象序列化... 阅读全文
摘要:
这里有人家对序列化的测试http://www.javaeye.com/topic/350137Java的"对象序列化"能让你将一个实现了Serializable接口的对象转换成一组byte,这样日后要用这个对象时候,你就能把这些byte数据恢复出来,并据此重新构建那个对象了。这一点甚至在跨网络的环境... 阅读全文
摘要:
在http1.1中,引入了一种新的特性,即pipeline。那么什么是pipeline呢?pipeline其实就是流水线作业,它可以看作为keepalive的一种升华,因为pipeline也是基于长连接的,目的就是利用一个连接做多次请求。如果客户端要提交多个请求,对于keepalive来说,那么第二... 阅读全文
摘要:
JNDI 在 J2EE 中的角色Spring整合HIbernate时,三种数据库连接池的配置和比较Tomcat 6 JNDI数据源详解Tomcat 6 --- JNDI详解Spring整合HIbernate时,三种数据库连接池的配置和比较 阅读全文
摘要:
在差异较大的对象中追求功能上的共性时,使用接口。在差异较小的对象中追求功能上的不同时,使用抽象基类,因为抽象基类可以包含实现的成员。 阅读全文
摘要:
1.支持更多的连接数来响应并发请求连接。2.占用内存小。3.处理请求的流程和机制决定了他的高并发连接数。处理并发请求优于apacheWeb服务器之Nginx详解(理论部分) 阅读全文
摘要:
查看WEB服务器的连接数https://technet.microsoft.com/en-us/sysinternals/bb897437tcpView 阅读全文
摘要:
实现:逻辑上是连续的。顺序实现---->顺序存储。链式实现---->随机存储。 阅读全文
摘要:
jre\bin\server和jre\bin\clientJVM.DLL众所周知java.exe是java class文件的执行程序,但实际上java.exe程序只是一个执行的外壳。它会装载jvm.dll(windows下),这个动态连接库才是java虚拟机的实际操作处理所在。java.exe程序只... 阅读全文
摘要:
一定要保留无参构造方法。---------->反射是最重要的操作原理,大量地应用了反射处理机制。如Struts、Spring框架等。 阅读全文