在ie的内存泄露中跨页面的泄露是最严重的,浏览器刷新了仍然无法释放掉泄露占用的资源,造成访问速度越来越慢,内存占用越来越大 closure引起cross page leak的主要原因是closure和dom元素的互相引用 看这个例子: <div id="bb"><div id="aa">cc</div></div> <script type="text/javascript"> function leakTest(){ var a=[];//用来加大闭包资源占用,方便观察 for(var i=0;i<100000;i++){ a.p ...
靠自己的劳动赢得生存就是成功   难以找到工作的青年,一般有三种情况:一是缺少求职技巧的人;二是缺乏就业竞争力的人;第三种人我觉得最糟糕----他们认为“仅为生存工作是可耻的”,认为“大学生去当家政,扫厕所,去卖肉……是丢人的行为。”这种丢人的感觉,恰恰是最丢人的!   生存永远在成功之前,换言之,靠自己的劳动赢得生存,本身就是一种成功。假如上帝暂时没有给你很多机会,就让你扫厕所,那么你就必须面对现实,把厕所扫好。我在美国就扫过厕所。如今职场竞争激烈,人必须树立最基本的就业价值观:靠自己的劳动生存,永远 ...
正则表达式是烦琐的,但是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。只要认真去阅读这些资料,加上应用的时候进行一定的参考,掌握正则表达式不是问题。 索引 1. 引子2. 正则表达式的历史3. 正则表达式定义 3.1 普通字符3.2 非打印字符3.3 特殊字符3.4 限定符3.5 定位符3.6 选择3.7 后向引用 4. 各种操作符的运算优先级5. 全部符号解释6. 部分例子7. 正则表达式匹配规则 7.1 基本模式匹配7.2 字符簇7.3 确定重复出现 1. 引子  目前,正则表达式已经在很多软件中得到广泛的应用,包括*nix ...
  • 21:59
  • 浏览 (622)
  • 评论 (0)
Liferay - Liferay is designed to deploy portlets that adhere to the Portlet API (JSR 168). Many useful portlets are bundled with the portal (Mail, Document Library, Calendar, Message Boards, to name a few) and can be used as examples for adding your own custom portlets. ...
  • 09:44
  • 浏览 (878)
  • 评论 (0)
1. 自动装箱与拆箱 对应C# 例1.1  Integer i = 10;  int j = i;  2. 更优化的for循环 对应就C#---foreach循环 例2.1  String[] names = {"BadBoy","GoodBoy","HappyGirl","sadGirl"};  for(String option: names) {   System.out.println(option);  } 例2.2 加泛型 对应C++模板  import java.util.*;    ArrayList<String> animals = new ArrayList& ...
  • 23:05
  • 浏览 (567)
  • 评论 (0)
这个题目含有许多需要解释的概念,最容易说明的是“站内消息”,这是很多论坛都有的功能,可以通过web向其他的在线用户发送消息,很多用户都使用过。站内消息的第一个好处是大家都不需要安装客户端,你不用知道对方的MSN或者QQ,就能与他联系,称赞他的观点或者是给他一顿臭骂。第二个好处是客户管理方便,利用session来维护在线名单,各种脚本都已经把session操作封装得很易用了,不用像其他无状态的即时通信工具(比如使用UDP通信的工具)一样,要费一些脑细胞来解决在线名单的问题。缺点嘛,就是实时性不好,一般是在用户跳转或者刷新页面才能探测消息、更新在线名单。  Session监听嘛,没什么好解释的,j ...
  • 22:58
  • 浏览 (651)
  • 评论 (0)
计算机常用英语计算机常用英语术语、词汇表Computer Vocabulary In Common [color=darkblue][/color]Use 一、硬件类(Hardware) 二、软件类(Software) 三、网络类(Network) 四、其它 CPU(Center Processor Unit)中央处理单元 mainboard主板 RAM(random access memory)随机存储器(内存) ROM(Read Only Memory)只读存储器 Floppy Disk软盘 Hard Disk硬盘 CD-ROM光盘驱动器(光驱) monitor监视器 keyboard键盘 ...
  • 21:22
  • 浏览 (1806)
  • 评论 (0)
HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,也就是说建议使用HashMap,不要使用HashTable。可能你觉得HashTable很好用,为什么不用呢?这里简单分析他们的区别。 1.HashTable的方法是同步的,HashMap未经同步,所以在多线程场合要手动同步HashMap这个区别就像Vector和ArrayList一样。2.HashTable不允许null值(key和value都不可以),HashMap允许null值(key和value都可以)。3.HashTable有一个contains(Object value),功能和contain ...
  • 21:44
  • 浏览 (1823)
  • 评论 (0)
2006-09-28

test code

 1 public   class  hello  {  2      public   static   void  main(String a[])  throws  java.io.IOException  {  3 ...
  • 13:42
  • 浏览 (388)
  • 评论 (0)
[概述]       在Windows操作系统中使用记事本新建一个文本文件,在文件里面写入“联通”两个字并保存。当再次打开这个文本文件时候,在记事本中看到得却不是刚刚输入的“联通”,而是乱码。网络上有人把这个奇怪现象包装成把戏,如果你曾遇到过这种把戏就会知道,他们往往让你建立两个文本文件进行对比,其中一个输入“联通”,另外一个可能是“移动”等等,最后试图八卦地让你相信联通、移动和微软之间有着种种恩怨情仇。 [解释]       这是一个字符编码应用的奇怪现象,讲的明白点,可以说是记事本开小差了!记事本为什么会犯错误?记事本犯了怎样的错误呢?也许你会迫不及待的想知道这些问 ...
  • 11:36
  • 浏览 (556)
  • 评论 (0)
oznyang
搜索本博客
博客分类
最近加入圈子
存档
最新评论