书籍 基于Ubuntu桌面系统测量软件开发技术的封面

基于Ubuntu桌面系统测量软件开发技术PDF电子书下载

武安状主编

购买点数

15

出版社

郑州:黄河水利出版社

出版时间

2017

ISBN

标注页数

498 页

PDF页数

513 页

图书目录

第1章 Linux基础知识 1

1.1 Unix系统基础知识 1

1.1.1 Unix系统简介 1

1.1.2 Unix发展历史 1

1.1.3 Unix系统组成 2

1.1.4 Unix系统特性 2

1.1.5 Unix应用范围 3

1.1.6 Unix系统标准 3

1.2 Linux系统基础知识 3

1.2.1 Linux系统简介 3

1.2.2 Linux发展历史 3

1.2.3 Linux两大版本 4

1.2.4 Linux流行版本 5

1.3 Ubuntu版本基础知识 11

1.3.1 Ubuntu版本简介 11

1.3.2 Ubuntu发展历史 12

1.3.3 Ubuntu安全机制 13

1.3.4 Ubuntu预装组件 13

1.3.5 Ubuntu发行版本 14

第2章 Ubuntu安装方法 16

2.1 Ubuntu 16.04 LTS版本介绍 16

2.1.1 Ubuntu 16.04 LTS简介 16

2.1.2 Ubuntu 16.04 LTS下载 16

2.2 Ubuntu 16.04 LTS安装方法 17

2.2.1 UltraISO简介和安装 18

2.2.2 制作启动U盘方法 22

2.2.3 安装操作系统方法 27

2.3 Ubuntu 16.04 LTS系统更新 37

2.3.1 无线网卡TP-LINK简介 37

2.3.2 配置无线网络方法 38

2.3.3 设置软件和更新源 45

2.4 Ubuntu 16.04 LTS基础知识 50

2.4.1 如何关闭计算机 50

2.4.2 如何配置拼音输入法 51

2.4.3 屏幕截图使用方法 51

第3章 Ubuntu入门基础 54

3.1 Ubuntu 16.04 LTS新手入门 54

3.1.1 终端使用方法 54

3.1.2 主文件夹介绍 56

3.1.3 使用U盘复制文件 59

3.1.4 查看已安装软件方法 62

3.1.5 浏览Ubuntu Software 62

3.2 常用软件安装方法 65

3.2.1 安装新立得软件包管理器 65

3.2.2 安装Shutter截图工具 69

3.2.3 安装QQ国际版 71

3.2.4 安装五笔字型输入法 74

3.2.5 如何删除已安装软件 76

3.3 修改系统设置方法 79

3.3.1 如何创建快捷方式 79

3.3.2 显示应用程序菜单方法 80

3.3.3 如何设置桌面背景、窗口主题、启动器图标大小 81

3.3.4 如何调整亮度和锁屏 82

3.3.5 如何移动启动栏位置 83

3.4 常用命令操作指南 84

3.4.1 浏览网页方法 84

3.4.2 浏览器配置方法 85

3.4.3 如何创建新账户 86

3.4.4 如何下载文件 89

3.4.5 如何使用网易邮箱 91

3.4.6 如何添加本地打印机 93

第4章 常用办公软件 99

4.1 LibreOffice办公软件 99

4.1.1 LibreOffice简介 99

4.1.2 Writer文字处理 99

4.1.3 Calc电子表格 103

4.1.4 Impress演示文稿 107

4.2 WPS-Office办公软件 113

4.2.1 WPS-Office安装 113

4.2.2 WPS文字 114

4.2.3 WPS表格 116

4.2.4 WPS演示 119

4.3 其他办公系列软件 123

4.3.1 Gedit文本编辑器 123

4.3.2 Evince文档查看器 124

4.3.3 GIMP图片编辑器 128

4.3.4 SMPlayer媒体播放器 135

第5章 常用绘图软件 142

5.1 LibreCAD绘图软件 142

5.1.1 LilbreCAD软件简介 142

5.1.2 LibreCAD安装方法 142

5.1.3 LibreCAD绘图示例 146

5.1.4 导入AutoCAD文件 149

5.2 其他绘图软件 154

5.2.1 FreeCAD软件简介 154

5.2.2 QCAD软件简介 154

5.2.3 DraftSight软件简介 156

第6章 Shell程序设计 157

6.1 Shell环境简介 157

6.1.1 Shell基础 157

6.1.2 Shell分类 157

6.1.3 Shell常用命令 158

6.1.4 Shell特殊字符 164

