创建一个纹理贴图,将其应用到一个表面,或者作为反射/折射贴图。 构造函数 Texture( image, mapping, wrapS, wrapT, magFilter, minFilter, format, type, anisotropy, encoding ) 代码示例 // load a texture, set wrap mode to repeat const texture = n
WebGL着色器语言和C语言一样提供了一些用于预处理的命令#define、#include、#if等以#号开头的命令。 宏定义#define 注意宏定义和着色器声明的变量不同,着色器程序执行前需要进行编译处理,着色器程序编译处理之后程序才会在GPU上执行,宏定义主要是在编译处理阶段起作用。比如宏定义#define PI 3.14,PI符号表示圆周率3.14,如果在代码return float f
包(Packages), 这里指的就是在系统上用的软件包,管理这些包用的是系统的包管理工具。Linux 系统的不同的发行版都有各自的包管理工具,比如 Ubuntu 用的是 apt-get,CentOS 上的包管理工具叫 yum 。使用包管理工具,你可以更方便的去安装,更新,删除系统上的软件包。 Linux 系统的软件包之间存在依赖关系(Dependencies),一个包可能依赖另外很多包提供的功能
物理机用于创建裸金属设备,裸金属独占物理机资源。 物理机是在云管平台注册IPMI信息,可以被云管平台完全管理和控制的物理服务器。物理机用于创建裸金属设备,裸金属独占物理机资源。 物理机支持纳管的服务器包括Dell、HP、华为、浪潮、联想、超微等主流x86服务器厂商和机型。 入口:在云管平台单击左上角导航菜单,在弹出的左侧菜单栏中单击 “主机/基础资源/物理机” 菜单项,进入物理机页面。 列表右上方
类似于资源注入,Head 管理遵循相同的理念:我们可以在组件的生命周期中,将数据动态地追加到渲染上下文 (render context),然后在模板中的占位符替换为这些数据。 在 2.3.2+ 的版本,你可以通过 this.$ssrContext 来直接访问组件中的服务器端渲染上下文(SSR context)。在旧版本中,你必须通过将其传递给 createApp() 并将其暴露于根实例的 $opt
管理 CSS 的推荐方法是简单地使用 *.vue 单个文件组件内的 <style>,它提供: 与 HTML 并列同级,组件作用域 CSS 能够使用预处理器(pre-processor)或 PostCSS 开发过程中热重载(hot-reload) 更重要的是,vue-style-loader(vue-loader 内部使用的 loader),具备一些服务器端渲染的特殊功能: 客户端和服务器端的通用编
提供对Casbin策略管理完全支持的基本API。 筛选的 API 几乎所有的带有过滤器的api有着相同的参数 (fieldIndex int, fieldValues ...string). field index 是匹配起始点的索引。 field Value 表示结果应该有的值。 请注意字段值中的空字符串可以是任意单词。 示例: p, alice, book, read p, bob, book
No silver bullet. - The Mythical Man-Month 许多年前,我们开发的软件还是C/S(客户端/服务器)和MVC(模型-试图-控制器)的形式,再后来有了SOA,最近几年又出现了微服务架构,更新一点的有Cloud Native(云原生)应用,企业应用从单体架构,到服务化,再到更细粒度的微服务化,应用开发之初就是为了应对互联网的特有的高并发、不间断的特性,需要很高的性
map $sent_http_content_type $expires { "text/html" epoch; "text/html; charset=utf-8" epoch; default off; } server { listen 80;
Desktop Decorate the landscape of your terrain by tiling Terrain Textures across the entire terrain. You can blend and combine Terrain Textures to make smooth transitions from one map to another, or t
Unity has NVIDIA PhysX physics engine built-in. This allows for unique emergent behaviour and is generally very cool. Unity内置NVIDIA PhysX物理引擎。这用来做独特的突发行为,通常非常酷。 Basics 基础 To put an object under physic
虽然浮动可以便于页面布局,但同时会产生一些问题,也就是常说的副作用。浮动元素最常见的缺陷是:父元素的高度塌陷和影响兄弟元素的位置。 首先,看看父元素的高度塌陷。假设有一个容器,其中两个子元素,一个子元素向左浮动,一个子元素向右浮动。代码如下: .wrapper { border: 2px dashed #ccc; } .wrapper > div { width: 80px;
JSON(Javascript Object Notation)是一种轻量级的数据交换语言,以文字为基础,具有自我描述性且易于让人阅读。尽管JSON是Javascript的一个子集,但JSON是独立于语言的文本格式,并且采用了类似于C语言家族的一些习惯。JSON与XML最大的不同在于XML是一个完整的标记语言,而JSON不是。JSON由于比XML更小、更快,更易解析,以及浏览器的内建快速解析支持,
XML作为一种数据交换和信息传递的格式已经十分普及。而随着Web服务日益广泛的应用,现在XML在日常的开发工作中也扮演了愈发重要的角色。这一小节, 我们将就Go语言标准包中的XML相关处理的包进行介绍。 这个小节不会涉及XML规范相关的内容(如需了解相关知识请参考其他文献),而是介绍如何用Go语言来编解码XML文件相关的知识。 假如你是一名运维人员,你为你所管理的所有服务器生成了如下内容的xml的
在上一章中,我们学习了CoffeeScript提供的各种循环,以及它的变体。 除此之外,CoffeeScript还提供了额外的循环结构,称为comprehensions 。 如果我们明确地添加可选的guard子句和当前数组索引的值,这些理解将替换其他编程语言中的for循环。 使用理解,我们可以迭代数组和对象,迭代数组的表达式是表达式,我们可以在函数中返回它们或分配给变量。 S.No. 声明和说明