随笔分类 -  Translation

摘要:在这篇文章里,我们将讨论跟执行上下文直接相关的更多细节。讨论的主题就是this关键字。 实践证明,这个主题很难,在不同执行上下文中确定this的值经常会发生问题。 许多程序员习惯的认为,在程序语言中,this关键字与面向对象程序开发紧密相关,其完全指向由构造器新创建的对象。在ECMAScript规范中也是这样实现的,但正如我们将看到那样,在ECMAScript中,this并不限于只用来指向新创建的对象。 下面让我们更详细的了解一下,在ECMAScript中this的值到底是什么? 阅读全文
posted @ 2010-05-04 16:53 Justin 阅读(8812) 评论(28) 推荐(15) 编辑
摘要:介绍 数据声明 不同执行上下文中的变量对象 全局上下文中的变量对象 函数上下午中的变量对象 分阶段处理上下文代码 进入执行上下文 执行代码 关于变量 特殊实现: __parent__ 属性 结论 其他参考 阅读全文
posted @ 2010-04-23 16:42 Justin 阅读(8828) 评论(32) 推荐(13) 编辑
摘要:介绍 这篇文章我们主要探讨ECMAScript执行上下文和相关的ECMAScript可执行代码。 定义 每次当控制器转到ECMAScript可执行代码的时候,即会进入到一个执行上下文。 执行上下文(简称-EC)是一个抽象概念,ECMA-262标准用这个概念同可执行代码(executable code)概念进行区分。 标准规范没有从技术实现的角度准确定义EC的类型和结构;这应该是具体实现ECMAScript引擎时要考虑的问题。 活动的执行上下文在逻辑上组成一个堆栈。堆栈底部永远都是全局上下文(global context),堆栈顶部是当前(活动的)执行上下文。堆栈在EC类型的变量(various kingds of EC)被推入或弹出的同时被修改。 阅读全文
posted @ 2010-04-16 00:20 Justin 阅读(12764) 评论(26) 推荐(12) 编辑
摘要:在这篇文章里,Tess精心为我们准备了一堂需要很强动手能力的实验课,“授人以鱼不如授人以渔”,她真的是用心良苦!所以希望读者们不要急于去问答案是什么,实验平台已经搭好了,让我们一起去探索吧! 1、首先,作者详细介绍了如何重现问题,即如何培养一只小白鼠。 2、其次,作者简单介绍了如何获取Dump。 3、再次,作者在此基础上提出了若干问题(Q),一步步启发读者去靠自己的实践和思考定位和解决问题。 4、最后,作者给出了几篇跟死锁有关的文章索引,供读者在实践的时候参考。 阅读全文
posted @ 2008-07-08 21:31 Justin 阅读(4680) 评论(32) 推荐(0) 编辑
摘要:这是一个系列的调式实例,目的是为了帮助你在调式.NET应用程序中最常见的死锁(Hang)、性能(performance)、内存(memory)和系统崩溃(crash)方面获得一些上手的经验。 阅读全文
posted @ 2008-07-08 03:04 Justin 阅读(4762) 评论(26) 推荐(0) 编辑
摘要:原文标题:Generic Singleton Provider原文地址:http://www.codeproject.com/csharp/genericsingleton.asp介绍很多有着不同开发背景得人都会比较熟悉单例模式。他们会发现每次他们要创建一个不同的单例类的时候,都不得不写同样得代码。使用新的C# 2.0的泛型,可以实现只写一次同样得代码。背景已经有很多文章介绍过单例模式,也许最... 阅读全文
posted @ 2006-05-07 11:29 Justin 阅读(4106) 评论(20) 推荐(0) 编辑
摘要:最近在封装TreeView的时候发现了一篇十分优秀的文章,在这里给大家翻译出来共享一下,^_^。原文标题:TreeViewWalker - Simplifying Recursion原文地址:http://www.codeproject.com/cs/miscctrl/TreeViewWalker.asp源码地址:http://www.codeproject.com/cs/miscctrl/... 阅读全文
posted @ 2006-05-02 16:08 Justin 阅读(3552) 评论(6) 推荐(0) 编辑
摘要:在C#里把ArrayList转换为Array 或 把Array转换为ArrayList原文地址: http://www.dotnetspider.com/kb/Article1709.aspx06 日Dec, 2005 年 作者: Aldwin Enriquez Narrasoft 菲律宾公司。 概述这篇文章解释如何使用最简单的方法把Array转换成ArrayList和相反的转换。 使用... 阅读全文
posted @ 2006-04-09 15:08 Justin 阅读(7200) 评论(9) 推荐(1) 编辑
摘要:强大的写作阵容。本书作者Eric Freeman;ElElisabeth Freeman是作家、讲师和技术顾问。Eric拥有耶鲁大学的计算机科学博士学位,E1isabath拥有耶鲁大学的计算机科学硕士学位。Kathy Sierra(javaranch.com的创始人)FHBert Bates是畅销的HeadFirst系列书籍的创立者,也是Sun公司Java开发员认证考试的开发者。本书的产品设计应用神经生物学、认知科学,以及学习理论,这使得这本书能够将这些知识深深地印在你的脑海里,不容易被遗忘。 阅读全文
posted @ 2006-03-23 10:59 Justin 阅读(11193) 评论(37) 推荐(1) 编辑
摘要:强大的写作阵容。本书作者Eric Freeman;ElElisabeth Freeman是作家、讲师和技术顾问。Eric拥有耶鲁大学的计算机科学博士学位,E1isabath拥有耶鲁大学的计算机科学硕士学位。Kathy Sierra(javaranch.com的创始人)FHBert Bates是畅销的HeadFirst系列书籍的创立者,也是Sun公司Java开发员认证考试的开发者。本书的产品设计应用神经生物学、认知科学,以及学习理论,这使得这本书能够将这些知识深深地印在你的脑海里,不容易被遗忘。 阅读全文
posted @ 2006-03-23 10:52 Justin 阅读(11277) 评论(26) 推荐(0) 编辑

点击右上角即可分享
微信分享提示