6.1.5 Shell输入输出 168

6.1.6 Shell管道 170

6.2 Shell程序设计 170

6.2.1 入门基础 170

6.2.2 变量声明 171

6.2.3 运算符与表达式 173

6.2.4 条件判断 176

6.2.5 控制语句 177

6.2.6 函数调用 180

6.2.7 调试、编译和运行 181

第7章 VI/VIM编辑器 183

7.1 VI编辑器 183

7.1.1 VI入门基础 183

7.1.2 VI使用方法 185

7.2 VIM编辑器 188

7.2.1 VIM设计理念 188

7.2.2 VIM发展历史 188

7.2.3 VIM主要功能 189

7.2.4 VIM高效移动 189

7.2.5 VIM高效输入 191

7.3 VIM操作指南 193

7.3.1 VIM安装方法 193

7.3.2 VIM配置方法 194

第8章 GCC编译工具 198

8.1 GCC基础知识 198

8.1.1 GCC简介 198

8.1.2 GCC支持语言 198

8.1.3 GCC发布版本 198

8.1.4 GCC文件规则 199

8.1.5 GCC基本用法 199

8.2 GCC使用方法 200

8.2.1 编译C程序方法 200

8.2.2 编译C++程序方法 201

第9章 GTK+图形界面 205

9.1 GTK+基础知识 205

9.1.1 GTK+简介 205

9.1.2 GTK+支持语言 205

9.1.3 GTK+发行版本 205

9.1.4 GTK+安装方法 206

9.2 Glade基础知识 207

9.2.1 Glade简介 207

9.2.2 Glade安装 208

9.3 GTK+开发示例 212

9.3.1 GTK+开发C界面程序 212

9.3.2 GTK+和Glade开发C界面程序 214

第10章 Anjuta开发环境 218

10.1 Anjuta基础知识 218

10.1.1 Anjuta简介 218

10.1.2 Anjuta运行 219

10.1.3 Anjuta特点 219

10.1.4 Anjuta安装 220

10.2 Anjuta开发示例 223

10.2.1 开发C程序 223

10.2.2 开发C++程序 229

10.2.3 开发GTK+项目C界面程序 235

第11章 Eclipse开发环境 241

11.1 Eclipse基础知识 241

11.1.1 Eclipse工具简介 241

11.1.2 Eclipse发展历史 241

11.1.3 Eclipse主要特性 242

11.1.4 Eclipse软件开发包 242

11.1.5 Eclipse发行版本 242

11.2 Eclipse开发示例 243

11.2.1 安装Eclipse软件 243

11.2.2 安装SWT插件 247

11.2.3 开发Java界面程序 251

第12章 QT图形界面 262

12.1 QT基础知识 262

12.1.1 QT简介 262

12.1.2 QT功能特点 262

12.1.3 QT发展历史 263

12.1.4 QT发行版本 263

12.1.5 QT Creator介绍 264

12.2 QT开发示例 264

12.2.1 安装QT开发环境 264

12.2.2 开发C++界面程序 269

12.3 QT开发Android程序 275

12.3.1 安装QT for Android专用版 275

12.3.2 下载JDK、SDK、NDK、ANT方法 280

12.3.3 环境配置及模拟器创建 287

12.3.4 开发Android程序示例 292

第13章 MonoDevelop开发环境 302

13.1 MonoDevelop基础知识 302

13.1.1 MonoDevelop工具简介 302

13.1.2 MonoDevelop发展历史 302

13.1.3 MonoDevelop运行平台 303

13.1.4 MonoDevelop主要特性 303

13.1.5 MonoDevelop软件升级 303

13.2 MonoDevelop开发示例 305

13.2.1 安装MonoDevelop开发环境 305

13.2.2 开发C#界面程序 308

第14章 Android软件开发 314

14.1 Android Studio基础知识 314

14.1.1 Android Studio工具简介 314

14.1.2 Android Studio架构组成 314

14.1.3 Android Studio主要功能 314

14.1.4 Android Studio中文社区 315

14.1.5 Android Studio官方网站 315

14.2 Android Studio开发示例 316

14.2.1 安装Android Studio方法 316

14.2.2 下载SDK软件开发包 320

14.2.3 创建AVD模拟器方法 328

14.2.4 开发Andorid程序方法 330

14.3 离线安装Android Studio方法 336

14.3.1 下载JDK、IDE、SDK方法 336

14.3.2 Android开发环境配置方法 338

14.3.3 开发Android程序方法 343

