05 PHP基本语法 - 变量、数组、字符串 杨亮 《PHP语⾔程序设计》
0 码力 | 25 页 | 587.00 KB | 1 年前3跟我一起写 Makefile (PDF 重制版)
是如何工作的 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.4 makefile 中使用变量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.5 让 make 自动推导 . Makefile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.11 环境变量 MAKEFILES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.12 make 的工作方式 . . . . . . . . . . . . . . . 27 5 使用变量 29 5.1 变量的基础 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 i 5.2 变量中的变量 . . . . . . . . . . . . . . . . . . .0 码力 | 81 页 | 628.51 KB | 1 年前3[试读]15天学会JavaScript - 第 2 章 ECMAScript语法基础
句都有严格的规定,这样便于初学者对编程语言 的语法语句有深刻的理解。 那么 JavaScript 脚本语言的语句规则是如何定义的呢?通常,一条 JavaScript 语句用于描 述一个完整的变量定义或功能操作,且每一条 JavaScript 语句都要以分号(;)来结束,分号(;) 用来分割各条 JavaScript 语句。 使用分号(;)分割 JavaScript 语句的一个好处就是可以在一行中编写多条 2 区分大小写 ECMAScript 语法规定对字母大小写是敏感的,也就是区分大小写的,这点是与 Java 语法 一致的。ECMAScript 语法区分大小写的规定适用于变量、函数名、运算符及其他一切代码。 比如变量 id 与 Id 是不同的;同样,函数 getElementById()与 getElementbyID()也是不同的,而 且 getElementbyID()是无效函数。 write("Hello EcmaScript!"); 2.2 ECMAScript 变量 本节介绍关于 ECMAScript 变量的知识,从本节开始就接触到 ECMAScript 语法的核心部 分内容。 2.2.1 ECMAScript 变量是弱类型的 在学习高级编程语言的过程中,最先接触的,也是最重要的概念应该就是变量了。所谓“变 量”,一般意义上理解就是程序中用于存储数据信息的容器,或者也可以理解为用于替代数据0 码力 | 52 页 | 3.83 MB | 1 年前3Object Pascal 参考手册(Ver 0.1)
Greeting;{$APPTYPE CONSOLE} 指示字告诉编译器,这是一个控制 台程序,它要从命令行运行;接下来的一行声明了一个变量 MyMessage,它存储一个字符串(Object Pascal 包含真正的字符串类型)。程序把字符串 ”Hello world!” 赋给变量 MyMessage,然后使用 Writeln 例程把 MyMessage 的内容送到标准输出设备(Writeln 在 System 和 end 括起来,其中的命令只是简单调用 Application 对象的方法(每 个工程都有一个 Application 变量,它是 TApplication、TWebApplication 或 TServiceApplication 的一个实例)。块也可以包含常量、类型、变量、过程和函数的声明,它们必须位于(块中)命令语句的 前面。 Unit structure and syntax(单元的结构和语法) syntax(单元的结构和语法) Unit structure and syntax: Overview(概述) 一个单元由类型(包括类)、常量、变量以及例程(函数和过程)构成,每个单元由它自己的单元文 件(.pas)定义。 一个单元以单元头(unit heading)开始,后面跟 interface、implementation、initialization 和 finalization 部分,后面两个0 码力 | 168 页 | 868.25 KB | 1 年前3C++高性能并行编程与优化 - 课件 - 11 现代 CMake 进阶指南
里构建,即: make -C build -j4 // 调用本地的构建系统执行 install 这个目标,即安 装 -D 选项:指定配置变量(又称缓存变量) • 可见 CMake 项目的构建分为两步: • 第一步是 cmake -B build ,称为配置阶段( configure ),这时只检测环境并生成构建规则 • 会在 build Makefile 或是 .sln ) • 第二步是 cmake --build build ,称为构建阶段( build ),这时才实际调用编译器来编译代码 • 在配置阶段可以通过 -D 设置缓存变量。第二次配置时,之前的 -D 添加仍然会被保留。 • cmake -B build -DCMAKE_INSTALL_PREFIX=/opt/openvdb-8.0 • ↑ 设置安装路径为 /opt/openvdb-8 -DCMAKE_BUILD_TYPE=Release • ↑ 设置构建模式为发布模式(开启全部优化) • cmake -B build ← 第二次配置时没有 -D 参数,但是之前的 -D 设置的变量都会被保留 • (此时缓存里仍有你之前定义的 CMAKE_BUILD_TYPE 和 CMAKE_INSTALL_PREFIX ) -G 选项:指定要用的生成器 • 众所周知, CMake 是一个跨平台的构建系统,可以从0 码力 | 166 页 | 6.54 MB | 1 年前3机器学习课程-温州大学-02-数学基础回顾-2.CS229-Prob
2. 随机变量 2.1 累积分布函数 2.2 概率质量函数 2.3 概率密度函数 2.4 期望 2.5 方差 2.6 一些常见的随机变量 3. 两个随机变量 3.1 联合分布和边缘分布 3.2 联合概率和边缘概率质量函数 3.3 联合概率和边缘概率密度函数 3.4 条件概率分布 3.5 贝叶斯定理 3.6 独立性 3.7 期望和协方差 4. 多个随机变量 4.1 基本性质 的概率没有任何影响。 2. 随机变量 考虑一个实验,我们翻转10枚硬币,我们想知道正面硬币的数量。这里,样本空间 的元素是长度为10 的序列。例如,我们可能有 , , , , , , , , , 。然而,在实践中,我 们通常不关心获得任何特定正反序列的概率。相反,我们通常关心结果的实值函数,比如我们10次投掷 中出现的正面数,或者最长的背面长度。在某些技术条件下,这些函数被称为随机变量。 更正式地说,随机变量 更正式地说,随机变量 是一个的 函数。通常,我们将使用大写字母 或更简单的 (其中 隐含对随机结果 的依赖)来表示随机变量。我们将使用小写字母 来表示随机变量的值。 举例: 在我们上面的实验中,假设 是在投掷序列 中出现的正面的数量。假设投掷的硬币只有10枚,那 么 只能取有限数量的值,因此它被称为离散随机变量。这里,与随机变量 相关联的集合取某个 特定值 的概率为: 图1:一个累计分布函数(CDF)0 码力 | 12 页 | 1.17 MB | 1 年前3Go 入门指南(The way to Go)
地简化,同时追求最大程度的自动化。他完美地诠释了敏捷编程的 KISS 秘诀:短小精悍! Go 语言通过改善或去除在 C、C++ 或 Java 中的一些所谓“开放”特性来让开发者们的工作更加便利。 这里只举例其中的几个,比如对于变量的默认初始化,内存分配与自动回收,以及更简洁却不失健壮的控 制结构。同时我们也会发现 Go 语言旨在减少不必要的编码工作,这使得 Go 语言的代码更加简洁,从而 比传统的面向对象语言更容易阅读和理解。 章)可以实现类似变体类型的功能,但本身不支持变体类型 不支持动态加载代码 不支持动态链接库 不支持泛型 通过 recover 和 panic 来替代异常机制(第 13.2-3 节) 不支持断言 不支持静态变量 关于 Go 语言开发团队对于这些方面的讨论,你可以通过 Go 常见问题 页面查看。 1.2.8 使用 Go 语言编程 如果你有其它语言的编程经历(面向对象编程语言,如:Java、C#、Obj 含空格,而应该使用下划线 "_" 或者其它一般符号 代替。 2.2 Go 环境变量 Go 开发环境依赖于一些操作系统环境变量,你最好在安装 Go 之间就已经设置好他们。如果你使用的是 Windows 的话,你完全不用进行手动设置,Go 将被默认安装在目录 c:/go 下。这里列举几个最为重要 的环境变量: $GOROOT 表示 Go 在你的电脑上的安装位置,它的值一般都是 $HOME/go0 码力 | 380 页 | 2.97 MB | 1 年前3Go 入门指南(The way to Go)
内容介绍 前言 第1章:Go 语言的起源,发展与普及 1.1 起源与发展 1.2 语言的主要特性与发展的环境和影响因素 第2章:安装与运行环境 2.1 平台与架构 2.2 Go 环境变量 2.3 在 Linux 上安装 Go 2.4 在 Mac OS X 上安装 Go 2.5 在 Windows 上安装 Go 2.6 安装目录清单 2.7 Go 运行时(runtime) 其它工具 3.8 Go 性能说明 3.9 与其它语言进行交互 第4章:基本结构和基本数据类型 4.1 文件名、关键字与标识符 4.2 Go 程序的基本结构和要素 4.3 常量 4.4 变量 4.5 基本类型和运算符 4.6 字符串 4.7 strings 和 strconv 包 4.8 时间和日期 4.9 指针 - 2 - 本文档使用 书栈(BookStack.CN) 构建 垃圾回收和 SetFinalizer 第11章:接口(interface)与反射(reflection) 11.1 接口是什么 11.2 接口嵌套接口 11.3 类型断言:如何检测和转换接口变量的类型 11.4 类型判断:type-switch 11.5 测试一个值是否实现了某个接口 11.6 使用方法集与接口 11.7 第一个例子:使用 Sorter 接口排序 11.8 第二个例子:读和写0 码力 | 466 页 | 4.44 MB | 1 年前3廖雪峰JavaScript教程
JavaScript教程 1 JavaScript简介 2 快速入门 2.1 基本语法 2.2 数据类型和变量 2.3 字符串 2.4 数组 2.5 对象 2.6 条件判断 2.7 循环 2.8 Map和Set 2.9 iterable 3 函数 3.1 函数定义和调用 3.2 变量作用域 3.3 方法 3.4 高阶函数 3.4.1 map/reduce 3.4.2 filter Tools)”,浏览器窗口就会一分为二,下方就是开发者工具: 先点击“控制台(Console)“,在这个面板里可以直接输入JavaScript代码,按回车后执行。 要查看一个变量的内容,在Console中输入 console.log(a); ,回车后显示的值就是变量的内容。 调试 2 快速入门 - 11 - 本文档使用 书栈(BookStack.CN) 构建 关闭Console请点击右上角的“×”按钮。请熟练 https://wizardforcel.gitbooks.io/liaoxuefeng/content/js/4.html 2.1 基本语法 - 15 - 本文档使用 书栈(BookStack.CN) 构建 2.2 数据类型和变量 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是, 计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数 据,需0 码力 | 264 页 | 2.81 MB | 10 月前3阮一峰 《ECMAScript 6入门》 第三版
1.18 1.19 1.20 1.21 1.22 1.23 1.24 1.25 1.26 1.27 目錄 前言 ECMAScript 6简介 let 和 const 命令 变量的解构赋值 字符串的扩展 正则的扩展 数值的扩展 函数的扩展 数组的扩展 对象的扩展 Symbol Set 和 Map 数据结构 Proxy Reflect Promise 对象 命令,用来声明变量。它的用法类似于 var ,但是所声明的变 量,只在 let 命令所在的代码块内有效。 { let a = 10; var b = 1; } a // ReferenceError: a is not defined. b // 1 上面代码在代码块之中,分别用 let 和 var 声明了两个变量。然后在代码块之外 调用这两个变量,结果 let let 声明的变量报错, var 声明的变量返回了正确的值。 这表明, let 声明的变量只在它所在的代码块有效。 for 循环的计数器,就很合适使用 let 命令。 for (let i = 0; i < 10; i++) { // ... } console.log(i); // ReferenceError: i is not defined 上面代码中,计数器 i 只在0 码力 | 679 页 | 2.66 MB | 1 年前3
共 757 条
- 1
- 2
- 3
- 4
- 5
- 6
- 76