公共语言运行库(.net运行库)即CLR 1、C#先编译为IL,IL为ms的中间语言,IL是平台无关性的。 2、CLR再将IL编译为平台专用语言。 3、CLR在编译IL时为即时编译(JIT) VB、VC++、VF均可编译为IL然后与C#进行交互 ...
分类:
编程语言 时间:
2016-08-26 18:32:12
阅读次数:
203
1、面向消息的中间件1.1什么是MOM面向消息的中间件,MessageOrientedMiddleware,简称MOM,利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。一个MOM系统,通常会包括客户端(Client)、消息(Message)和MOM,客户端是发送或者接收..
分类:
其他好文 时间:
2016-08-18 21:36:24
阅读次数:
153
Chromium是通过WebKit解析网页内容的。当WebKit遇到标签时,就会创建一个播放器实例。WebKit是平台无关的,而播放器实现是平台相关的。因此,WebKit并没有自己实现播放器,而仅仅是创建一个播放器接口。通过这个播放器接口,可以使用平台提供的播放器来播放视频的内容。这就简化了Chromium对视频标签的支持。本文接下来就分析Chromium为视频标签创建播放器的过程。...
分类:
其他好文 时间:
2016-08-15 01:32:52
阅读次数:
387
java是一种跨平台、适合于分布式计算机环境的面向对象编程语言。具有以下特性:简单性、面向对象、分布性、解释性、可靠、安全、平台无关、可移植性、高性能、多线程、动态性等特点。 面向过程和面向对象可以用以下两种公式表示: 面向过程:程序=算法+数据 面向对象:程序=对象+属性 所有面向对象语言都有以下 ...
分类:
编程语言 时间:
2016-08-14 12:50:02
阅读次数:
162
1. 什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”? Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件。 Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。Java ...
分类:
编程语言 时间:
2016-08-10 20:51:02
阅读次数:
183
林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 什么是.class文件? class文件全名称为Java class文件,主要在平台无关性和网络移动性方面使Java更适合网络。它在平台无关性方面的任务是:为Java程序提供独立于底层主机平台的 ...
分类:
编程语言 时间:
2016-08-07 16:45:41
阅读次数:
218
os模块包含普遍的操作系统功能,与具体的平台无关。常用于处理文件和目录这些我们日常手动需要做的操作。 1. os模块函数汇总 1) os.name():判断现在正在实用的平台,Windows 返回 ‘nt'; Linux 返回’posix' 2) os.getcwd():得到当前工作的目录。 3) ...
分类:
编程语言 时间:
2016-08-05 00:51:43
阅读次数:
166
一、os模块概述 Python os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。(一语中的) 二、常用方法 1、os.name 输出字符串指示正在使用的平台。如果是window 则用'nt'表示,对于Linux/Unix用户,它是'posix'。 2、os ...
分类:
编程语言 时间:
2016-08-04 21:09:30
阅读次数:
172
os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。1、os.name输出字符串指示正在使用的平台。window:ntlinux/unix:posix2、获取当前工作目录os.getcwd()3、返回指定目录下的所有文件和目录名os.listdir(‘/‘)4、删除一个文件os.rem..
分类:
编程语言 时间:
2016-08-03 15:33:15
阅读次数:
174
java servlet是与平台无关的服务器组件,他运行于servlet容器中,servlet容器负责servlet和客户的通信以及调用servlet的方法,servlet和客户的通信采用"请求/响应"的模式。 servlet可以完成如下功能: 1创建并返回基于客户请求的动态html页面。 2创建可 ...
分类:
其他好文 时间:
2016-08-03 01:19:52
阅读次数:
126