文章列表 (共 622 篇,第 26/63 页)

虚拟化技术与Docker

人们为了提高系统及硬件资源的利用率而引入了虚拟化技术。虚拟化是一种资源管理技术,它可以各种实体资源抽像后再分隔,从而打破实体结构的限制,最大程度的提高资源的利用率。从实现形式来分,虚拟化技术分为硬件虚拟化技术和软件虚拟化技术。而Docker属于软件虚拟化技术中的操作系统层虚拟化技术,它是基于LXC实现的一个应用容器引擎,Docker让开发者可以打包他们的应...
阅读全文 →

C++入门示例

C++是在C语言的基础上开发的一种面向对象编程语言,其应用领域十分广泛,是至今为止最受程序员欢迎的、功能最强大的编程语言之一。本文将编写一个简单的C++程序,通过这个程序介绍在C++中定义变量、进行输入/输出等。 1. 一个C++函数 C++程序都会包含一个或多个函数(function),其中必须有一个命名为main的函数,这个函数是系统调用的入...
阅读全文 →

JavaScript BOM对象-Window对象及窗口相关操作

window对象是BOM的核心对象,在浏览器环境中,所有可以在全局访问的对象都是该对象的方法或属性。window对象是JavaScript对浏览器访问的一个接口,除做为Global对象外,还可以通过该对象对浏览器进行一定的操作。 全局作用域 窗口位置 2.2 screenLeft、screenTop与screenX、screenY获取窗口位...
阅读全文 →

JavaScript BOM对象-Screen窗口屏幕对象

Screen窗口屏幕对象,Screen对象在JavaScript中并不太常用。Screen对象主要用于返回用户显示器屏幕的相关信息,如:像素的宽度、高度和色深等信息。 Screen对象 Screen对象属性 Screen对象方法与事件 3.1 对象方法 3.2 对象事件 1. Screen对象 Screen对象会返回一个与窗...
阅读全文 →

JavaScript BOM对象-Navigator浏览器对象

Navigator对象提供了用户正在使用的用户代码(浏览器)的相关信息,可以通过window.navigator或直接使用navigator来引用该对象,它允许脚本查询并注册自己的一些活动信息。 Navigator对象 Navigator对象属性 2.1 Navigator.appCodeName 2.2 Navigator.appNa...
阅读全文 →

JavaScript BOM对象-History浏览历史记录对象

History用户浏览历史记录对象,它提供了对浏览器会话历史操作的接口。即:在标签或框架中加载过的页面。可以通过window.history或直接使用history来引用该对象。 History对象 History对象属性与方法 2.1 History对象中的属性 2.2 History对象中的方法 1. History对象 ...
阅读全文 →

JavaScript BOM对象-frames框架集合

window整个浏览器窗口,但是与其中包含的内容无关。当页同中使用框架时,每个框架都会有自己的window对象,这些框架的window对象会被存放在frames集合中,即:浏览器窗口对象的window.frames属性中,并可以通过下标或框架名进行索引。 frames属性 框架间的访问 2.1 框架内window对象的访问 2.2 pa...
阅读全文 →

JavaScript BOM对象-BOM介绍

BOM浏览器对象模型(Browser Object Model)BOM对象是在Web中使用JavaScript的核心,该对象提供了与浏览器交互相关对象结构。BOM由多个子对象组成,其核心为window对象,它是BOM的顶层对象,表示在浏览器环境中的一个全局的顶级对象,所有在浏览器环境中使用的对象都是window对象的子对象。 浏览器对象模型 BOM...
阅读全文 →

Blockly 创建自定义块-块颜色

大多数Blockly应用使用颜色对块进行分类。Blockly自带的块包含八个类别,被分别放到不同颜色表示的工具栏分类中。如下所示: 许多工具箱条目还包含作为默认输入值的阴影块。 例如,蓝色加法块的编号。 阴影块的颜色来自块的标准颜色,但是不饱和。 阴影块 1. 定义块颜色 2. 颜色引用 3. 自定义饱和度和值 4. 十六进...
阅读全文 →