第15章 Go语言开发 347

15.1 Go语言基础知识 347

15.1.1 Go语言简介 347

15.1.2 Go语言开发团队 347

15.1.3 Go语言发展历史 348

15.1.4 Go语言支持平台 349

15.1.5 Go语言特色功能 349

15.1.6 Go语言开发工具 349

15.2 Go语言开发示例 351

15.2.1 安装Go语言开发环境 351

15.2.2 安装LiteIDE开发工具 353

15.2.3 开发Go程序示例 358

第16章 MySQL数据库 360

16.1 MySQL基础知识 360

16.1.1 MySQL简介 360

16.1.2 MySQL应用环境 360

16.1.3 MySQL特性 360

16.1.4 MySQL管理工具 361

16.1.5 MySQL常用命令 361

16.2 MySQL安装方法 362

16.2.1 安装MySQL方法 362

16.2.2 安装MySQL图形界面管理工具 367

16.3 MySQL操作示例 372

16.3.1 使用终端操作MySQL方法 372

16.3.2 使用C++代码操作MySQL方法 374

第17章 SQLite数据库 379

17.1 SQLite基础知识 379

17.1.1 SQLite简介 379

17.1.2 SQLite发展历史 379

17.1.3 SQLite特征 380

17.1.4 SQLite数据类型 380

17.1.5 SQLite常用函数 381

17.2 SQLite安装方法 381

17.2.1 安装SQLite方法 381

17.2.2 安装SQLite图形界面浏览器 385

17.3 SQLite操作示例 388

17.3.1 QT操作SQLite数据库示例 388

17.3.2 C++源代码 394

第18章 测量软件开发 398

18.1 测量计算公式 398

18.1.1 高斯投影正反算公式 398

18.1.2 子午线弧长计算公式 399

18.1.3 底点纬度计算公式 400

18.2 基于Eclipse平台Java语言开发坐标转换程序 400

18.2.1 界面设计 400

18.2.2 自定义成员函数 401

18.2.3 编译与运行 403

18.2.4 制作Jar可执行文件 404

18.2.5 Java源代码 408

18.3 基于QT平台C++语言开发坐标转换程序 422

18.3.1 界面设计 422

18.3.2 自定义成员函数 425

18.3.3 编译与运行 426

18.3.4 C++源代码 428

18.4 基于MonoDevelop平台C#语言开发坐标转换程序 437

18.4.1 界面设计 437

18.4.2 自定义成员函数 440

18.4.3 编译与运行 441

18.4.4 C#源代码 443

18.5 安装与卸载 452

18.5.1 如何在终端运行自己开发的程序 452

18.5.2 如何自己制作deb安装包 455

18.5.3 如何安装与卸载deb安装包 458

第19章 常见技术问题 460

19.1 常见软件问题 460

19.1.1 常用Linux系统下软件开发工具 460

19.1.2 常用Ubuntu软件安装方法 463

19.1.3 常用压缩与解压缩文件方法 464

19.1.4 关于Ubuntu Software问题 467

19.2 常见硬件问题 467

19.2.1 Ubuntu 16.04 LTS忘记root密码的解决办法 467

19.2.2 Ubuntu 16.04 LTS如何建立Wi-Fi热点 469

19.2.3 Ubuntu 16.04 LTS如何获取硬件信息 474

19.2.4 DELL电脑找不到Wi-Fi的解决办法 477

19.3 其他技术问题 478

19.3.1 如何选择Ubuntu、CentOS、Debian版本 478

19.3.2 安装Linux系统时容易出现的问题 479

19.3.3 安装软件包过程中出现问题的解决办法 480

第20章 其他参考资料 482

20.1 Linux系统基础知识 482

20.1.1 Ubuntu常用终端命令 482

20.1.2 Ubuntu操作系统升级 484

20.1.3 Linux系统硬盘挂载点 485

20.1.4 Linux系统硬盘分区方案 486

20.2 Ubuntu远程登录与监控技术 488

20.2.1 Ubuntu如何连接到服务器 488

20.2.2 Ubuntu翻墙方法(shadowsocks) 490

20.2.3 Ubuntu默认防火墙安装、启用、查看状态 491

20.3 Linux系统发展前景 493

20.3.1 使用Linux操作系统的优越性 493

20.3.2 中国标准操作系统国家参考架构选定 493

20.3.3 世界上第一款Ubuntu系统手机诞生 494

参考文献 497

查看更多关于的内容

本类热门
在线购买PDF电子书
下载此书RAR压缩包