- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 近来论坛流行要源码
最近几天看论坛,发现很多人都是开门见山要源码,而且是整套整套的要,我实在想不明白。 1、网上有很多源码,他们找过吗?如果找过,是什么原因不用?看不懂?无法全部满足需求?还有一种我很不想说的原因——懒!很懒!首先自己懒得写源码,不懂又懒得学,好不容易找到源码又懒得看,需求不满足又懒得改,于是上坛子寻找,希望有人帮他搞定一切。你拿工资是干什么的?别人帮你搞定了,你是不是应该把工资都奉
2009-04-27 11:20:00 4255 6
原创 我是如何用 V8 脚本引擎替换JScript的 —— (四)准备3
掌握V8的架构和使用过程V8内部架构相当复杂,但是使用还是很方便的,因为V8把所有功能实现封装到内部的命名空间中,只给使用者提供了相当简洁的外部封装类,这些类都在一个叫做v8的命名空间中,全局函数封装在V8命名空间中(注意大小写有别)。V8引擎使用上的便捷性体现在多个方面:l 大量采用模板类,统一了所有脚本对象的内存管理和垃圾回收。l 所有脚本对象不允许直接在堆或栈上构造,这
2009-04-23 11:31:00 5062 3
原创 我是如何用 V8 脚本引擎替换JScript的 —— (三)准备2
满足Jscript的现有功能特性在脚本语法上,Jscript跟标准JavaScript的语法基本相同,没有特别需要关注的地方。在标准特性上,Jscript除了ECMA标准特性之外,扩充了许多非ECMA标准的特性,必须仔细找出V8尚未实现的部分。下面列出了一部分:VBArray对象条件编译语句Enumerator对象Error对象===和!==操作符Active
2009-04-22 15:18:00 3802 1
原创 我是如何用 V8 脚本引擎替换JScript的 —— (二)准备1
移植前的准备: 准备工作最起码要做三件事情:1、完全理解微软的脚本引擎规范;2、完全满足Jscript的现有功能特性;3、完全掌握V8的架构和使用过程。 理解微软的脚本引擎规范众所周知,微软产品的每个角落都充斥着COM,脚本引擎也不例外。一个合格的脚本引擎必须首先是一个COM组件,并实现下表中列出的标准接口:IActiveScript – 这个接口是必须的,所
2009-04-22 15:02:00 4041
原创 我是如何用 V8 脚本引擎替换JScript的 —— (一)前言
前言: 看标题很容易给人误解,V8引擎本来就是跨平台的,为何还要移植?这个标题真的很不好取名,我的本意是想表达:微软有自己的脚本引擎规范,也有自己的JavaScript引擎,我尝试的事情就是用 V8 替换掉微软自己的 Jscript。这下应该说明白了,但用这个解释来做标题的话实在太长了。由此引来一个新问题:为什么要替换?原因很简单:尝试。我想尝试什么?由于V8开源,我不能把这个东
2009-04-22 14:55:00 4128 2
原创 参加2009英雄会有感
以往参加过很多产品推介会,却从未参加过任何类型的技术大会,这次收到邀请的时候,心里犹豫了一下,去还是不去?由于没有经验,对这种大会的直觉就是开着无聊的会,听着无聊的演讲,一群打着瞌睡的人,混一顿自助餐,拿点小礼品后走人。在这种会议上,我的作用就是填空,占领会场一个凳子,加一点人气,仅此而已。也只是犹豫了那么一下下,还是接受了邀请,心想可以见到那些久违的人,北京的老朋友很多,可以见
2009-04-21 12:25:00 2910 7
用于 drupal 网站的 blogapi_ex 模块,取代系统自带的 BLOGAPI 模块和第三方的 WLW_BLOGAPI 模块
2010-08-17
DuiBrowser
2009-12-17
线程委托库C++源码(内置多线程浏览器实现)
2009-09-23
ATL实现的CDHtmlDialog模板类v1.03
2008-01-18
ATL实现的CDHtmlDialog模板类
2007-11-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人