- 博客(92)
- 资源 (6)
- 收藏
- 关注
原创 Javascript array添加内容的性能问题
向数组中插入数据会改变数组的length,在数据量很大的情况下,先设置length在循环插入数据性能提升一倍。var _ = require("underscore");var length = 100000;var new_arr = []; var new_arr2 = []; console.log("start:", Date.now());for (var i = 0
2016-05-25 13:52:34 517
原创 javascript 对象基础--读书笔记
一:对象废除(dereference) ECMScript 有无用存储单元收集程序,意味着不必要专门销毁对象来释放内存。当再没有对对象的引用时,称该对象被废除(dereference)了。运行无用存储单元收集程序时,所有废除的对象都被销毁。每当函数执行完它的代码,无用存储单元收集程序都会运行,释放所有的局部变量,还有在其他一些不可预知的情况下,无用存储单元收集程序也会运行。
2012-06-11 09:31:53 568
转载 PHP Zend 框架
Zend 框架组件包括:Zend_Controller此模块为应用程序提供全面的控制。它将请求转化为特定的行为并确保其执行。Zend_Db此模块基于 PHP 数据对象 (PDO) 并提供一种通用方式来访问数据库。Zend_Feed此模块使使用 RSS 和 Atom 提要变得简单。Zend_Filter此模块提供字符串过滤函数,如 isEmail() 和 getAlpha()。Z
2012-06-05 17:26:49 679
原创 PHP学习笔记
面向对象的特征: 对象唯一性、分类性、继承性、多态性。分类性:拥有相同数据结构(属性)和行为(操作)的对象被抽象成为一个类。任何类的划分都是主观的,用于解决实际应用的相关问题。多态性:指相同的操作、函数、过程可作用于多种类型的对象上并获得不同的结果。不同的对象,收到同一条消息将可以产生不同的结果,这种现象称为多态性。在执行对象的方法时,PHP将自动定义一个$t
2012-06-01 16:01:10 564
转载 prototype.js 1.4版开发者手册(强烈推荐)
原文 http://thinhunan.cnblogs.com/archive/2006/04/01/DeveloperNotesForPrototype.html
2012-04-23 13:36:41 575
转载 图解CSS的padding,margin,border属性(详细介绍及举例说明)
觉得很好转来收藏,三者的关系做了形象的展示,图形展示使人印象深刻。原文地址:http://apps.hi.baidu.com/share/detail/33984432图解CSS的padding,margin,border属性W3C组织建议把所有网页上的对像都放在一个盒(box)中,设计师可以通过创建定义来控制这个盒的属性,这些对像包括段落、列表、标题、图片以及层。盒模型主要定
2012-04-06 11:23:54 1013
转载 CSS之Position详解
原文地址:http://www.cnblogs.com/Zigzag/archive/2009/02/19/position.htmlCSS的很多其他属性大多容易理解,比如字体,文本,背景等。有些CSS书籍也会对这些简单的属性进行大张旗鼓的介绍,而偏偏忽略了对一些难缠的属性讲解,有避重就轻的嫌疑。CSS中主要难以理解的属性包括盒型结构,以及定位。正如positioniseveryt
2012-04-03 10:39:06 389
转载 Lucene介绍
Lucene是一个基于Java的全文索引工具包。基于Java的全文索引引擎Lucene简介:关于作者和Lucene的历史全文检索的实现:Luene全文索引和数据库索引的比较中文切分词机制简介:基于词库和自动切分词算法的比较具体的安装和使用简介:系统结构介绍和演示Hacking Lucene:简化的查询分析器,删除的实现,定制的排序,应用接口的扩展从Lucene我们还可以学到什么另外,如
2012-03-23 14:52:54 577
转载 Flash Media Server 心得之一
原文:http://www2.flash8.net/teach/7189.htm 今天开始写Flash Media Server的心得,篇幅都不会很长,以比较轻松的方式写出来,对我也好,对阅读的朋友也好。如果想系统的学习FMS,请去看帮助,或者买书...什么样的情况下才使用FMS?有以下几种情形的时候,你可能需要用到FMS1、需要通过Flash Player 播放视频,而
2012-03-22 22:43:22 764
转载 JavaScript Debug: A simple wrapper for console.log
http://benalman.com/code/projects/javascript-debug/docs/files/ba-debug-js.html#debug.log
2012-03-19 10:36:15 545
转载 Javascript 1.6 数组新增方法介绍之 forEach()
自 FireFox 1.5 起,开始支持 JavaScript 1.6 , 在 JavaScript 1.6 里,javascript 数组增加了几个非常有用的方法:indexOf、lastIndexOf、every、 filter、 forEach、 map、some,其中前两个可以归为元素定位方法,而后面的几个则可以归为迭代(iterative)方法,本站将发布一个系列文章对这几个新增方法进行
2012-03-16 17:49:15 928
原创 Javascript Methods
Javascript 包含了少量可用在标准类型上的标准方法。 Array: 1、array.concat(item...) concant方法返回一个新的数组,它包含array的浅复制(shallow copy)并将1个或者多个参数item附加在其后面。var a=['a','b','c'];var b=['x','y','z'];var c = a.conc
2012-03-13 11:51:38 826
转载 http header
原文地址:http://www.pccode.net/info/2011/03/06/20110306-7151.htmlHTTP(HyperTextTransferProtocol)即超文本传输协议,目前网页传输的的通用协议。HTTP协议采用了请求/响应模型,浏览器或其他客户端发出请求,服务器给与响应。就整个网络资源传输而言,包括message-header和message-body两部
2012-03-12 13:44:02 433
原创 javascript 编程注意事项
1、With语句 with语句是运行缓慢的代码,尤其是在设置了属性值时。大多数情况下。如果可能,最好避免使用它。with用法当你有一个对象的多个属性或者方法需要操作时,就可以使用with比如testvar o=document.createElement("div");with(o){ style.cursor="pointer";
2012-03-09 17:47:08 604
转载 javascript深入理解js闭包
来源:http://www.jb51.net/article/24101.htm一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 Js代码 var n=999; function f1(){ a
2012-03-09 13:25:22 546
转载 JavaScript:stopPropagation(), preventDefault(), return false总结,看完肯定会明白
event.stopPropagation(); // 事件停止冒泡,即不让事件再向上传递,但是此事件的默认行为仍然被执行,如点击一个链接,调用了event.stopPropagation(),链接仍然会被打开。event.preventDefault(); // 取消了事件的默认行为,如点击一个链接,链接不会被打开,但是此事件仍然会传递给更上一层的先辈元素。在事件处理函数中使用
2012-03-08 15:20:44 1068
转载 AJAX 学习笔记
来源:http://www.w3school.com.cn/ajax/index.aspAJAX 指异步 JavaScript 及 XML(Asynchronous JavaScript And XML)。AJAX 是一种在 2005 年由 Google 推广开来的编程模式。AJAX 不是一种新的编程语言,而是一种使用现有标准的新方法。通过 AJAX,你可以创建更好、更快以及更
2012-03-08 14:01:07 494
转载 Lucene 2 教程 (2)
索引文件可放的位置:索引可以存放在两个地方1.硬盘,2.内存放在硬盘上可以用FSDirectory(),放在内存的用RAMDirectory()不过一关机就没了。 FSDirectory.getDirectory(File file, boolean create) FSDirectory.getDirectory(String path, boolean create)
2012-03-08 12:26:40 553
转载 Lucene 2 教程
来源:http://wenku.baidu.com/view/5b1cad09763231126edb11d6.htmlLucene是apache组织的一个用java实现全文搜索引擎的开源项目。 其功能非常的强大,api也很简单。总得来说用Lucene来进行建立 和搜索和操作数据库是差不多的(有点像),Document可以看作是 数据库的一行记录,Field可以看作是数据库的字段。
2012-03-08 11:49:38 572
转载 Lucene初级教程 (1)
来源:http://wenku.baidu.com/view/5b1cad09763231126edb11d6.html1 lucene简介1.1 什么是lucene Lucene是一个全文搜索框架,而不是应用产品。因此它并不像www.baidu.com 或者google Desktop那么拿来就能用,它只是提供了一种工具让你能实现这些产品。2 lucene的工作
2012-03-08 11:36:19 570
原创 JQuery--Mouseover和Mouseenter 的区别
不论鼠标指针穿过被选元素或其子元素,都会触发 mouseover 事件。只有在鼠标指针穿过被选元素时,才会触发 mouseenter 事件。x=0;y=0;$(document).ready(function(){ $("div.over").mouseover(function(){ $("#id_span").text(x+=1); });
2012-03-07 16:19:01 3084
转载 jQuery 选择器
jQuery 选择器选择器实例选取*$("*")所有元素#id$("#lastname")id="lastname" 的元素.class$(".intro")所有 class="intro" 的元素element$("p")所有 元素.class.class$(".intr
2012-03-07 14:49:04 435
转载 JQuery学习笔记(1)
原文:http://www.w3school.com.cn/jquery/jquery_events.aspjQuery 语法实例$(this).hide()演示 jQuery hide() 函数,隐藏当前的 HTML 元素。$("#test").hide()演示 jQuery hide() 函数,隐藏 id="test" 的元素。$("p").hide()演示 jQuery hide
2012-03-07 14:22:56 515
转载 什么是CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI?
什么是CGI CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。 CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。如php,perl,tcl等 什么是FastCGI FastCGI像是一个常驻(long-live)型的CGI,它可
2012-03-06 16:34:46 423
转载 PHP性能检测工具介绍----XHProf
XHProf文件(草稿) 翻译:徐仁禄 原文地址:http://mirror.facebook.net/facebook/xhprof/doc.html初次翻译,大部分是google translate tookit工具给翻的,稍微修改了下。如遇错误,还请来信指出。谢谢!目录导言XHProf 概况安装XHProf扩展使用XHProf进行性能分析设置XHProf用
2012-03-02 16:59:43 2238
转载 XHProf安装使用笔记
XHProf是一个分层PHP性能分析工具。它报告函数级别的请求次数和各种指标,包括阻塞时间,CPU时间和内存使用情况。一个函数的开销,可细分成调用者和被调用者的开销,XHProf数据收集阶段,它记录调用次数的追踪和包容性的指标弧在动态callgraph的一个程序。它独有的数据计算的报告/后处理阶段。在数据收集时,XHProfd通过检测循环来处理递归的函数调用,并通过给递归调用中每个深度的调用一个有
2012-03-02 15:23:01 1240
转载 JMS学习
原文:http://sunjun041640.blog.163.com/blog/static/2562683220109315214411/1.JMS介绍 JMS源于企业应用对于消息中间件的需求,使应用程序可以通过消息进行异步处理而互不影响。Sun公司和它的合作伙伴设计的JMS API定义了一组公共的应用程序接口和相应语法,使得Java程序能够和其他消息组件进行通信。JMS有
2012-03-02 13:58:00 624
转载 runkit (AOP FOR PHP )资料收集
AOP为Aspect Oriented Programming的缩写,意为:面向切面编程(也叫面向方面),可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,AOP可以说也是这种目标的一种实现。AOP FOR PHP 探讨----runkitrunkit扩
2012-02-28 17:25:44 1463
转载 php安装模式cgi,fastcgi,php_mod比较
来源:http://hi.baidu.com/qianko/blog/item/31fdc134d1da1d46241f14df.html先了解一下普通cgi的工作流程:web server收到用户请求,并把请求提交给cgi程序,cgi程序根据请求提交的参数作相应处理,然后输出标准的html语句返回给web server,web server再返回给客户端,这就是普通cgi的工作原
2012-02-17 14:13:15 661
转载 PHP 安全----以 CGI 模式安装时
来源:http://www.php.net/manual/zh/security.intro.php简介PHP 作为一种强大的语言,无论是以模块还是 CGI 的方式安装,它的解释器都可以在服务器上访问文件、运行命令以及创建网络连接等。这些功能也许会给服务器添加很多不安全因素,但是只要正确地安装和配置 PHP,以及编写安全的代码,那么 PHP 相对于 Perl 和 C 来说,是能创建
2012-02-17 14:01:01 2227
原创 elgg 模块介绍
OAuthhttp://docs.elgg.org/wiki/OAuthWeb Serviceshttp://docs.elgg.org/wiki/REST_APIMain Pagehttp://docs.elgg.org/wiki/Main_Page
2012-02-13 14:40:23 1845 2
转载 php5.2 的 php.ini 中文版
php5.2 的 php.ini 中文版文章来源:网络########## 简介 ############ 本文并非是对英文版 php.ini 的简单翻译,而是参考了众多资料以后,结合自己的理解,增加了许多内容,# 包括在原有 php.ini 基础上增加了一些实用模块的配置说明,同时对文件内容的安排进行了调整。# 由于作者不喜欢 no-free 的玩意儿,所以删除了
2012-02-02 11:34:14 862
转载 Trello进行时间和项目的管理
这一年来不知不觉中学习和使用了不少时间和项目管理的软件和方法。在年末的时候收获了的Trello这个在线白板觉得挺适合自己所以拿出来分享下。对于它的喜爱可以从几个工具说起:番茄工作法现在在工作或学习时,会用番茄工作法和pomodroido(安卓上面的番茄钟)来梳理和执行任务,这种方法用来读书或者进行个人任务时对我非常有用,由于一次只做一个任务,能够更加专注于当前工作上,排除了各种外界干扰中断
2012-02-01 14:39:56 7628
转载 AS3框架Robotlegs介绍,第一部分:Context和Mediators
目前在进行Actionscript 3开发时,有多种框架可供我们选择,很显然,这是一个不错的迹象。相关的开源社区也比较活跃,出现了一些使开发变得更加容易的工具。在过去的一年中,Robotlegs AS3框架的使用有了快速的增长,其使用者包括主要的媒体公司、独立的游戏开发者、创业公司,以及各种规模的企业应用。 本文是发表在InsideRIA上Robotlegs 系列文章的第一部
2012-01-17 11:02:20 1556
转载 Robotlegs最佳实践
Documentation for Robotlegs v1.0RC1目录Robotlegs 是什么依赖注入使用 InjectorsSwiftSuspenders 适配器注入语法Injector 类的映射注入MediatorMap 类的依赖注入CommandMap 类的依赖注入The ContextMVCS 参考实现ContextController & Comma
2012-01-17 10:41:52 1321
转载 HTTPS传输协议原理介绍
我们常常在使用网上银行时看到的连接都是以“https”开始的,那么这个https是什么呢?这其实是表示目前连接使用了SSL进行加密,能保证客户端到服务器端的通信都在被保护起来,那么浏览器是如果实现的呢?下面我们介绍一下SSL的基本实现方法。首先我们有两种基本的加解密算法类型:对称加密,非对称加密(公私钥加密),现在介绍一下这两种加密算法的特点:对称加密:密钥只有一个,加密解密为同一个密码,
2012-01-13 14:52:39 1139
转载 Flex Deep Link(深链接) BrowserManager
最近做游戏的时候,发现退出登陆时URL上会自动加上一个“#”字符,很奇怪,Google+Baidu无数次都没有找到答案。今天无意间看到几个群友在说通过“BrowserManager”获取URL,于是仔细查看了API,又发现了“HistoryManager”,这个问题终于明白了。我们通常看的Web页面 可以通过浏览器的“前进”“后退”来查看刚才看过的页面,同样,嵌入的页面中的flash也可以
2011-12-20 22:52:40 1351
转载 flexlib开源组件库
ComponentListFlexLib组件列表。FlexLib组件列表本wiki页面包含了在当前构建的flexlib中所有组件的列表。添加新组件FlexLib之后,你应该编辑这个页面,填写组件的简短介绍,给出ASDoc文档的链接和SWF示例文件。包括每个组件贡献者的名字。包:flexlib.controls Base64Image一个图像组件,能渲染base-64编码
2011-12-15 15:34:56 866
转载 oAuth介绍
OAUTH协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是OAUTH的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第三方无需使用用户的用户名与密码就可以申请获得该用户资源的授权,因此OAUTH是安全的。OAUTH简介OAUTH协议为用户资源的授权提供了一个安全的、开放而又简易的标准。同时,任何第三方都可以使用OAUTH认
2011-12-12 21:00:19 789
原创 Flex的数据绑定(二)——绑定到函数、对象和数组
用静态属性作为数据绑定源可以将静态属性作为数据绑定表达式的源,Flex 在应用启动时执行一次数据绑定,然后在静态属性发生变化的时候再执行数据绑定。可以将静态常量自动作为数据绑定表达式的源,Flex 只在应用启动时执行一次数据绑定。因为数据绑定只在应用启东时发生一次,所以可以对静态常量省略[Bindable]元数据标记。使用函数作为数据绑定源可将函数作为数据绑定表达式中的
2011-12-12 19:31:41 2526
Beginning Zend Framework [PHP] (Apress 2009).pdf
2012-06-06
注册表实用手册 5.4.chm
2009-07-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人