`
wangkaick
  • 浏览: 3351 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
Apache 解析html能力强悍,还具有很好的负载均衡转发能力,按照特定的算法可以优化网站。Tomcat作为servlet容器,专用于解析jsp之类的文件,效率较高 。两者的搭配可以解决一定程度的高流量大并发访问。 下面使用apache作为web端 ...
isNotNull: Checks if a property is not null.    isNotEmpty: Checks to see if the value of a Collection, String or String.valueOf() property is not null and not empty (“” or size() < 1).  
String常量池问题的几个例子 下面是几个常见例子的比较分析和理解: String a = "a1"; String b = "a" + 1; System.out.println((a == b)); //result = true String a = "atrue"; String b = "a" + "true"; System.out.println((a == b)); //result = true String a = "a3.4"; ...
JVM调优总结   最近总结的一些东西,基本上是网上一些资料的汇总。   一、相关概念 基本回收算法 引用计数(Reference Counting)比较古老的回收算法。原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收时,只用收集计数为0的对象。此算法最致命的是无法处理循环引用的问题。 标记-清除(Mark-Sweep)此算法执行分两阶段。第一阶段从引用根节点开始标记所有被引用的对象,第二阶段遍历整个堆,把未标记的对象清除。此算法需要暂停整个应用,同时,会产生内存碎片。 复制(Copying)此 算法把内存空间划为两个相等 ...
Global site tag (gtag.js) - Google Analytics