`
louisnan
  • 浏览: 27000 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
本来想比较全面和深入的谈谈ConcurrentHashMap的,发现网上有很多对HashMap和ConcurrentHashMap分析的文章,因此本小节尽可能的分析其中的细节,少一点理论的东西,多谈谈内部设计的原理和思想。 要谈ConcurrentHashMap的构造,就不得不 ...
Problem: 刷新主页面中的其中一个iframe,其他内容不变 Solution: main.jsp <body onload="getValueFromFrame()"> <form> <div> <iframe name="query" src="query.jsp"></iframe> <iframe name="list"></iframe& ...
概念:     System.currentTimeMillis() :返回当前系统的毫秒数,由于取得的是毫秒数,所以在处理UNIX时间戳的时候需要转换成秒     也就是:         long epoch = System.currentTimeMillis()/1000; 方法:     1、获取当前系统的UNIX时间戳         System.out.println("获取系统毫秒数方法1:"+Long.toString(new Date().getTime()));         System.out.println("获取系统毫秒数方法 ...
// 说明:用 javascript 修复 IE 下 PNG 图片不能透明显示的方法 // 整理:http://www.CodeBit.cn /* Correctly handle PNG transparency in Win IE 5.5 & 6. http://homepage.ntlworld.com/bobosola. Updated 18-Jan-2006. Use in <HEAD> with DEFER keyword wrapped in conditional comments: <!--[if lt IE 7]> <s ...
定义和用法 replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。 语法 stringObject.replace(regexp,replacement) 参数 描述 regexp 必需。规定了要替换的模式的 RegExp 对象。请注意,如果该 ...
方法一 window.open()方法 格式:window var=window.open(url,windowname[,location]); 参数说明: window var :当前打开窗口的句柄。如果open()方法执行成功,则window var的值为一个window对象的句柄,否则window var的值是一个空值。 url :目标窗口 ...
//2009-5-7 /* 输入验证类*/ InputValid = function(str,isNum,min,max) { var temp = false; alert('进入验证类'); alert(str.value); if(!CheckLegal(str)){//判断sql注入 alert('安全字符串,没有sql注入'); if(CheckNull(str)){//判断非空字符 alert('非空'); if(isNum){ alert('是数字类型'); if(CheckNum(str,min,max)) ...
keycode大全 keycode    8 = BackSpace BackSpace keycode    9 = Tab Tab keycode   12 = Clear keycode   13 = Enter keycode   16 = Shift_L keycode   17 = Control_L keycode   18 = Alt_L keycode   19 = Pause keycode   20 = Caps_Lock keycode   27 = Escape Escape keycode   32 = space space keycode   33 = Pri ...
一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。如: JScript VBScript 匹配 /^\[ \t]*$/ "^\[ \t]*$" 匹配一个空白行。 /\d{2}-\d{5}/ "\d{2}-\d{5}" ...
/**************** Collections NOTE:sort() return a new List ****************/ function Collections(){} Collections.sort=function(){ if(arguments.length==1){ var s=new SortedList(); s.addAll(arguments[0]); return s; } else if(arguments.length==2){ var ...
1.浏览器左下角显示:window.status="欢迎访问www.sohu.com搜狐网站"; 2.判断输入的为正整数: var strP = /^\d+(\.\d+)?$/; if(!strP.test(area.value)){ alert("面积请输入正整数"); area.focus(); } //文本框只能输入数字 function clearNum(obj){ obj.value = obj.value.replace(/[^\d]/g,''); } <input name="num" ...
Lucene作为当前较为强大的java全文搜索引擎,应用主要分为两步: 一、建立索引 package builder; import org.apache.lucene.analysis.standard.StandardAnalyzer; import org.apache.lucene.document.Document; import org.apache.lucene.document.Field; import org.apache.lucene.index.IndexReader; import org.apache.lucene.index.I ...
Lucene是apache组织的一个用java实现全文搜索引擎的开源项目。其功能非常的强大,但api其实很简单的,它最主要就是做两件事:建立索引和进行搜索。 1. 建立索引时最重要的几个术语 * Document:一个要进行索引的单元,相当于数据库的一行纪录,任何想要被索引的数据,都必须转化为Document对象存放。 * Field:Document中的一个字段,相当于数据库中的Column ,Field是lucene比较多概念一个术语,详细见后。 * IndexWriter:负责将Document写入索引文件。通常情况下,IndexWriter的构造函数包括了以下3个参数:索引存放的路径,分 ...
function clearForm(){ //清空表单的函数 getObject("username").value=""; getObject("qq").value=""; getObject("email").value=""; getObject("content").value=""; } function addNew(){ //更新留言, ...
Global site tag (gtag.js) - Google Analytics