- 浏览: 86887 次
- 性别:
- 来自: 广州
-
最新评论
-
kaidi0314:
sunnyfaint 写道没耐心,所以我只肯花10分钟,但确保 ...
一道意思的智力题 -
sunnyfaint:
右手扶圣经,我以前没做过。
另外,你那方法我也看不懂。我的智商 ...
一道意思的智力题 -
sunnyfaint:
没耐心,所以我只肯花10分钟,但确保有50%的机会称出来,运气 ...
一道意思的智力题
文章列表
javascript继承几种方法
- 博客分类:
- javascript
var m1 = function(){};
var m2 = function(){};
1>Object.extend( m1.prototype, m2.prototype );
2>m1.prototype = m2.prototype;
3>m1.prototype = new m2();
4>function m1(cfg) {
m2.call(this,cfg);
}
深入理解Javascript闭包
- 博客分类:
- javascript
http://blog.csdn.net/hitman9099/article/details/3854171
最近在网上查阅了不少Javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。
一、什么是闭包?
“官方”的解释是:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。
相信很少有人能直接看懂这句话,因为他描述的太学术。我想用如何在Javascript ...
Ext.extend
- 博客分类:
- ext
// 创建命名空间Ext.ux
Ext.namespace('Ext.ux');
Ext.ux.WindowGrid = Ext.extend(Ext.Window, {
//新的参数
xmlUrl:'',
//初始化
initComponent : function() {
Ext.apply(this, {
title:'Icon Combo Ext 2.0 Extension Class Example',
width:800,
hei ...
Ext.util.Observable:一个抽象基类,为事件机制的管理提供一个公共接口,如果你希望的类可以有事件,就继承它吧
Ext.apply:如果只传入两个参数,则将C继承D的所有方法属性,如果定义了B则每次都先继承B的方法属性然后再继承D的方法属性,即B是默认继承对象
1、Ext.apply(Object obj, Object config, Object defaults ) : Object
将config中的所有属性复制到obj中,如果配置了defaults,则先将defaults中的属性传入obj,然后再将config中属性传入,一般defaults用于定义一些默认值。
...
初解ext.onready
- 博客分类:
- ext
我们知道,只有在Ext框架全部加载完后才能在客户端的代码中使用Ext,而Ext的onReady正是用来注册在Ext框架及页面的html代码加载完后,所要执行的函数。调用onReady方法时可以带三个参数,第一个参数是必须的,表示要执行的函数 ...
Java模拟HTTP的Get和Post请求(增强)
在之前,写了篇Java模拟HTTP的Get和Post请求的文章,这篇文章起源与和一个朋友砍飞信网站的问题,于是动用了Apache的comments-net包,也实现了get和post的http请求,并且将响应html代码获取。可是细心的博友提出:在获取有些网站出现乱码,最后发现没有处理字符集,这里做针对博友的意见做了增强,增强部分主要是响应内容的字符编码、相应代码的美化选项。
下面是代码:
import org.apache.commons.httpclient.HttpClient;
import org.apache.common ...
http://www.diybl.com/course/1_web/webjs/20100710/404415.html
在类似于Microsoft Hotmail的应用程序中,用户可以通过勾选CheckBox选中多项,然后对所有选中的项进行操作,如删除或复制它们。
为了添加这样的功能,要在DataGrid中添加一个模板列, ...
Flex中实现文字链接(转)
- 博客分类:
- flex
http://godfei.blog.163.com/blog/static/214256102007102510411407/
FLEX的TextArea实现部分HTML的,你可以直接写HTML中的链接来实现
比如
<mx:TextArea>
<mx:htmlText>
<![CDATA[
<a href="http://w ...
http://www.cnblogs.com/china-liuyang/archive/2008/05/07/1187461.html
inner join,full outer join,left join,right jion
内部连接 inner join 两表都满足的组合
full outer 全连 两表相同的组合在一起,A表有,B表没有的数据(显示为null),同样B表有
A表没有的显示为(null)
A表 left join B表 左连,以A表为基础,A表的全部数据,B表有的组合。没有的为null
A表 right join B表 右连,以B表为基础,B表的全部数据,A表的有的 ...
SQL(select)语句优化
- 博客分类:
- 数据库
关于 select * from O1,O2......
至于为何要进行数据库优化,就不在这里重述了。
在做项目的时候,如何最大限度的提高sql的查询效率,应该是大家永远的话题:
在这里,将本着谨慎的,简单的态度,一点一点的讲述sql数据查询语句的优化问题:
一,关于索引:
使用索引的合理性:
条件子句中变量顺序应与索引字键顺序相同。(尽可能在join和order by 的字段上建立索引)将最具有限制性的条件放在前面,大值在前,小值在后。
eg:...where O.a <1000 and O.a>200 效率高于 where O.a>200 and ...
sql查询原理和Select执行顺序
- 博客分类:
- 数据库
一 sql语句的执行步骤
1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。
2) 语义分析,检查语句中涉及的所有数据库对象是否存在,且用户有相应的权限。
3)视图转换,将涉及视图的查询语句转换 ...
oracle数据库工作查询原理
- 博客分类:
- 数据库
http://database.ctocio.com.cn/tips/141/8244141.shtml
【IT专家网独家】假如,我们现在利用Select语句从数据库查询数据,Oracle数据库是如何运作的呢?从中我们可以领悟到什么呢?下面,就结合一条简单的select语句,看看Oracle数据库后台的运作机制。这对于我们之后的系统管理与故障排除非常有帮助。
第一步:客户端把语句发给服务器端执行。
当我们在客户端执行select语句时,客户端会把这条SQL语句发送给服务器端,让服务器端的进程来处理这语句。也就是说,Oracle客户端是不会做任何的操作,他的主要任务就是把客户端产生的一些 ...
疯狂的Web应用开源项目
- 博客分类:
- 新闻
http://sd.csdn.net/a/20110811/302961.html
下面是一个Web应用的开源列表。没什么可说的,太疯狂了。尤其是Web 2.0那一堆。我不知道你怎么想,有些开源项目的源码写得挺不好的,尤其是性能方面。或许你会以为改一改他们就可以成为为 ...
实现Flex页面跳转行之有效的办法
- 博客分类:
- flex
http://developer.51cto.com/art/201008/217160.htm
在学习Flex的过程中,你可能会遇到Flex页面跳转的概念,这里和大家分享一下Flex中实现Flex页面跳转以下几种方式,相信本文介绍一定会让你有所收获。
Flex页面跳转
Flex中实现Flex页面跳转以下几种方式:
Flex页面跳转方式一:使用ViewStack组件,把要跳转的页新建成MXMLComponent,然后通过ViewStack组件把这些页包含进来,然后再通过改变ViewStack的selectedItem或者selectedChild来切换这些页。
Flex页面跳转方式二: ...
相关链接:http://hi.baidu.com/gabe2008/blog/item/eb0448da41d14168d1164e6f.html当我看到这个问题:Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别? 比较标准的说法:Set里的元素是不能重复的,那么用iterator()方法来区分重复与否。equals()是判读两个Set是否相等。equals()和==方法决定引用值是否指向同一对象equals()在类中被覆盖,为的是当两个分离的对象的内容和类型相配的话,返回真值。 而我的研究生同学居然说,判断 ...