- 浏览: 974967 次
- 性别:
- 来自: 杭州
最新评论
-
骑着乌龟抓兔子:
在执行contains()方法时又new 了一遍,生成一个新的 ...
java中HashSet详解 -
ping7603:
java中HashMap详解 -
LZ645596034:
当我们试图把某个类的对象当成 HashMap 的 key,或试 ...
java中HashSet详解 -
凌风若兮:
不知道是该怪政府把税收的太高,还是该说房地产商太暴利,只是觉得 ...
别让贷款买房,毁了男人的梦想 -
Nabulio:
...
java中HashMap详解
文章列表
一,面向对象的基础
对象是JavaScript的基础。从最基本的层次上说,对象是一系列属性的集合。
1,对象的创建
<script type="text/javascript">
//创建一个新的Object对象,存放在obj变量中
var obj1 = new Object();
//设置属性
obj1.value = 5;
obj1.click = function(){
alert("Hello");
}
//另一种方式定义 ...
- 2009-11-16 00:16
- 浏览 1215
- 评论(0)
前面已经讲解了 引用,函数重载,作用域和上下文,接下来,讲解JavaScript中另一个重要的知识——闭包。
5,闭包
闭包意味着内层的函数可以引用存在于包围它的函数内的变量,即使外层函数的执行已经终止。
让我们先来看一个闭包的例子。
<script type="text/javascript">
function add(num){
return function(toAdd){
return num+toAdd; //代码①
}
...
- 2009-11-16 00:14
- 浏览 1214
- 评论(0)
接着(2)来讲。笔记(2)已经讲了引用和函数重载,接下来讲解作用域。
3,作用域
所有的面向对象的语言都有某种形式的作用域,JavaScript也不例外。在JavaScript里,作用域是由函数划分的,而不是由块(while,if之类的)来划分的。
我们先来看一个简单的作用域的例子。
<script type="text/javascript">
var foo = "a"; //设置全局变量foo
if(true){
var foo = "b&q ...
- 2009-11-16 00:12
- 浏览 1263
- 评论(0)
对象是组成JavaScript的基本单元。本章将从JavaScript语言中最重要的几个部分开始介绍:引用,函数重载,作用域,闭包和上下文。有了这些知识后,面向对象开发就将变得简单。
1,引用
引用是一个指向对象实际位置的指针。看下面的使用引用的例子:
<script type="text/javascript">
/*示例引用*/
var obj = new Object(); //定义一个空对象
var newObj = obj; //定义一个新对象引用。
obj.name = "ra ...
- 2009-11-16 00:06
- 浏览 1029
- 评论(0)
忙了一段时间,不知道大家对我的JavaScript初级笔记评价怎么样。从今天开始,一起来学习JavaScript的高级部分。在初级笔记中,我讲了一些JavaScript中常用的概念,把JavaScript最重要的DOM操作也讲解了。在中级笔记中,你将学习到 JavaScript的其它重要内容,比如说命名空间,闭包,面向对象,上下文,通用的JavaScript,分离代码等,这些都是很少有书籍提及到的内容。大家对这块的只是都是一知半解,很模糊。相信大家都很期待,下面就开始JavaScript的中级之旅吧。
一.回顾
首先先来回顾下DOM和事件。
1,DOM
DOM在J ...
- 2009-11-16 00:03
- 浏览 1484
- 评论(0)
function outerFun()
{
var a=0;
function innerFun()
{
a++;
alert(a);
}
}
innerFun()
上面的代码是错错误的.innerFun()的作用域在outerFun()内部,所在outerFun()外部调用它是错误的.
改成如下,也就是闭包:
function outerFun()
{
var a=0;
function innerFun()
{
a++;
alert(a);
}
return innerFun; //注意这里
...
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。
下面就是我的学习笔记,对于Javascript初学者应该是很有用的。
一、变量的作用域
要理解闭包,首先必须理解Javascript特殊的变量作用 ...
- 2009-11-15 17:50
- 浏览 1248
- 评论(0)
JavaScript,调用函数的5种方法
一次又一次的,我发现,那些有bug的Javascript代码是由于没有真正理解Javascript函数是如何工作而导致的(顺便说一下,许多那样的代码是我写的).JavaScript拥有函数式编程的特性, 当我们选择面对它的时候,这将成为我们前进的阻碍.
作为初学者,我们来测试五种函数调用的方法,从表面来看我们会认为那些函数与C#中函数的作用非常相似,但是我们一会儿可以看到还是有非常重要的不同的地方的,忽视这些差异无疑会导致难于跟踪的bug。.
首先让我们创建一个简单的函数,这个函数将在将在下文中使用,这个函数仅仅返回当前的this的值和两个提供的参数 ...
- 2009-11-15 16:24
- 浏览 1731
- 评论(0)
1、mysql服务的启动和停止
net stop mysql
net start mysql
2、登陆mysql
语法如下: mysql -u用户名 -p用户密码
键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是:
mysql>
注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP
3、增加新用户
格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码"
如,增加一个用户user1密码为password1,让其可以在本机上登录 ...
- 2009-11-15 12:52
- 浏览 1280
- 评论(0)
问题的提出
Java 的一个重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责任,而是GC或JVM的问题。其实,这种想法是不正确的,因为Java也存在内存泄露,但它的表现与C++不同。
随着越来越多的服务器程序采用Java技术,例如JSP,Servlet, EJB等,服务器程序往往长期运行。另外,在很多嵌入式系统中,内存的总量非常有限。内存泄露问题也就变得十分关键,即使每次运行少量泄漏,长期运行之后,系统也是面临崩溃的危险。
Ja ...
- 2009-11-14 19:27
- 浏览 1601
- 评论(0)
http://www.ibm.com/developerworks/cn/java/ 里面的技术文章都是相当的不错啊,以后我会一直到这里去看,每天看一篇也会受益匪浅的啊 吼吼
- 2009-11-09 21:36
- 浏览 1211
- 评论(0)
DougLea的 util.concurrent 包除了包含许多其他有用的并发构造块之外,还包含了一些主要集合类型 List 和 Map 的高性能的、线程安全的实现。在本月的 Java理论与实践中,BrianGoetz向您展示了用 ConcurrentHashMap 替换 Hashtable 或 synchroni ...
- 2009-11-09 21:06
- 浏览 1426
- 评论(1)
在某项目释放后Bug统计的附件《释放后问题》里有:
问题一:CSV处理时,如果处理的主题数过多,发生URL参数上限的错误。
原因:可变长度的参数通过URL方式传递,会造成这种潜在的错误发生。
分析:1、属于2次发生问题,开发方面没有及时通过checklist等方式向组员传达相关注意事项;
2、测试时没有作大批量数据的测试。
备注:1、作为经验添加至CheckList中,加强组内共享、检查的效果。
2、加强测试点是否完备的检查,重点关注对开发方面共性问题的测试。
问题二:通过对模块原有GUI状况确认,进行CSV输出时,输出结果很大的场合,CSV文件的内容不能 ...
- 2009-11-09 14:41
- 浏览 1892
- 评论(0)
public class InitialOrderTest {
// 静态变量
public static String staticField = "静态变量";
// 变量
public String field = "变量";
// 静态初始化块
static {
System.out.println(staticField);
System.out.println(&qu ...
- 2009-11-08 16:45
- 浏览 1386
- 评论(0)
Java中的网络编程是一个很重要的部分,也是其编程优越性的地方之一。在Java中有一个专门的Java.net类库来管理网络编程的有关方法。
下面先介绍在Java中怎样用socket进行客户与服务器通信。最后再介绍一个一个最简单的通话 ...
- 2009-11-08 16:31
- 浏览 1654
- 评论(0)