2014年5月7日
摘要: Java中对Map(HashMap,TreeMap,Hashtable等)的排序时间 首先简单说一下他们之间的区别: HashMap: 最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度。HashMap最多只允许一条记录的键为Null(多条会覆盖);... 阅读全文
posted @ 2014-05-07 15:46 ttjava 阅读(292) 评论(0) 推荐(0) 编辑
  2014年4月30日
摘要: 最初对js中 object.constructor 的认识:在学习JS的面向对象过程中,一直对constructor与prototype感到很迷惑,看了一些博客与书籍,觉得自己弄明白了,现在记录如下: 我们都知道,在JS中有一个function的东西。一般人们叫它函数。比如下面的代码function... 阅读全文
posted @ 2014-04-30 16:29 ttjava 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 函数:原型每一个构造函数都有一个属性叫做原型(prototype,下面都不再翻译,使用其原文)。这个属性非常有用:为一个特定类声明通用的变量或者函数。prototype的定义你不需要显式地声明一个prototype属性,因为在每一个构造函数中都有它的存在。你可以看看下面的例子:Example PT1... 阅读全文
posted @ 2014-04-30 16:24 ttjava 阅读(201) 评论(0) 推荐(0) 编辑
  2014年4月25日
摘要: 浅析数据仓库与数据库的区别数据仓库(DataWarehouse)是一个面向主题的(SubjectOriented)、集成的(Integrate)、相对稳定的(Non-Volatile)、反映历史变化(TimeVariant)的数据集合,用于支持管理决策。所谓的(1)面向主题:指数据仓库中的数据是按照... 阅读全文
posted @ 2014-04-25 16:11 ttjava 阅读(228) 评论(0) 推荐(0) 编辑
摘要: PV访问量(Page View),即页面访问量,每打开一次页面PV计数+1,刷新页面也是。IP访问数指独立IP访问数,计算是以一个独立的IP在一个计算时段内访问网站计算为1次IP访问数。在同一个计算时段内不管这个IP访问多少次均计算为1次。计算时段有以1天为一个计算时段,也有以1个小时为一个计算时段... 阅读全文
posted @ 2014-04-25 16:06 ttjava 阅读(235) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/scutqinwei/article/details/4042284Javascript继承 一直想对Javascript再次做一些总结,正好最近自己写了一个小型Js UI库,总结了一下Js的继承机制,在网上也看了一些前辈们博客里的总结,感觉分析不是特别全面... 阅读全文
posted @ 2014-04-25 11:36 ttjava 阅读(149) 评论(0) 推荐(0) 编辑
摘要: http://www.jb51.net/article/35409.htm理解JavaScript如何管理作用域和作用域链很重要。因为在作用域链中要查找的变量对象的个数直接影响标识符解析的性能。标识符在作用域链中的位置越深,查找和访问它所需的时间越长;如果作用域管理不当,就会给脚本的执行时间带来负面... 阅读全文
posted @ 2014-04-25 11:23 ttjava 阅读(201) 评论(0) 推荐(0) 编辑
  2014年4月3日
摘要: http://unixboy.iteye.com/blog/174173 堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置:java -Xmx3550m -Xms3550m -Xmn2g -Xss128k-Xmx3550m:设置JVM最大可用内存为3550M。-Xms3550m:设置JVM促使内存为3550m 阅读全文
posted @ 2014-04-03 18:07 ttjava 阅读(208) 评论(0) 推荐(0) 编辑
摘要: http://www.open-open.com/home/space.php?uid=71669&do=blog&id=8891对于JVM的内存写过的文章已经有点多了,而且有点烂了,不过说那么多大多数在解决OOM的情况,于此,本文就只阐述这个内容,携带一些分析和理解和部分扩展内容,也就是JVM宕机中的一些问题,OK,下面说下OOM的常见情况:第一类内存溢出,也是大家认为最多,第一反应认为是的内存溢出,就是堆栈溢出:那什么样的情况就是堆栈溢出呢?当你看到下面的关键字的时候它就是堆栈溢出了:java.lang.OutOfMemoryError: ......java heap s 阅读全文
posted @ 2014-04-03 18:06 ttjava 阅读(764) 评论(0) 推荐(0) 编辑
摘要: http://www.blogjava.net/dongbule/archive/2010/09/28/333262.html先感谢同事renial的技术分享,下面是一些记录和实际操作1.使用Dom4j解析大文件时内存溢出的问题问题是这样的,当我用dom4j去解析一个几十M的xml时,就出现out of memory.当然了,这也是根据你的机器性能而定的,我们都知道dom4j在各种DOM解析器中应该算是性能最好的,连大名鼎鼎的Hibernate都是用dom4j来解析XML配置文件的问题出在于使用dom4j的SAXReader是会把整个XML文件一次性读入,如果XML文件过大就会抛出out of 阅读全文
posted @ 2014-04-03 17:46 ttjava 阅读(809) 评论(0) 推荐(0) 编辑