社区
高雯婧的课程社区_NO_1
MySQL技术大全:开发、优化与运维实战
帖子详情
16.3 查看存储过程和函数
weixin_41275260
2023-01-13 03:40:06
课时名称
课时知识点
16.3 查看存储过程和函数
当在MySQL数据库中创建了存储过程和函数时,这些存储过程和函数就会被存储在MySQL数据库中,应用程序可以重复调用这些存储过程和函数。
...全文
54
回复
打赏
收藏
16.3 查看存储过程和函数
课时名称课时知识点16.3 查看存储过程和函数当在MySQL数据库中创建了存储过程和函数时,这些存储过程和函数就会被存储在MySQL数据库中,应用程序可以重复调用这些存储过程和函数。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
16.3
保存带时间戳的温湿度记录.rar
GD32F303各种使用场景代码实现
-C++参考大全(第四版) (2010 年度畅销榜
C.参考大全第四版 本书是根据著名C语言专家HerbertSchildt的著作翻译的。这是一本关于C++语言的百科全书,包括C和C++的命令、功能、编程和应用等方面的内容。全书分为五个部分:C++基础:C子集;C++的专有特征;标准
函数
库;标准C++类库;C++应用程序范例。详细描述和演示了定义C++语言的关键字、语法、
函数
、类和特征。其中第一部分全面讨论了C++的C子集;第二部分详细介绍了C++本身的特性,如类和对象、构造
函数
、析构
函数
和模板等;第三部分描述了标准
函数
库;第四部分讨论了标准类库,包括STL(标准模板库);第五部分显示了两个应用C++和面向对象编程的实际例子。 本书内容全面、翔实,是学习C++编程语言的广大学生的一部有用的工具书,也是对C++感兴趣的读者的必备参考书。 第一部分 C++基础:C子集 第1章 C语言概述 1.1 C语言的起源和历史 1.2 C语言是中级语言 1.3 C语言是结构化语言 1.4 C语言是程序员的语言 1.5 C程序的结构 1.6 库和链接 1.7 分别编译 1.8 理解.C和.CPP文件扩展 第2章 表达式 2.1 五种基本数据类型 2.2 修饰基本类型 2.3 标识符名称 2.4 变量 2.5 const和volatile限定符 2.6 存储类限定符 2.7 变量初始化 2.8 常量 2.9 运算符 2.10 表达式 第3章 语句 3.1 C和C++中的真值和假值 3.2 选择语句 3.3 迭代语句 3.4 在选择和迭代语句内声明变量 3.5 跳转语句 3.6 表达式语句 3.7 块语句 第4章 数组和以null结束的字符串 4.1 一维数组 4.2 生成指向数组的指针 4.3 向
函数
传递一维数组 4.4 以null结束的字符串 4.5 二维数组 4.6 多维数组 4.7 带下标的指针 4.8 数组初始化 4.9 棋盘游戏实例 第5章 指针 5.1 什么是指针 5.2 指针变量 5.3 指针运算符 5.4 指针表达式 5.5 指针和数组 5.6 多级间址 5.7 初始化指针 5.8 指向
函数
的指针 5.9 C语言的动态分配
函数
5.10 指针应用中的问题 第6章
函数
6.1
函数
的一般形式 6.2 数作用域的规则 6.3
函数
变元 6.4 传给main()的变元argc和argv 6.5 return语句 6.6 递归 6.7
函数
原型 6.8 声明变长参数列表 6.9 传统的与现代的
函数
参数声明 第7章 结构、联合、枚举和用户定义的类型 7.1 结构 7.2 结构数组 7.3 向
函数
传递结构 7.4 结构指针 7.5 结构中的数组和结构 7.6 位域 7.7 联合 7.8 枚举 7.9 用sizeof来保证可移植性 7.10 typedef 第8章 C风格的控制台I/O 8.1 一个重要的应用说明 8.2 读写字符 8.3 读写字符串 8.4 格式化的控制台I/O 8.5 printf() 8.6 scanf() 第9章 文件I/O 9.1 C与C++的文件I/O 9.2 流和文件 9.3 流 9.4 文件 9.5 文件系统基础 9.6 fread()和fwrite() 9.7 fseek()和随机访问I/O 9.8 fprintf()和fscanf() 9.9 标准流 第10章 预处理器和注释 10.1 预处理器 10.2 #define 10.3 #error 10.4 #include 10.5 条件编译指令 10.6 #undef 10.7 使用defined 10.8 #line 10.9 #pragma 10.10 #和##预处理器运算符 10.11 预定义的宏名 10.12 注释 第二部分 C++的专有特征 第11章 C++语言概述 11.1 C++的起源 11.2 什么是面向对象的程序设计 11.3 C++基础 11.4 老的C++与现代C++ 11.5 C++的类 11.6
函数
重载 11.7 运算符重载 11.8 继承 11.9 构造
函数
和析构
函数
11.10 C++的关键字 11.11 C++程序的一般形式 第12章 类和对象 12.1 类 12.2 结构和类是相互关联的 12.3 联合和类是相互关联的 12.4 友元
函数
12.5 友元类 12.6 内联
函数
12.7 在类中定义内联
函数
12.8 带参数的构造
函数
12.9 带一个参数的构造
函数
:特例 12.10 静态类成员 12.11 何时执行构造
函数
和析构
函数
12.12 作用域分辨符 12.13 嵌套类 12.14 局部类 12.15 向
函数
传递对象 12.16 返回对象 12.17 对象赋值 第13章 数组、指针、引用和动态分配运算符 13.1 对象数组 13.2 指向对象的指针 13.3 C++指针的类型检查 13.4 this指针 13.5 指向派生类型的指针 13.6 指向类成员的指针 13.7 引用 13.8 格式问题 13.9 C++的动态分配运算符 第14章
函数
重载、拷贝构造
函数
和默认变元 14.1
函数
重载 14.2 重载构造
函数
14.3 拷贝构造
函数
14.4 查找重载
函数
的地址 14.5 重载的过去与现在 14.6 默认的
函数
变元 14.7
函数
重载和二义性 第15章 运算符重载 15.1 创建成员运算符
函数
15.2 使用友元
函数
的运算符重载 15.3 重载new和delete 15.4 重载某些特殊运算符 15.5 重载逗号运算符 第16章 继承 16.1 基类访问控制 16.2 继承和保护成员
16.3
继承多个基类 16.4 构造
函数
、析构
函数
和继承 16.5 准许访问 16.6 虚基类 第17章 虚
函数
与多态性 17.1 虚
函数
17.2 继承虚属性 17.3 虚
函数
是分层的 17.4 纯虚
函数
17.5 使用虚
函数
17.6 早期绑定与后期绑定 第18章 模板 18.1 通用
函数
18.2 应用通用
函数
18.3 通用类 18.4 关键字typename和export 18.5 模板的功用 第19章 异常处理 19.1 异常处理基础 19.2 处理派生类异常 19.3 异常处理选项 19.4 理解terminate()和unexpected() 19.5 uncaught_exception()
函数
19.6 exception和bad_exception类 19.7 异常处理的应用 第20章 C++输入/输出系统基础 20.1 老的C++I/O与现代的C++I/O 20.2 C++的流 20.3 C++的流类 20.4格式化的I/O 20.5 重载 第21章 C++文件的输入/输出 21.1 和文件类 21.2 打开和关闭文件 21.3 读写文本文件 21.4 无格式和二进制I/O 21.5 其他get()
函数
21.6 getline()
函数
21.7 检测EOF 21.8 ignore()
函数
21.9 peek()和putback()
函数
21.10 flush()
函数
21.11 随机访问 21.12 I/O状态 21.13 定制的I/O和文件 第22章 运行时类型标识与强制转换运算符 22.1 运行时类型标识 22.2 强制转换运算符 22.3 dynamic_cast 第23章 名字空间、转换
函数
和其他高级主题 23.1 名字空间 23.2 std名字空间 23.3 创建转换
函数
23.4 const成员
函数
与mutable 23.5 volatile成员
函数
23.6 explicit构造
函数
23.7 成员初始化语法 23.8 利用关键字asm 23.9 连接说明 23.10 基于数组的I/O 23.11 C与C++的区别 第24章 标准模板库 24.1 STL概述 24.2 容器类 24.3 一般的操作原理 24.4 vector容器 24.5 list容器 24.6 map容器 24.7 算法 24.8 使用
函数
对象 24.9 string类 24.10 关于STL的最后一点说明 第三部分 标准
函数
库 第25章 基子C的输入/输出
函数
25.1 clearerr
函数
25.2 fclose
函数
25.3 feof
函数
25.4 ferror
函数
25.5 fflush
函数
25.6 fSetc
函数
25.7 fgetpos
函数
25.8 fSets
函数
25.9 fopen
函数
25.10 fprintf
函数
25.11 fputc
函数
25.12 fputs
函数
25.13 fread
函数
25.14 freopen
函数
25.15 fscmff
函数
25.16 fseek
函数
25.17 fsetpos
函数
25.18 ftell
函数
25.19 fwrite
函数
25.20 gete
函数
25.21 getchar
函数
25.22 gets
函数
25.23 perror
函数
25.24 prinff
函数
25.25 putc
函数
25.26 putchar
函数
25.27 puts
函数
25.28 remove
函数
25.29 rename
函数
25.30 rewind
函数
25.31 scanf
函数
25.32 setbuf
函数
25.33 setvbuf
函数
25.34 sprinff
函数
25.35 sscanf
函数
25.36 tmpfile
函数
25.37 tmpnam
函数
25.38 ungetc
函数
25.39 vpfintf,vfpfintf和vsprintf
函数
第26章 字符串与字符
函数
26.1 isalnum
函数
26.2 isalpha
函数
26.3 iscntrl
函数
26.4 isdiSit
函数
26.5 isgraph
函数
26.6 islower
函数
26.7 isprint
函数
26.8 ispunct
函数
26.9 isspace
函数
26.10 isupper
函数
26.11 isxdiSit
函数
26.12 memchr
函数
26.13 memcmp
函数
26.14 memcpy
函数
26.15 memmove
函数
26.16 memset
函数
26.17 strcat
函数
26.18 strchr
函数
26.19 strcmp
函数
26.20 strcoll
函数
26.21 strcpy
函数
26.22 strcspn
函数
26.23 strerror
函数
26.24 strlen
函数
26.25 strncat
函数
26.26 stmcmp
函数
26.27 strncpy
函数
26.28 strpbrk
函数
26.29 strrchr
函数
26.30 strspn
函数
26.31 strstr
函数
26.32 strtok
函数
26.33 strxfrm
函数
26.34 tolower
函数
26.35 toupper
函数
第27章 数学
函数
27.1 acos
函数
27.2 asin
函数
27.3 atan
函数
27.4 atan2
函数
27.5 ceil
函数
27.6 COS
函数
27.7 cosh
函数
27.8 exp
函数
27.9 fabs
函数
27.10 floor
函数
27.11 fmod
函数
27.12 kexp
函数
27.13 ldexp
函数
27.14 log
函数
27.15 loglO
函数
27.16 modf
函数
27.17 pow
函数
27.18 sin
函数
27.19 sinh
函数
27.20 sqrt
函数
27.21 tan
函数
27.22 tanh
函数
第28章 时间、日期和定位
函数
28.1 asctime
函数
28.2 clock
函数
28.3 ctime
函数
28.4 difftime
函数
28.5 gmtime
函数
28.6 localeeonv
函数
28.7 localtime
函数
28.8 mktime
函数
28.9 setlocale
函数
28.10 strftime
函数
28.11 time
函数
第29章 动态分配
函数
29.1 calloc
函数
29.2 free
函数
29.3 malloc
函数
29.4 realloe
函数
第30章 实用
函数
30.1 abort
函数
30.2 abs
函数
30.3 assert
函数
30.4 atexit
函数
30.5 atof
函数
30.6 atoi
函数
30.7 atol
函数
30.8 bsearch
函数
30.9 div
函数
30.10 exit
函数
30.11 getenv
函数
30.12 labs
函数
30.13 ldiv
函数
30.14 longjmp
函数
30.15 mblen
函数
30.16 mbstowes
函数
30.17 mbtowc
函数
30.18 qsort
函数
30.19 raise
函数
30.20 rand
函数
30.21 setjmp
函数
30.22 signal
函数
30.23 srand
函数
30.24 strtod
函数
30.25 strtol
函数
30.26 strtoul
函数
30.27 system
函数
30.28 va_arg,va_start和va end
函数
. 30.29 wcstombs
函数
30.30 wctomb
函数
第31章 宽字符
函数
31.1 宽字符分类
函数
31.2 宽字符I/O
函数
31.3 宽字符串
函数
31.4 宽字符串转换
函数
31.5 宽字符数组
函数
31.6 多字节/宽字符转换
函数
第四部分 标准C++类库 第32章 标准C++I/O类 32.1 I/O类 32.2 I/O头文件 32.3 格式化标记和I/O操作算子 32.4 几个数据类型 32.5 重载运算符 32.6 通用的I/O
函数
第33章 STL容器类 33.1 容器类 第34章 STL算法 34.1 adjacent_find 34.2 binary_search 34.3 copy 34.4 copy_backward 34.5 count 34.6 count_if 34.7 equal 34.8 equal_range 34.9 flll和fill_n 34.10 find 34.11 find_end 34.12 find_first_of 34.13 find_if 34.14 for_each 34.15 generate和generate_n 34.16 includes 34.17 inplace_merge 34.18 iter_swap 34.19 lexicographical_compare 34.20 lower_bound 34.21 make_heap 34.22 max 34.23 max_element 34.24 merge 34.25 min 34.26 min_element 34.27 mismatch 34.28 next_permutation 34.29 nth_element 34.30 partial sort 34.31 partial sort_copy 34.32 partition 34.33 pop_heap 34.34 prev_permutation 34.35 push_heap 34.36 random_shuffle 34.37 remove,remove_if,remove copy和remove_copy_if 34.38 replace,replace_copy,replace_if和replace_copy_if 34.39 reverse和reverse_copy 34.40 rotate和rotate_copy 34.41 search 34.42 search_n 34.43 set_difference 34.44 set_intersection 34.45 set_symmetric_difference 34.46 set_union 34.47 sort 34.48 sort_heap 34.49 stable_partition 34.50 stable_sort 34.51 swap 34.52 swap_ranges 34.53 transform 34.54 unique和unique_copy 34.55 upper_bound 第35章 STL迭代器、分配器和
函数
对象 35.1 迭代器 35.2
函数
对象 35.3 分配器 第36章 字符串类 36.1 basic_string类 36.2 char_traits类 第37章 数字类 37.1 complex类 37.2 valarray类 37.3 数字算法 第38章 异常处理和杂项类 38.1 异常 38.2 auto_ptr 38.3 pair类 38.4 本地化 38.5 其他有趣的类 第五部分 C++应用程序范例 第39章 集成新的类:自定义字符串类 39.1 StrType类 39.2 构造
函数
和析构
函数
39.3 字符串I/O 39.4 赋值
函数
39.5 连接 39.6 子字符串减法 39.7 关系运算符 39.8 各种字符串
函数
39.9 完整的StrType类 39.10 使用StrType类 39.11 创建和集成新类型 39.12 挑战 第40章 分析表达式 40.1 表达式 40.2 分析表达式:问题 40.3 分析一个表达式 40.4 parser类 40.5 剖析一个表达式 40.6 一个简单的表达式分析器 40.7 向分析器中添加变量 40.8 递归下降分析器中的语法检查 40.9 构建一个通用的分析器 40.10 需要试验的一些东西 附录A C++的.NET可管理扩展 附录B C++和机器人时代
Python库 | avif5converter-
16.3
.4b2.tar.gz
python库。 资源全名:avif5converter-
16.3
.4b2.tar.gz
UNIX环境高级编程
第1章 UNIX基础知识 1.1 引言 1.2 登录 1.2.1 登录名 1.2.2 shell 1.3 文件和目录 1.3.1文件系统 1.3.2 文件名 1.3.3路径名 1.3.4工作目录 1.3.5起始目录 1.4输入和输出 1.4.1文件描述符 1.4.2标准输入、标准输出和标准出错 1.4.3不用缓存的I/O 1.4.4标准I/O 1.5程序和进程 1.5.1程序 1.5.2进程和进程ID 1.5.3进程控制 1.6 ANSI C 1.6.1
函数
原型 1.6.2类属指针 1.6.3原始系统数据类型 1.7 出错处理 1.8 用户标识 1.8.1 用户ID 1.8.2 组ID 1.8.3 添加组ID 1.9 信号 1.10 UNIX时间值 1.11 系统调用和库
函数
1.12 小结 习题 第2章 UNIX标准化及实现 2.1 引言 2.2 UNIX标准化 2.2.1 ANSI C 2.2.2 IEEE POSIX 2.2.3 X/Open XPG3 2.2.4 FIPS 2.3 UNIX实现 2.3.1 SVR4 2.3.2 4.3+BSD 2.4 标准和实现的关系 2.5 限制 2.5.1 ANSI C限制 2.5.2 POSIX限制 2.5.3 XPG3限制 2.5.4 sysconf、pathconf和 fpathconf
函数
2.5.5 FIPS 151-1要求 2.5.6 限制总结 2.5.7 未确定的运行时间限制 2.6 功能测试宏 2.7 基本系统数据类型 2.8 标准之间的冲突 2.9 小结 习题 第3章 文件I/O 3.1 引言 3.2 文件描述符 3.3 open
函数
3.4 creat
函数
3.5 close
函数
3.6 lseek
函数
3.7 read
函数
3.8 write
函数
3.9 I/O的效率 3.10 文件共享 3.11 原子操作 3.11.1 添加至一个文件 3.11.2 创建一个文件 3.12 dup和dup2
函数
3.13 fcntl
函数
3.14 ioctl
函数
3.15 /dev/fd 3.16 小结 习题 第4章 文件和目录 4.1 引言 4.2 stat,fstat和lstat
函数
4.3 文件类型 4.4 设置-用户-ID和设置-组-ID 4.5 文件存取许可权 4.6 新文件和目录的所有权 4.7 access
函数
4.8 umask
函数
4.9 chmod 和fchomod
函数
4.10 粘住位 4.11 chown, fchown和 lchown
函数
4.12 文件长度 4.13 文件截短 4.14 文件系统 4.15 link, unlink, remove和 rename
函数
4.16 符号连接 4.17 symlink 和readlink
函数
4.18 文件的时间 4.19 utime
函数
4.20 mkdir和 rmdir
函数
4.21 读目录 4.22 chdir, fchdir和 getcwd
函数
4.23 特殊设备文件 4.24 sync和 fsync
函数
4.25 文件存取许可权位小结 4.26 小结 习题 第5章 标准I/O库 5.1 引言 5.2 流和FILE对象 5.3 标准输入、标准输出和标准出错 5.4 缓存 5.5 打开流 5.6 读和写流 5.7 每次一行I/O 5.8 标准I/O的效率 5.9 二进制I/O 5.10 定位流 5.11 格式化I/O 5.12 实现细节 5.13 临时文件 5.14 标准I/O的替代软件 5.15 小结 习题 第6章 系统数据文件和信息 6.1 引言 6.2 口令文件 6.3 阴影口令 6.4 组文件 6.5 添加组ID 6.6 其他数据文件 6.7 登录会计 6.8 系统标识 6.9 时间和日期例程 6.10 小结 习题 第7章 UNIX进程的环境 7.1 引言 7.2 main
函数
7.3 进程终止 7.3.1 exit和_exit
函数
7.3.2 atexit
函数
7.4 命令行参数 7.5 环境表 7.6 C程序的存储空间布局 7.7 共享库 7.8 存储器分配 7.9 环境变量 7.10 setjmp 和longjmp
函数
7.10.1 自动, 寄存器和易失变量 7.10.2 自动变量的潜在问题 7.11 getrlimit 和setrlimit
函数
7.12 小结 习题 第8章 进程控制 8.1 引言 8.2 进程标识 8.3 fork
函数
8.4 vfork
函数
8.5 exit
函数
8.6 wait和waitpid
函数
8.7 wait3和 wait4
函数
8.8 竞态条件 8.9 exec
函数
8.10 更改用户ID 和组ID 8.10.1 setreuid 和setregid
函数
8.10.2 seteuid和 setegid
函数
8.10.3 组ID 8.11 解释器文件 8.12 system
函数
8.13 进程会计 8.14 用户标识 8.15 进程时间 8.16 小结 习题 第9章 进程关系 9.1 引言 9.2 终端登录 9.2.1 4.3+BSD终端登录 9.2.2 SVR4终端登录 9.3 网络登录 9.3.1 4.3+BSD网络登录 9.3.2 SVR4网络登录 9.4 进程组 9.5 对话期 9.6 终端控制 9.7 tcgetpgrp 和tcsetpgrp
函数
9.8 作业控制 9.9 shell执行程序 9.10 孤儿进程组 9.11 4.3+BSD实现 9.12 小结 习题 第10章 信号 10.1 引言 10.2 信号的概念 10.3 signal
函数
10.3.1 程序起动 10.3.2 进程创建 10.4 不可靠的信号 10.5 中断的系统调用 10.6 可再入
函数
10.7 SIGCLD语义 10.8 可靠信号术语和语义 10.9 kill 和raise
函数
10.10 alarm和 pause
函数
10.11 信号集 10.12 sigprocmask
函数
10.13 sigpending
函数
10.14 sigaction
函数
10.15 sigsetjmp 和siglongjmp
函数
10.16 sigsuspend
函数
10.17 abort
函数
10.18 system
函数
10.19 sleep
函数
10.20 作业控制信号 10.21 其他特征 10.21.1 信号名字 10.21.2 SVR4信号处理程序的附加参数 10.21.3 4.3+BSD信号处理程序的附加参数 10.22 小结 习题 第11章 终端I/O 11.1 引言 11.2 综述 11.3 特殊输入字符 11.4 获得和设置终端属性 11.5 终端选择标志 11.6 stty命令 11.7 波特率
函数
11.8 行控制
函数
11.9 终端标识 11.10 规范方式 11.11 非规范方式 11.12 终端的窗口大小 11.13 termcap, terminfo和 curses 11.14 小结 习题 第12章 高级I/O 12.1 引言 12.2 非阻塞I/O 12.3 记录锁 12.3.1 历史 12.3.2 fcntl记录锁 12.3.3 锁的隐含继承和释放 12.3.4 4.3+BSD的实现 12.3.5 建议性锁和强制性锁 12.4 流 12.4.1 流消息 12.4.2 putmsg和 putpmsg
函数
12.4.3 流ioct1操作 12.4.4 write至流设备 12.4.5 写方式 12.4.6 getmsg和 getpmsg
函数
12.4.7 读方式 12.5 I/O多路转接 12.5.1 select
函数
12.5.2 poll
函数
12.6 异步I/O 12.6.1 SVR4 12.6.2 4.3+BSD 12.7 readv和writev
函数
12.8 readn和 writen
函数
12.9 存储映射I/O 12.10 小结 习题 第13章 精灵进程 13.1 引言 13.2 精灵进程的特征 13.3 编程规则 13.4 出错记录 13.4.1 SVR4流log驱动程序 13.4.2 4.3+BSD syslog设施 13.5 客户机-服务器模型 13.6 小结 习题 第14章 进程间通信 14.1 引言 14.2 管道 14.3 popen和 pclose
函数
14.4 协同进程 14.5 FIFO 14.6 系统V IPC 14.6.1 标识符和关键字 14.6.2 许可权结构 14.6.3 结构限制 14.6.4 优点和缺点 14.7 消息队列 14.8 信号量 14.9 共享存储 14.10 客户机-服务器属性 14.11 小结 习题 第15章 高级进程间通信 15.1 引言 15.2 流管道 15.3 传送文件描述符 15.3.1 SVR4 15.3.2 4.3BSD 15.3.3 4.3+BSD 15.4 open服务器第1版 15.5 客户机-服务器连接
函数
15.5.1 SVR4 15.5.2 4.3+BSD 15.6 open服务器第2版 15.7 小结 习题 第16章 数据库
函数
库 16.1 引言 16.2 历史
16.3
函数
库 16.4 实现概述 16.5 集中式或非集中式 16.6 并发 16.6.1 粗锁 16.6.2 细锁 16.7 源码 16.8 性能 16.8.1 单进程的结果 16.8.2 多进程的结果 16.9 小结 习题 第17章 与PostScript打印机通信 17.1 引言 17.2 PostScript通信机制 17.3 假脱机打印 17.4 源码 17.5 小结 习题 第18章 调制解调器拨号器 18.1 引言 18.2 历史 18.3 程序设计 18.4 数据文件 18.5 服务器设计 18.6 服务器源码 18.7 客户机设计 18.7.1 终端行规程 18.7.2 一个进程还是两个进程 18.8 客户机源码 18.9 小结 习题 第19章 伪终端 19.1 引言 19.2 概述 19.2.1 网络登录服务器 19.2.2 script程序 19.2.3 expect程序 19.2.4 运行协同程序 19.2.5 观看长时间运行程序的输出 19.3 打开伪终端设备 19.3.1 SVR4 19.3.2 4.3+BSD 19.4 pty_fork
函数
19.5 pty程序 19.6 使用pty程序 19.6.1 utmp文件 19.6.2 作业控制交互 19.6.3 检查长时间运行程序的输出 19.6.4 script程序 19.6.5 运行协同进程 19.6.6 用交互模式驱动交互式程序 19.7 其他特性 19.7.1 打包模式 19.7.2 远程模式 19.7.3 窗口大小变化 19.7.4 信号发生 19.8 小结 习题 附录A
函数
原型 附录B 其他源代码 附录C 习题答案 参考书目
UNIX环境高级编程 pdf格式
目 录 译者序 译者简介 前言 第1章 UNIX基础知识 1 1.1 引言 1 1.2 登录 1 1.3 文件和目录 2 1.4 输入和输出 5 1.5 程序和进程 7 1.6 ANSI C 9 1.7 出错处理 10 1.8 用户标识 11 1.9 信号 12 1.10 UNIX时间值 14 1.11 系统调用和库
函数
14 1.12 小结 16 习题 16 第2章 UNIX标准化及实现 17 2.1 引言 17 2.2 UNIX标准化 17 2.3 UNIX实现 19 2.4 标准和实现的关系 21 2.5 限制 21 2.6 功能测试宏 32 2.7 基本系统数据类型 32 2.8 标准之间的冲突 33 2.9 小结 34 习题 34 第3章 文件I/O 35 3.1 引言 35 3.2 文件描述符 35 3.3 open
函数
35 3.4 creat
函数
37 3.5 close
函数
37 3.6 lseek
函数
38 3.7 read
函数
40 3.8 write
函数
41 3.9 I/O的效率 41 3.10 文件共享 42 3.11 原子操作 45 3.12 dup和dup2
函数
46 3.13 fcntl
函数
47 3.14 ioctl
函数
50 3.15 /dev/fd 51 3.16 小结 52 习题 52 第4章 文件和目录 54 4.1 引言 54 4.2 stat, fstat和lstat
函数
54 4.3 文件类型 55 4.4 设置-用户-ID和设置-组-ID 57 4.5 文件存取许可权 58 4.6 新文件和目录的所有权 60 4.7 access
函数
60 4.8 umask
函数
62 4.9 chmod和fchmod
函数
63 4.10 粘住位 65 4.11 chown, fchown和 lchown
函数
66 4.12 文件长度 67 4.13 文件截短 68 4.14 文件系统 69 4.15 link, unlink, remove和rename
函数
71 4.16 符号连接 73 4.17 symlink 和readlink
函数
76 4.18 文件的时间 76 4.19 utime
函数
78 4.20 mkdir和rmdir
函数
79 4.21 读目录 80 4.22 chdir, fchdir和getcwd
函数
84 4.23 特殊设备文件 86 4.24 sync和fsync
函数
87 4.25 文件存取许可权位小结 88 4.26 小结 89 习题 89 第5章 标准I/O库 91 5.1 引言 91 5.2 流和FILE对象 91 5.3 标准输入、标准输出和标准出错 91 5.4 缓存 91 5.5 打开流 94 5.6 读和写流 96 5.7 每次一行I/O 98 5.8 标准I/O的效率 99 5.9 二进制I/O 100 5.10 定位流 102 5.11 格式化I/O 103 5.12 实现细节 104 5.13 临时文件 105 5.14 标准I/O的替代软件 108 5.15 小结 108 习题 108 第6章 系统数据文件和信息 110 6.1 引言 110 6.2 口令文件 110 6.3 阴影口令 112 6.4 组文件 113 6.5 添加组ID 114 6.6 其他数据文件 115 6.7 登录会计 116 6.8 系统标识 116 6.9 时间和日期例程 117 6.10 小结 121 习题 121 第7章 UNIX进程的环境 122 7.1 引言 122 7.2 main
函数
122 7.3 进程终止 122 7.4 命令行参数 125 7.5 环境表 126 7.6 C程序的存储空间布局 126 7.7 共享库 127 7.8 存储器分配 128 7.9 环境变量 130 7.10 setjmp 和longjmp
函数
132 7.11 getrlimit 和setrlimit
函数
136 7.12 小结 139 习题 140 第8章 进程控制 141 8.1 引言 141 8.2 进程标识 141 8.3 fork
函数
142 8.4 vfork
函数
145 8.5
高雯婧的课程社区_NO_1
1
社区成员
188
社区内容
发帖
与我相关
我的任务
高雯婧的课程社区_NO_1
畅销书作者
复制链接
扫一扫
分享
社区描述
畅销书作者
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章