摘要:
1.进程和线程的差别。 线程是指进程内的一个执行单元,也是进程内的可调度实体. 与进程的区别: (1)调度:线程作为调度和分配的基本单位,进程作为拥有资源的基本单位 (2)并发性:不仅进程之间可以并发执行,同一个进程的多个线程之间也可并发执行 (3)拥有资源:进程是拥有资源的一个独立单位,线程不拥有系统资源,但可以访问隶属于进程的资源. (4)系统开销:在创建或撤消进程时,由于系统都要为之分配和回收资源,导致系统的开销明显大于创建或撤消线程时的开销。 2.测试方法 人工测试:个人复查、抽查和会审 机器测试:黑盒测试和白盒测试 2.Heap与stack的差别。 Hea... 阅读全文
阅读排行榜
Qomo OpenProject Field Test 4发布!
2006-03-13 04:33 by 乱世文章, 255 阅读, 收藏,
摘要:
Qomo 项目的Field Test 4将是这个项目的一个重要的里程碑!Qomo的FT4终于公开了对OOP提供支持的Object.js,以及大量相关的示例。这包括:---------- - RTL/Object.js : Qomo's OOP Core - DOCUMENTs/Qomolangma实现篇(五).txt - DOCUMENTs/TestCase/BaseObjectDemo.html - DOCUMENTs/TestCase/BaseObjectDemo2.html - DOCUMENTs/TestCase/BaseObjectDemo3.html - DOCUMENTs 阅读全文
块编程指南
2011-05-26 13:32 by 乱世文章, 254 阅读, 收藏,
摘要:
——译自Apple Reference Library《BlocksProgramming Topic》简介块对象是C语言的句法和运行时特性。它类似于标准C函数,但可以将代码、变量绑定到堆(heap)、栈(stack)。一个块还维护了一系列的状态,这些状态或数据影响着执行的结果。可以把块组成函数表达式,用于传递给API,或者使用在多线程里。最有用的是回调,因为块在回调时能把代码和数据一起传送。在OSX 10.6的Xcode中,可以使用块,它随GCC和Clang一起集成。在OSX 10.6及iOS 4.0以后支持块语法。 块运行时是开源的,它能被集成到 LLVM’s compiler-rtsub 阅读全文
形式重要吗?
2009-01-09 16:16 by 乱世文章, 254 阅读, 收藏,
摘要:
形式重要吗?今天看到一篇关于20行代码的文章,说到JS圈子里有一项赛事,就是在20行代码中写出尽可能丰富的效果来。当然,类似的事情在种种语言中都有,不惟JS。于是一时兴起,打算把Qomo写出个20行的版本来。是啊,如果Qomo可以写成20行,将是何等快意啊?于是就动手写了写。写之前,看了别个的一些20行,大意是声明语句可记为一行,连续表达式可以记为一行,又则,函数声明按内部的行数来记行……于是动手写吧。写了三数行,便觉得不对了。仅为了增减行数,再复杂的功能在JS里也写得成一行(当然这有点夸张)。例如说Qomo的Class()函数原本是有27行的, 去掉空行和注释剩下10行。如果把语句后的分号换 阅读全文
sde在DBMS中的存储表结构
2008-01-31 03:28 by 乱世文章, 254 阅读, 收藏,
摘要:
今天开始想分析一下sde的表结构,希望能够弄明白sde一个要素类的每个Feature是如何存储的。 弄ArcSDE的人都知道,ArcSDE内一个要素类在关系数据库(以MS SQL Server为例)中有一系列的表, 每个表的作用不同。 Sde的一个FeatureClass包含以下几种表: B表(与要素类名称同名,用来存储属性数据结构),表结构如下: 字段名称 类型 说明 GeometryID Int 要素唯一ID SHAPE Int 似乎与GeometryID值相同,备用字段? ….. ….. 其他用户定义字段注:如果该要素类没有注册为版本,B表有记录,如果该要素类已... 阅读全文
浙公网安备 33010602011771号