对象(object):关联数据及操作数据的函数的组合。 到目前为止我们用过的对象有cout和apstring,其中cout是由系统提供的。 索引(index):用来选择有序集中的一个成员(比如字符串中的一个字符)的变量或值。 遍历(traverse):对集合中的每个元素进行迭代并执行类似的操作。 计数器(counter):对某些事物进行计数的变量,通常初始化为0然后再增加。 增量(incremen
循环(loop):当判断条件为真或者满足某些条件时,反复执行的语句。 无限循环(infinite loop):判断条件始终为真的函数。 循环体(body):循环内的语句。 迭代(iteration):循环体从头至尾的一次执行,包括判断条件的求值。 制表符(tab):一种特殊字符,C++用\t表示,该字符使当前行的游标移至下一个制表位置。 封装(encapsulate):把大型复杂系统划分为各个组件
二维表是这样一种表,可以在选定行和列后,读取行列交汇处的值。倍数表就是很好一例。假设你想打印1到6的倍数表。 开始写一个简单的循环,在一行打印2的倍数,是个不错的办法。 int i = 1; while (i <= 6) { cout << 2*i << " "; i = i + 1; } cout << endl; 第一行初始化变量i,这是个计数器或循环变量。随着循环的执行,i
返回类型(return type):函数返回值的类型。 返回值(return value): 函数调用得到的结果值。 死代码(dead code): 代码中永远不会执行的部分,往往因为出现在return语句之后而无法执行。 支架代码(scaffolding):在程序开发过程中使用但是不会出现在最终版本中的代码。 void:一个特殊的返回类型,用以说明void函数,既没有返回值的函数。 重载(ove
模(modulus):一种用于整数的操作符,当一个数被另一个数除时得到余数。C++中用百分号(%)来表示。 条件句(conditional):一个语句块,由一些条件来决定是否执行。 链(chaining):一种依次连接多个条件语句的方式。 嵌套(nesting):把一个条件语句放在另一个条件语句的一个或两个分支中。 递归(recursion):调用你当前正在执行的同一函数的过程。 无穷递归(inf
浮点数(floating-point):一种变量或值的类型,包含整数和小数。C++有几种浮点类型,本书使用的是double。 初始化(initialization):用于声明新变量并赋值的语句。 函数(function):命名的一组语句序列,执行某种功能。函数可带参数,也可不带,可返回结果,也可不返回。 参数(parameter):调用函数时提供给函数的信息。参数与变量很类似,它们含有值和类型。
2.11 术语表 变量(variable):一个有名字的存储位置。所有的变量都有一个类型,决定了它能存储的值。 值(value):一个字母或数字或其它可以被存储在变量中的东西。 类型(type):一组值。目前我们见到的类型有整型(C++中用int表示),字符型(C++中用char表示) 关键词(keyword):编译器使用的保留字,用于解析程序。我们见过的例子包括int,void 和endl。 语
解决问题(problem-solving):提取问题、寻找方案、表达方案的过程。 高级语言(high-level language):为了人们能够方便地读写而设计的编程语言,如C++。 低级语言(low-level language):为了便于计算机执行而设计的编程语言。也称作“机器语言”或“汇编语言”。 可移植性(portability):程序可以在多种平台上执行的属性。 形式语言(formal
允许你指定术语并且在术语表中显示它们各自的定义。基于这些术语,GitBook会自动建立索引并高亮这些在文中的术语。 GLOSSORY.md 的格式非常简单: # 术语 这个术语的定义 # 另外一个术语 它的定义可以包含粗体和其他所有类型的内嵌式标记...
全文搜索 - Search 全文搜索插件会根据当前页面上的超链接获取文档内容,在 localStorage 内建立文档索引。默认过期时间为一天,当然我们可以自己指定需要缓存的文件列表或者配置过期时间。 <script> window.$docsify = { search: 'auto', // 默认值 search : [ '/', //
邮件列表有如项目交流的面包和黄油。如果用户在除了网页之外的地方浏览,最有可能是项目的某一个邮件列表。不过在体验邮件列表本身之前,他们将接触邮件列表的界面—也就是加入列表(“订阅到”)的机制。由此带来了邮件列表的#1法则: 不要试图手工管理邮件列表—让软件来做。 放弃这一点充满诱惑,开始时就设置软件来管理邮件列表看起来有些小题大做了。手动管理小型低流量的邮件列表似乎是理所当然的:你只需设置一个指向自
3.4 产品列表 3.4.1 描述 通过调用该接口为指定订单号的订单明细 3.4.2 请求地址 地址:https://api.bokecs.com/recharge/productList?pageSize=10&pageNum=3 3.4.3 请求方式 GET 3.4.4 请求参数 1) 请求入参 元素名称 是否必须 元素描述 pageNum 否 默认为1 pageSize 否 默认10 2)
的默认行为 mapper() 在映射的 Table 到映射的对象属性中,每个属性都根据列本身的名称命名(特别是 key 属性 Column )这种行为可以通过几种方式进行修改。 从属性名称清楚地命名列 默认情况下,映射与 Column 与映射属性的相同-具体来说,它与 Column.key 属性对 Column ,默认与 Column.name . 指定给映射到的python属性的名称 Colum
如何将SQL表达式呈现为字符串(可能是内联绑定参数)? 特定数据库的字符串化 内联呈现绑定参数 将“POSTCOMPILE”参数呈现为绑定参数 为什么在串化SQL语句时百分号要加倍? 我正在使用op()生成一个自定义运算符,但括号中的内容不正确。 为什么括号规则是这样的? 如何将SQL表达式呈现为字符串(可能是内联绑定参数)? SQLAlchemy核心语句对象或表达式片段以及ORM的“字符串化”。
通过示例来学习 RxJS 操作符 RxJS 操作符的完整列表,每个操作符都有着清晰的解释、相关资源和可执行的示例。 更喜欢按操作符类型进行分类? 内容 (按字母顺序) audit auditTime buffer bufferCount bufferTime :star: bufferToggle bufferWhen catch / catchError :star: combineAll co