首页 > TAG信息列表 > 可移植性

linux学习系列--初识Linux系统

### 认识Linux- Linux是一种类UNIX的系统,Unix是1965年在贝尔实验室开发的一个项目,用来开发操作系统- Linux之父—Linus Torvalds在1991年10月5日,他在网络上发布了大约有1万行代码的Linux 0.01版本,次年已经有约1000人在使用Linux了。- 1995年已经是在多种Intel、digital等处理器上

浅谈JAVA

JAVA帝国的诞生 浅谈C与C++ 1972年C诞生 贴近硬件,运行速度快,效率极高 操作系统,编译器,数据库,网络系统等 指针和内存管理   1982年C++诞生 面向对象 兼容C 图形领域,游戏等 设计章程 语法有点像C 没有指针 没有内存 真正的可移植性,编写一次,到处运行 面向

1.5 JavaScript实现方式

客户端JavaScript代码的可移植性 JavaScript编程中有一个很麻烦的问题,即不同的浏览器中其执行方式会有所不同。 影响客户端JavaScript可移植性的原因主要有两点: JavaScript语言实现方式的不同 渲染引擎的差别(DOM或是CSS的解释不同) 要解决JavaScript语言实现方式差异关键在

初识Java

C&C++ Java应运而生 以这样的构想进行编写 语法类似C 没有指针 没有内存管理 可移植性 面向对象 类型安全 高质量的类库 …… 可移植性 安装了JVM就什么平台都能使用 Java发展 基于java开发的平台、系统、工具 构建工具:Ant,Maven,Jekins 应用服务器:Tomcat,Jetty,Jboss,Webs

软件质量的特性

六大特性:功能性,可靠性,易用性,效率,可移植性,维护性 外部质量: 功能性:适合性,准确性,互操作性,保密安全性,功能性的依从性 可靠性:成熟性,容错性,易恢复性,可靠性的依从性 易用性:易理解性,易学性,吸引性,易用性的依从性 效率:时间特性,资源利用率,效率的依从性 维护性:易分析性,易改变性,易测试性,

Java核心技术券1 第一章 基础知识

简介 Java并不只是一种语言,Java是一个完整的平台,有一个庞大的库,其中包含了很多可重用的代码,以及一个提供诸如安全性、跨操作系统的可移植性以及自动垃圾收集等服务的执行环境。 关键术语 1.简单性: 2.面向对象:面向对象设计是一种程序设计技术。它将重点放在数据(对象)和对象的接

Java的特性和优势

Java特性和优势 简单性 面向对象 可移植性 高性能 分布式 动态性 多线程 安全性 健壮性

7.5.2类型定义和可移植性

  类型定义使编写可移植程序的一种重要工具。程序从一台计算机移动到另一台计算机可能引发的问题之一就是不同计算机上的类型取值范围可能不同。如果 i 是int 类型的变量,那么赋值语句 i = 100000; 在使用32位整数的机器上是没问题的,但是在使用16位整数的机器上就会出错。 可移

POSIX

简介 POSIX(The Portable Operating System Interface)是一个IEEE标准,有助于操作系统之间的兼容性和可移植性。从理论上说,符合POSIX的源代码应该可以无缝移植。在现实世界中,应用程序转换通常会遇到系统特定的问题。但是POSIX规范性使得移植应用程序更加简单,这可以节省时间。因此,开发

软件质量模型是什么?

ü 功能性 适合性 准确性 互操作性 保密安全性 功能性的依从性 ü 可靠性 成熟性 容错性 易恢复性 可靠性的依从性 ü 易用性 易理解性 易学性 易操作性 吸引性 易用性的依从性 ü 效率 时间性 资源利用性 效率依从性 ü 维护性 易分析性 易改变性 稳定性 易测试性

第十九章 可移植性

1.简介      Linux是一个可移植性非常好的操作系统,它广泛支持了许多不同体系结构的计箅机。可移植性是指代码从一种体系结构移植到另外一种不同的体系结构上的方便程度。我们都知道Linux是可移植的,因为它巳经能够在各种不同的体系结构上运行了。      Linux在可移植性这个

Linux and the Unix Philosophy(1)

Unix哲学   Unix/Linux自诞生之日起就将开源精神刻到了自己的骨子里,几十年间来自世界各地的无数开发者对其进行着完善和更新,使其成为极具竞争力的操作系统。同时也形成了一套软件开发哲学,主要内容如下: 小即是美 让每一个程序只做好一件事 尽快建立原型 舍高效率而取可移植性 使

Emscripten教程之代码可移植性与限制(一)

Emscripten教程之代码可移植性与限制(一) 翻译:云荒杯倾本文是Emscripten-WebAssembly专栏系列文章之一,更多文章请查看专栏。也可以去作者的博客阅读文章。欢迎加入Wasm和emscripten技术交流群,群聊号码:939206522。 Emscripten代码移植主题涵盖了将C、C++代码移植到Emscripten时需要

【小刘的linux学习笔记 】——01认识操作系统

1.操作系统的地位         计算机系统由硬件和软件两部分组成。通常把未配置软件的计算机称为裸机。直接使用裸机不仅不方便,而且将严重降低工作效率和机器的利用率。         操作系统(OS,Operation System)是为了填补人与机器之间的鸿沟,即为了建立用户与计算机之间的接

嵌入式--程序的可移植性考虑

参考:华清远见官网的免费下载资源 程序的可移植性考虑   结合嵌入式Linux 实例来讲解嵌入式开发在可移植性方面需要考虑的问题。 1. 字长和数据类型   能够由机器一次完成处理的数据称为字,不同体系结构的字长通常会有所区别,例如,现在通用的处理器字长为32 位。在嵌入式Linux中,为

软件质量

一、质量铁三角:流程、技术、组织 二、质量管理体系: ISO(International Organization for Standardization,国际标准化组织,简称ISO) 三、软件质量特性   在ISO9126中定义了6大特性和27个子特性。   6大特性:功能性、可靠性、易用性、效率、可维护性、可移植性   27个子特性:功