10 2018 档案
摘要:原文转载自:https://blog.csdn.net/JackieLiuLixi/article/details/17140659 1.SCN(System Change Number)作为oracle中的一个重要机制,在数据恢复、Data Guard、Streams复制、RAC节点间的同步等各个
阅读全文
摘要:本文转载自:https://blog.csdn.net/holandstone/article/details/50108501 提到软解析(soft prase)和硬解析(hard prase),就不能不说一下Oracle对sql的处理过程。当你发出一条sql语句交付Oracle,在执行和获取结果
阅读全文
摘要:本文转载自:https://www.cnblogs.com/jingfengling/p/5962182.html SQL中Group By的使用 1、概述 “Group By”从字面意义上理解就是根据“By”指定的规则对数据进行分组,所谓的分组就是将一个“数据集”划分成若干个“小区域”,然后针对若
阅读全文
摘要:1. 宏定义指令#define用来定义一个标识符和一个字符串,以这个标识符来代表这个字符串,在程序中每次遇到该标识符时就用所定义的字符串替换它。 #define 宏名 字符串 几点说明:1.#表示这是一条预处理命令;2. 宏名是一个标识符,必须符合C语言标识符的规定;3. 字符串这里可以是常数、表达
阅读全文
摘要:git revert 用法 git revert 撤销 某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销 作为一次最新的提交 * git revert HEAD 撤销前一次 commit * git revert HEAD^ 撤销前前一次 commit * git
阅读全文
摘要:1. 字符数据输出函数 语法格式:int putchar(int ch) 2. 字符数据输入函数 语法格式: int getchar() 返回值是int型,即为输入字符对应的ASCII码值。 3. 字符串输出函数 语法格式:int puts(char * str) 4. 字符串输入函数 char *
阅读全文
摘要:1. 自动类型转换是由计算机自动完成的,当由低级别的向高级别的转换时,不会报警,但是当高级别的向低级别的转换时,会发出告警信息,信息意思就是提示会有部分数据丢失的可能。 2. 强制类型转换是通过“(数据类型)”的格式表示的,这样就不会产生告警信息了。 3. 运算符的优先级和结核性归纳总结表: 4.
阅读全文
摘要:1. C语言中标识符是区分大小写的。例如下面定义的两个变量由于大小写不同,因此是两个独立的变量: int mingri; int MINGRI; 2. 数据类型包括:基本类型、构造类型、指针类型以及空类型(即void)。 基本类型包括:整型、字符型、浮点型、枚举类型; 整型包括:短整型(short
阅读全文
摘要:1. 每个字节包含8个位,为了存储更大的值,我们把两个或更多个字节合在一起作为一个更大的内存单位。每个字一般由2个或4个字节组成。需要注意的是,尽管一个字包含了4(或2)个字节,它仍然只有一 个地址。 2. 指针的初始化是用&操作符来完成的,它用于产生操作数的内存地址。 3. 一个变量的值就是分配给
阅读全文
摘要:1.结构体是一种构造类型,它是由若干成员组成的,其中每个成员可以是一个基本数据类型或者是一个构造类型。声明结构体时使用关键字struct。 2..声明一个结构体表示的是创建一个新的类型名,要用新的类名再定义变量,定义方式有三种: A.声明结构体,然后再定义变量。 struct Product {成员
阅读全文
摘要:1. C语言的库函数是可以直接调用的,不需要提前声明,因为系统帮我们声明了。例如 printf函数 2. 在程序中编写函数时,要先对函数进行声明,再对函数进行定义。函数的声明时让编译器知道函数的名称、参数、返回值类型等信息。函数的定义让编译器知道函数的功能。 3. 如果将函数的定义放在调用函数之前,
阅读全文