`
BuN_Ny
  • 浏览: 85460 次
  • 来自: 济南
社区版块
存档分类
最新评论
文章列表
1. 首先下载nodejs源码   2. 解压源码包   3. 配置   4. 编译 编译过程可能需要花点时间,大概是因为SD卡的读写速度不给力吧。   5. 安装 make install   6. 测试安装结果   写点代码试试吧:       7. 成功            
为什么?   测试环境: chrome 30 IE 6/9 Firefox 24 Opera 12/16 Safari 5 Nodejs 0.8     解惑(Ecma-262) ====================================================
  执行结果如下:  
function A () { this.foo = function () {} } A.prototype.bar = function () {} function B(){} B.prototype = new A(); var a = new A(); var b = new B() console.log(b.__proto__===B.prototype) // true console.log(b.foo===a.foo) // false console.log( ...
  new function(){ try{ for(var i in void(0)){ break; } if(typeof null instanceof 1) do with(0); while(false); else throw true }catch(a){ switch(1){ case 1: default: } }finally{ return delete this } }  全部关键字如上。  
不知道在这里写些什么,抛砖引玉。 测试过Fx12和Chrome19,IE6及以下肯定不支持,其它浏览器的兼容问题需要有兴趣的同志们改善~
原文地址 http://google-styleguide.googlecode.com/svn/trunk/htmlcssguide.xml?showone=Displaying_Hidden_Details_in_this_Guide#General_Style_Rules 个人整理翻译,禁止转载 协议 从URL所指向的图片或其他媒体文件、样式、脚本文件中省略协议部分(http:、https:),除非相应的文件不属于这两种协议。 相对而言,省略协议可以解决URL混合内容的问题并能略微减小文件。 /* 不推荐 */ .example {   background: url(ht ...
直接上代码吧。   CSS部分:   #doodle { position: relative; margin-top: 35px; height: 182px; width: 468px; overflow: hidden; } #doodle img{ position:absolute; border:none; height:364px; left:0; top:0; width:468px ...
  Lucene在添加或删除文档时,并不会立即将这些操作写入磁盘,而是在内存中先做缓存。毋庸置疑,这是针对IO性能问题而作出的优良策略。   在三种情况下,Lucene会对缓冲区进行flush操作:   1. 缓存区内存空间已满     通 ...
  除了IndexWriter外,IndexReader也可以用来删除文档。那么两者之间有什么区别呢?     A. IndexReader可以按文档id删除一个文档。     IndexReader用来删除文档的核心方法为: public synchronized void deleteDocument(int docNum) throws StaleReaderException, CorruptIndexException, LockObtainFailedException, IOException { ensureOpen(); acquireWriteL ...
原文地址: http://www.iteye.com/magazines/85   世界上有两种最赚钱的人,一种是真正的生产者,他们用自己独一无二的聪慧、灵感和劳动创造了价值;一种是极其老道的投机者,专门从别人口袋里把钱掏出来放到自己口袋里。他们都受人尊敬、受人瞩目,后一种让自己的生活变得更美好,但是前一种,让整个世界更美好。           
写了个身份证合法性验证方法,留着以后Copy     public static boolean isLegal(String idCardCode){ if(idCardCode==null || (idCardCode=idCardCode.toUpperCase()).length()!=18 && idCardCode.length()!=15){ return false; } if(idCardCode.length()==15){ return Pattern.matches("^[1-6]\\d{5}\ ...
Google今天的Doodle挺好玩的,主要是图做的给力呀!照着做了一个,没像Google那样做很细致的判断及比较复杂的浏览器兼容性处理,但是效果是完全有的!   DOM灰常简单:   <div id="horse"> <div id="run"></div> <div id="bg"></div> </div>  JavaScript也很简单:   (function(){ var a, e = c = 0, f = 1, sto ...
Java 语言中的 volatile 变量可以被看作是一种 “程度较轻的 synchronized”;与 synchronized 块相比,volatile 变量所需的编码较少,并且运行时开销也较少,但是它所能实现的功能也仅是 synchronized 的一部分。本文介绍了几种有效使用 volatile 变量的模式,并强调了几种不适合使用 volatile 变量的情形。 锁提供了两种主要特性:互斥(mutual exclusion) 和可见性(visibility)。互斥即一次只允许一个线程持有某个特定的锁,因此可使用该特性实现对共享数据的协调访问协议,这样,一次就只有一个线程能够使用该共享数 ...
  * DOM * --------------------------------------------------------------------------- 1. 遍历DOM   1) 要注意处理空格(空格类文本占用一个节点)   2) DOM家谱中的定位指针:     firstChild  <--> parentNode    lastChild   <--> parentNode    nextSibling <--> previousSibling   3) 节点类型:    --> 元素 nodeType = ...
Global site tag (gtag.js) - Google Analytics