图书介绍

LINUX高级开发技术【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

LINUX高级开发技术
  • 黄超等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111106032
  • 出版时间:2002
  • 标注页数:411页
  • 文件大小:25MB
  • 文件页数:420页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

LINUX高级开发技术PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 深入网络开发1

1.1 监听连接2

1.2 调用socket5

1.3 通过socket交谈5

1.4 IP地址及其处理6

1.5 编程实例15

1.5.1 客户机/服务器架构15

1.5.2 模拟Client/Server会话25

1.5.3 chat程序27

1.5.4 socket/inetd编程30

1.5.5 自动下载42

1.6 小结45

第2章 设备驱动程序47

2.1.1 处理器和总线48

2.1 硬件基础知识48

2.1.2 对PCI总线的支持49

2.1.3 数据交换方式51

2.1.4 中断及中断处理53

2.1.5 设备驱动程序55

2.2 编写设备驱动程序60

2.2.1 设备驱动的概念60

2.2.2 设备驱动程序分类61

2.2.3 基本结构62

2.2.4 具体实现69

2.2.5 实例剖析69

2.2.6 一些问题74

2.3 网络设备驱动程序75

2.3.1 网络驱动程序结构75

2.3.2 基本方法76

2.3.3 常用数据结构79

2.3.4 注意的问题81

2.4 常用的系统支持82

2.4.1 内存申请和释放82

2.4.2 request_irq和free_irq83

2.4.3 时钟83

2.4.4 I/O84

2.4.5 中断的打开、关闭85

2.4.6 打印信息85

2.4.7 注册驱动程序85

2.4.8 sk_buff86

2.5 完整实例分析87

2.5.1 header信息87

2.5.2 init函数90

2.5.3 open函数90

2.5.4 release函数91

2.5.5 write函数92

2.5.6 read函数93

2.5.7 ioctl函数94

2.6 小结94

第3章 Linux数据库开发95

3.1 MySQL简介96

3.1.1 MySQL的主要特征96

3.1.2 2000年问题97

3.2 安装MySQL99

3.2.1 MySQL版本选取99

3.2.2 安装布局100

3.2.3 安装MySQL101

3.2.4 设置和测试106

3.3.3 与MySQL服务器连接115

3.3.2 MySQL用户名和口令115

3.3 存取权限115

3.3.1 权限系统115

3.3.4 口令安全116

3.3.5 MySQL提供的权限117

3.3.6 权限系统工作方式119

3.3.7 连接控制121

3.3.8 存取控制123

3.3.9 权限更改生效时间125

3.3.10 安装初始权限126

3.3.11 增加新用户权限127

3.3.12 设置口令129

3.1.13 拒绝访问错误130

3.3.14 MySQL安全132

3.4 数据库备份134

3.5 小结139

第4章 MySQL语言141

4.1 MySQL常用数据类型142

4.2 处理字符串和数字143

4.2.1 字符串143

4.2.2 数字144

4.2.3 十六进制值144

4.2.4 命名规则145

4.3 用户变量146

4.4 字段类型146

4.5 字段类型存储需求148

4.5.1 数字类型148

4.5.2 日期和时间类型149

4.5.3 串类型149

4.5.4 数字类型150

4.5.5 日期和时间类型151

4.5.6 串类型157

4.5.7 列索引160

4.5.8 多重列索引161

4.6 子句中的函数161

4.7 小结194

第5章 MySQL开发基础195

5.1 MySQL教程196

5.1.1 连接与断开服务器196

5.1.2 输入查询197

5.1.3 常用查询实例199

5.1.4 创造并使用数据库203

5.1.5 得到数据库和表的信息220

5.1.6 以批处理模式使用MySQL221

5.2 MySQL服务功能222

5.2.1 MySQL支持的语言222

5.2.2 更新记录224

5.2.3 MySQL表的大小225

5.2.4 MySQL表类型225

5.3 MySQL实用程序227

5.3.1 不同的MySQL程序概述227

5.3.2 管理MySQL服务器228

5.3.3 转储结构和数据230

