操作系统
-
Android技术及应用张军朝本书既介绍了Android应用程序基本框架,也对Android平台的各种控件进行了讲解,还通过一个真实案例向读者介绍了Android应用程序完整的开发步骤。 书中主要包括4部分内容:第1部分首先讲述了Android的基本概念、特点以及SDK中资源及其使用;接着讲述了Android系统开发的相关概念;最后介绍了如何创建一个简单的Android程序并运行,对Android的工程目录结构也进行了详细分析;第2部分介绍了Android系统架构的各种组件,包括:Activity组件、Intent组件、Service组件、BroadcastReceiver组件;讲述了用户界面设计原则、用户界面设计核心概念、Android布局和控件、菜单、对话框、滚动处理等内容;并详细介绍了SharedPreferences、ContentProvider、File、SQLite数据库编程等内容;第3部分详细讲述了网络的访问方式(包括HTTP方式、Socket方式、Wi-Fi方式、蓝牙、获取网络状态等)、HTTP通信接口、WebView以及Wi-Fi应用的开发;并详细介绍了多线程的实现和多线程的消息传递机制;第4部分详细讲述了百度百度地图API的知识,通过对周边加油站APP应用的展示和其基于Android平台的开发过程进行了全面的项目体系讲解,带领读者体验项目开发过程的同时使读者了解真正的APP项目是如何开发的。
-
Linux操作系统教程刘百峰,宋翠本书以目前流行的RedHat为基础编写,全面介绍Linux操作系统的桌面操作和系统管理的实用知识和技术。全书分为10章,内容包括Linux操作系统的基础知识,RedHat的安装和安装后配置,RedHat图形化用户界面环境以及GNOME、KDE等其他常用的桌面环境,Linux的命令行界面与常用命令,用户账户和组管理,文件系统与文件管理,进程管理与软件包管理,常用的Linux应用程序,网络管理与网络服务等。
-
操作系统实践教程谢青松暂缺简介...
-
UNIX/Linux 系统管理技术手册Nemeth《UNIX/Linux 系统管理技术手册(第4版)英文版》是《Linux系统管理技术手册》和《UNIX系统管理技术手册》的终结版,也是Evi Nemeth的封刀之作。《UNIX/Linux 系统管理技术手册(第4版)英文版》延续了《Linux系统管理技术手册(第二版)》以及《UNIX系统管理技术手册(第三版)》的讲解风格,以当前主流的5种Linux发行版本(Red Hat ES、SUSE、Debian、Fedora Core和Ubuntu)为例,把Linux系统管理技术分为3部分分别介绍。第1部分全面介绍了运行单机Linux系统涉及的各种管理知识和技术,如系统引导和关机、进程控制、文件系统管理、用户管理、设备管理、系统备份、软件配置以及cron和系统日志的管理使用等。第二部分从详细讲解TCP/IP协 议基本原理开始,深入讨论了网络的两大基本应用——域名系统和路由技术,然后逐章讲解Linux上的各种Internet关键应用,如电子邮件、NFS、文件共享、Web托管和Internet服务,在这部分里还有专门的章节介绍网络硬件、网络管理与调试以及系统安全。第三部分包括了多种不容忽视的重要主 题:X窗口系统、打印系统、系统维护与环境、性能分析、与Windows系统的协作、串行设备、操作系统驱动程序和内核、系统守护进程以及政策与行政管理 方面的知识等。《UNIX/Linux 系统管理技术手册(第4版)英文版》的几位作者是分别来自学术界、企业界以及职业培训领域的Linux/UNIX系统管理专家,这使得本书从首版开始,即成为全面、深入而且颇富实用性的Linux系统管理参考书。《UNIX/Linux 系统管理技术手册(第4版)英文版》适合于从Linux初学者到具有丰富经验的Linux专业技术人员使用。
-
基于ARM的嵌入式Linux开发与应用马小陆暂缺简介...
-
嵌入式Linux开发教程周立功本书是面向嵌入式Linux学习和产品开发的入门教程,分3篇,共18章,围绕嵌入式Linux产品开发的应用编程展开,内容涵盖Linux操作系统介绍、安装和基本使用、嵌入式Linux开发平台以及嵌入式Linux的应用编程.全面介绍了嵌入式Linux产品应用开发的方方面面,包括应用基础、文件和I/O操作、进程和线程、外围硬件接口编程、串口编程、网络编程、Qt编程和Shell编程.本书由浅入深、结构合理、图文并茂,可操作性强,读者可跟着一步步进行操作和学习,非常适合嵌入式Linux开发初级工程师及准备往嵌入式Linux方向发展的电子工程师和单片机工程师使用,也可作为高校非计算机专业高年级学生学习嵌入式Linux的参考教材.
-
伟大的产品Raymond说起Windows系统,很多人都是又爱又恨。它为我们的工作学习生活带来很多便利和乐趣,提供了无数的可能,也带来了不少烦恼。凭借在微软Windows开发团队十多年的工作经验,本书作者Raymond Chen将向你揭示你不可不知的Windows系统内幕。为什么Windows的工作方式是这样的?为什么按“开始”按钮能够关机?为什么GetWindowText函数的行为很奇怪?Windows系统的很多奇怪行为是有逻辑可循的,有其历史原因。本书帮助你了解Windows这个伟大的产品的进化史,理解Windows设计人员在技术和用户体验、区域文化、政治等因素上的权衡与考量,从其中获得启发。
-
Docker全攻略张涛Docker 是一个充满挑战性和趣味性的开源项目,它彻底释放了Linux 虚拟化的威力,极大地缓解了云计算资源供应紧张的局面。与此同时,Docker 也成倍地降低了云计算供应成本,让应用的部署、测试和开发变成了一件轻松、高效和有意思的事情。本书由浅入深,从基本原理入手,系统讲解了Docker 的原理、构建与操作。同时讲解了Docker 在实际生产环境中的使用,最后还探讨了Docker 的底层实现技术和基于Docker 的相关开源技术。前4 章为基础内容,供用户理解Docker 和配置Docker 运行环境。第5 章到第9 章为Docker 基本操作,主要讲解了Docker命令操作实例和Docker 命令实现原理。第10 到第12 章为Docker 高级操作,介绍了Docker 内核相关知识点,适合高级用户参考其内核运行机制。第13 章到第15 章给出了Docker 典型应用场景和实践案例。本书既适用于具备Linux 基础知识的Docker 初学者,也适用于具有开发功底想深入研究Docker 内核的高级用户。书中所提供的实践案例,可供读者在实际生产环境部署时借鉴。
-
Windows驱动开发陈志远,史长亭,白玉《Windows驱动开发》从一个初级学习者的角度出发,由浅入深、循序渐进地介绍了Windows驱动程序的开发方法、注意事项和调试过程。通过一个简单的例子让学习者了解Windows驱动程序开发的环境配置与驱动框架,同时重点介绍了开发过程中必须掌握的字符串与内存管理、注册表与文件操作、IRP、Minifilter等核心技术,最后还对开发设计者所必须了解和掌握的编码规范问题进行了讲解。《Windows驱动开发》适合作为Windows驱动开发初学者的入门教材。对于学习Windows驱动开发的初学者来说,学习与掌握《Windows驱动开发》是*佳选择。
-
Linux系统与应用刘兰青,王飞,齐英兰,李浩本书以当前较流行的Red Hat Enterprise Linux 6.4为基础,将其分为认识Linux、基本应用和综合应用三个教学情景,采用理论结合实践的项目化教学方式,结合完整清晰的任务操作步骤,全面介绍了Linux的相关知识及常用服务的配置、维护方法。本书分为十二个项目,内容涉及Linux系统的安装及桌面的使用,常用命令的使用,用户及组的管理,磁盘管理,网络配置及远程访问,Linux网络服务器的配置与管理,Linux防火墙的配置与管理等。本书实例丰富,结构清晰,可以作为高职高专院校相关专业的教材,也可以作为Linux爱好者的培训或学习材料,还可以作为计算机网络管理和开发应用的专业技术人员的参考书。