第一局[进程]是程序的一次执行,是资源分配的单位[即抢占CPU的调度单位],所有与该进程相关的资源(打印机、内存)都被登记在PCB中,拥有完整的虚拟地址空间[线程]它属于一个进程与资源分配无关与进程内的其它线程一起共享该进程的资源第二局[调度]进程调度时,不同进程拥有不同虚地址空间;同一进程内的不同线程共享同一地址空间第三局[切换]进程切换时,涉及资源指针的保存和地址空间的变化等问题(即切换进程上下文)线程切换时,不涉及资源信息的保存和地址空间的变化等问题,减少了系统的开销crazycy 2007-02-05 14:34 发表评论
  • 06:34
  • 浏览 (160)
  • 评论 (0)
看书中摘录的最有回味的几句话:Java最核心的理念:    软件应该不经修改即可在多种不同的系统和设备上运行Java哲学    Java拥有平衡的艺术---实现简化和力量的双赢RoR设计理念:    1 不用重复自己:Donnot Repeat Yourself    2 约定优于配置:Conversion Over Configuration很自然的一句话:    瓜熟蒂落,当实践累积到一定程度后,必然出现方法论crazycy 2007-02-05 00:42 发表评论
  • 16:42
  • 浏览 (154)
  • 评论 (0)
上篇: JAVA基础(一):多态(overloading & overridding)的分析本篇只是强化和复习:1 多态只针对非final方法; 不针对变量、final方法2方法[非final]是运行时对应对象 变量、fianl是编译期间对应对象3多态只能调用父类中有的方法(向上扩展后) 不能调用父类中没有的方法; 不能调用子类中扩展父类[not overridding]方法 4多态定义:指的是使用同一个实现接口,以实现不同的对象实例 多态好处:多态让程序依赖接口或者抽象类,而不是具体类 crazycy 2007-02-05 00:36 发表评论
  • 16:36
  • 浏览 (157)
  • 评论 (0)
我亲历的Lab的开发大概如下:junit--jTest---集成测试---兼容性、压力、破坏性测试----性能测试----回归测试这里关键区分一次白盒测试和黑盒测试[黑]1 设计依据:按程序的功能设计测试用例2 目标:a)功能是否可按规格说明书的规定正常使用b)是否能适当接收输入数据产生正确输出,并保持外部信息的完整性3透明:[黑]对程序员是透明的4适用:集成测试5设计技术:等价划分、边界值分析、错误推测[白]1设计依据:按程序的内部逻辑设计测试用例2目标:检验程序中每一条通路是否按预定的要求工作3透明:[白]对程序员是不透明的4适用:单元测试5设计技术:逻辑覆盖技术(主要是判定覆盖、条件覆盖 ...
  • 16:29
  • 浏览 (146)
  • 评论 (0)
webservice:[定义]建立可互操作的、分布式应用程序的平台[主体]xml/xsd wsdl soap uddi[xml/xsd]每一个平台都有自己的数据表示方法和类型系统xml/xsd屏蔽了平台、编程语言、组件模型的不同的类型系统xml侧重于数据表示xsd侧重于数据类型定义和扩展数据类型webservie以xsd作为数据类型系统[wsdl][存在缘由]部署一个服务,必须告诉客户足够信息来调用这个服务,wsdl就用来描述服务功能,以及操作及每个操作的参数、返回值[定义]wsdl把服务定义成为一个能交换消息的通信端点集[soap][存在缘由]客户如何调用。soap提供了标准的rpc方法进行 ...
  • 16:21
  • 浏览 (194)
  • 评论 (0)
ClassLoader 专题(一): ClassLoader 基础
  • 12:48
  • 浏览 (150)
  • 评论 (0)
cuiyi.crazy
搜索本博客
最近加入圈子
存档
最新评论