5.3.4 从文本文件导入数据231

5.3.5 MySQL压缩只读表生成器233

5.4 小结238

第6章 使用GTK+控件239

6.1.1 基本的GTK程序结构240

6.1 GTK简介240

6.1.2 用GTK写Hello World242

6.1.3 编译Hello World243

6.1.4 信号及回调函数原理243

6.1.5 深入Hello World244

6.2 GTK高级概念246

6.2.1 数据类型247

6.2.2 关于消息处理函数247

6.2.3 Hello World加强版247

6.3 封装控件249

6.3.1 封装249

6.3.2 box详述249

6.3.3 封装示范程序250

6.3.4 使用表格封装254

6.4.1 常规按钮256

6.4 按钮控件256

6.4.2 双态按钮258

6.4.3 Check按钮258

6.4.4 Radio按钮259

6.5 Tooltips控件259

6.6 容器控件260

6.6.1 Notebook控件260

6.6.2 卷动视窗266

6.7 EventBox视窗控件268

6.8 文件选取控件269

6.9 列表控件271

6.9.1 消息272

6.9.2 函数272

6.9.3 列表项范例274

6.9.4 List Item控件278

6.10.1 生成菜单279

6.10 菜单控件279

6.10.2 手工菜单范例280

6.10.3 Menu Factory范例281

6.11 其他控件286

6.11.1 标签286

6.11.2 进度条286

6.11.3 对话框289

6.12 小结290

第7章 GTK、GDK与Glade291

7.1 Timeouts、I/O及Idle函数292

7.1.1 Timeouts292

7.1.2 监督I/O292

7.2.1 获取selection293

7.1.3 Idle函数293

7.2 选取区域管理293

7.2.2 提供选取区域296

7.3 glib298

7.3.1 标准数据类型定义298

7.3.2 内存管理299

7.3.3 Timers300

7.3.4 工具及除错函数300

7.4 设定窗口控件属性301

7.5 GTK的rc文件301

7.5.1 rc文件的功能302

7.5.2 GTK的rc文件格式302

7.5.3 rc文件的范例304

7.6 GDK开发306

7.6.1 Gdk Window307

7.6.2 可绘区和pixmap311

7.6.3 事件312

7.6.4 图形环境324

7.6.5 视件和颜色表327

7.6.6 绘图327

7.7 控件开发333

7.7.1 控件机制333

7.7.2 产生组合控件334

7.7.3 从头文件产生控件339

7.7.4 其他348

7.8 Glade入门348

7.8.1 开发窗口介绍349

7.8.2 编写Hello World应用程序350

7.9 小结356

第8章 PHP脚本357

8.1 PHP简介358

8.1.1 常用Web开发358

8.1.2 PHP的历史359

8.1.3 PHP的主要性能359

8.1.4 PHP与其他CGI的比较360

8.1.5 建立WWW服务器362

8.2 安装PHP370

8.2.1 从源码安装370

8.2.2 配置371

8.3 Apache模块371

8.2.4 fhttpd模块371

8.2.5 CGI版本372

8.2.6 数据库支持的选项372

8.2.7 其他配置选项374

8.2.9 测试375

8.2.8 编译375

8.2.10 常见问题376

8.3 配置PHP376

8.3.1 一般配置376

8.3.2 邮件配置378

8.3.3 安全模式配置379

8.3.4 调试器配置379

8.3.5 扩展装载配置379

8.3.6 MySQL配置379

8.3.9 Sybase配置380

8.3.10 安全问题380

8.3.8 Postgres配置380

8.3.7 mSQL配置380

8.3.11 Apache模块382

8.4 开发PHP383

8.4.1 HTTP认证功能383

8.4.2 生成动态的GIF图像385

8.4.3 文件上传支持387

8.4.4 HTTP cookie支持388

8.4.5 文件系统维护390

8.4.6 字符串处理391

8.4.7 PHP和COM392

8.4.8 处理数组393

8.4.9 留言板397

8.4.10 访客计数器406

8.5 小结410

参考文献411

热门推荐