本书通过大量的交互案例和示例代码介绍了Three.js提供的各种API,让读者不需要了解很难编程的WebGL的底层细节及复杂的着色语言,只需大致了解JavaScript及HTML,就能轻松地在浏览器中创建二维和三维应用及图形。本书共12章,涉及以下内容:使用Three.js创建三维场景,构建场景的基本组件,Three.js中的光源、材质、几何体以及粒子、精灵和点云,创建和加载网格、几何体,创建动画和移动摄像机,加载和使用纹理,自定义着色器和后期处理,在场景中添加物理效果和声音等。
R具有强大的统计计算功能和便捷的数据可视化。《R数据可视化手册》重点讲解R的绘图,指导读者通过绘图实现数据可视化。书中提供了快速绘制高质量图形的150多种技巧,每个技巧用来解决一个特定的绘图需求。读者可以通过目录快速定位到自己遇到的问题,查阅相应的解决方案。同时,作者在大部分的技巧之后会进行一些讨论和延伸,介绍一些总结出的绘图技巧。 《R数据可视化手册》侧重于解决具体问题,是R数据可视化的实战秘籍。《R数据可视化手册》中绝大多数的绘图案例都是以强大、灵活制图而著称的R包ggplot2实现的,充分展现了ggplot2生动、翔实的一面。从如何画点图、线图、柱状图,到如何添加注解、修改坐标轴和图例,再到分面的使用和颜色的选取等,本书都有清晰的讲解。虽然本书的大多数技巧使用的是ggplot2,但是并不仅仅局限于ggplot2的介
Sean Morrissey所著的《iOS取证分析(安全技术大系)》介绍了针对苹果公司iPhone、iPad和iPod Touch设备的取证调查步骤、方法和工具,主要内容包括苹果移动设备的历史、iOS操作系统和文件系统分析、搜索与获取及时间响应、iPhone逻辑获取、逻辑数据分析、Mac和Windows计算机中的证据、地址位置信息分析、媒体注入与分析、网络分析等。本书中介绍的取证步骤和方法在美国是可以被法庭所接受的。《iOS取证分析(安全技术大系)》适合计算机取证专业人士、执法人员、律师、安全专家,以及对此感兴趣的人员和教育工作者阅读。本书也可供执法培训机构,以及开设有计算机取证、信息安全和电子物证等相关专业的高等院校作为教材使用。
这是一本关于Linux命令行与shell脚本编程的全方位教程,主要包括部分:Linux命令行,shell脚本编程基础,高级shell脚本编程,如何创建实用的shell脚本。本书针对Linux系统的新特性进行了全面更新,不仅涵盖了详尽的动手教程和现实世界中的实用信息,还提供了与所学内容相关的参考信息和背景资料。通过本书的学习,你将轻松写出自己的shell脚本。
本书是原《Linux黑客大曝光》的升级版,书中更为详细地阐述了Linux黑客不断演绎的行为以及应对策略。 全书分析现今最通晓战术应用的黑客的思路,以循序渐进的方式介绍如何预防的特定于Linux系统的攻击。书中详细介绍了攻击者如何收集信息、确定目标、搜寻漏洞和获得控制的方法,囊括了一些众所周知或迄今仍鲜为人知的入侵案例,通过对这些案例的分析,讲解了具体攻击的过程,以及提供这些攻击的详细对策。 本书是预防Linux安全漏洞的工具书,也是负责Linux安全保障工作的系统管理员之书,同时可供信息管理员以及对计算机和网络安全感兴趣的人员参考。
《Windows7使用详解(修订版)》由两位微软最有价值的专家彭爱华和刘晖共同编写,从实用角度出发,全面详细地介绍了微软操作系统Windows7各方面的使用方法和技巧。《Windows7使用详解(修订版)》分为5部分共16章,部分主要介绍Windows7的基本操作,具体包括Windows7新功能、查找和使用文件、使用内建工具;第二部分主要介绍如何管理Windows7,具体包括硬件设备的安装和管理、应用软件的管理和兼容性设置、用户账户详解、NTFS文件系统高级管理、电源管理;第三部分主要介绍如何使用Windows7上网和娱乐,具体包括网络设置、浏览网页、WindowsMediaPlayer、制作家庭电影、欣赏和管理数码照片;第四部分主要介绍系统和网络安全,具体包括Windows系统安全和高级管理、Windows网络安全和高级配置、用户账户控制高级管理;第五部分主要介绍系统维护和排错,具体包括Windows7故障
《Red Hat Linux 9系统管理与服务器配置(第2版)》以Red Hat Linux 9为介绍对象,重点介绍Linux操作系统的系统应用及管理、网络服务器配置和程序开发等知识点。主要内容包括Linux系统应用及管理(Linux操作系统的安装、x11环境、基本系统命令、用户管理、软件包及常用工具、文件系统与磁盘管理、系统管理及维护)、Linux网络服务器配置、(远程登录服务(Tel、SSH、XDM,VNC)、FTP服务器(VSFTP、proftpd)、NFS服务器、SAMBA服务器、DHCP服务器、DNS服务器、Apache服务器、APT服务器、Mail服务器、路由器配置、NAT及防火墙配置以及Oracle9数据库服务器的配置)、Red Hat Linux 9内核升级(从2.4升级到2.6)和程序开发。 《Red Hat Linux 9系统管理与服务器配置(第2版)》可以作为高校计算机专业学生学习Linux系统的教材,也可以作为企业网络管理工程师从事Linux服务器配置管理的参考用书,同
本书通过一系列短文来讲解windows基本原理,例如:窗口和对话框的管理机制,如何设计像自动售货机那样有效的用户界面,对性能优化的理解,向后兼容的关键技术细节,Windows程序的安全漏洞,如何使程序更好地在Windows系统中运行等。本书不仅讲解Windows幕后的许多故事、宝贵的技术建议,还包括了许多启发性的轶事,这些都将帮助读者程度地理解Windows。 本书适合于软件开发人员,或对Windows的发展历史有兴趣的读者。
MS—DOS6.0~6.22是目前计算机操作系统中使用最为广泛的DOS版本。MS—DOS6.22中文版则是微软公司推出的个中文版操作系统。本书详细地介绍了MS—DOS6.22中文版的功能及其使用方法。 本书共分为六大部分。主要内容有:MS—DOS6.22中文版的功能特点及安装,DOS的操作与使用基础,文件和目录管理,磁盘管理,批处理与系统配置,DOS Shell 的使用,文件编辑与Qbasic语言,磁盘与内存优化,病毒检测与清除,文件的备份与恢复,电子邮件与网络系统,中文系统的使用等等。附录给出了MS—DOS6.22的命令总表以及设备驱动程序的详细使用说明。 本书内容新颖,实用性强,可帮助读者全面、迅速地提高微机操作水平,特别适用于广大PC机用户及程序开发人员阅读参考,是广大PC机用户、大专院校师生及工程技术人员的工具书。
《电脑新课堂系列:新手学Windows 7 完全学习宝典》以广大电脑用户的实际需求为出发点,以专业实用为最终目的,介绍了新手学Windows7必须掌握的知识技能,起点低,上手快,容易学,内容全面,讲解详细透彻,是不可多得的一部Windows7操作技能学习全书。《电脑新课堂系列:新手学Windows 7 完全学习宝典》共分为13章,其中包括:全新体验与安装Windows7系统、Windows7基本操作快速入门、个性化设置工作环境、文件管理资源自由掌控、Windows7的文件系统、使用Windows7实用附件工具、轻松管理软件与硬件、多媒体娱乐与休闲、网络配置与应用、用Windows7网上冲浪、使用Windows Live服务、Windows7系统安全防护、Windows7常见故障排除等知识。 《电脑新课堂系列:新手学Windows 7 完全学习宝典》适合作为各个不同层次的电脑用户,包括电脑初学者和对电脑熟悉但不熟悉Windows7操作系
《IBM AIX 操作系统从入门到精通》主要介绍IBM AIX操作系统的概念和操作,主要从IBM AIX操作系统安装,ODM库管理,SMIT工具应用,用户、组和安全管理,进程管理、设备管理,存储管理,文件系统管理,页空间管珲,网络管理,以及备份与恢复等方面详细介绍IBM AIX操作系统的各种知识和操作。 《IBM AIX 操作系统从入门到精通》通过通俗易懂的语言向读者展示了IBM AIX操作系统的管理过程,使读者能够详细而全面地掌握IBM AIX操作系统的知识点。《IBM AIX 操作系统从入门到精通》是作者通过自身的工程实际经验和IBM AIX操作系统理论相结合的方式来编写的,使读者能够掌握IBM AIX操作系统的基本知识点,同时能够通过实际操作应用对知识进行巩固。 《IBM AIX 操作系统从入门到精通》主要适合IBM AIX操作系统的系统管理员、项目实工程师使用,也可以作为各高校和相关培
本书以应用程序为线索,详细描述了数据包在协议栈的分段、重组、发送、接收过程,同时分析了路由的初始化和设置过程,主要包括socket应用程序、TCP/IP协议、路由、通知链、邻居子系统等内容。全书涵盖了协议栈的知识点,对于广大的读者来说这是一本极其难得的技术资料。同时,书中论述了网络设备的工作原理,解释了RTL8169和嵌入式CS8900、DM9000网卡设备的核心过程。 本书可作为3G网络开发人员、嵌入式通信产品开发人员、网络应用开发人员、网络管理人员及网络爱好者、从事网络方向的本科生、研究生的参考书。
Visual C 是专业程序员使用的工具,开发人员可以利用Visual C 6.0基于两种方式编写Win32应用程序。一种是Windows API的C方式,另一种是MFC的C 方式。C方式是传统的编程方式,且久经考验,但是其开发工作量大;而C 方式源代码效率高,开发难度和工作量都较小。本书大部分应用程序都是基于MFC的C 方式的,一共分为5篇:Windows编程基础,Windows绘图程序设计与消息,Windows界面设计与调试技巧,Windows数据库、网络通信与ActiveX控件,Windows内部处理技术。循序渐进地讲述了Windows编程技术,从基本原理到具体实践都进行了详细阐述,并对具体知识点进行了详细的讲解。 本书的特点是全面详细地介绍了Windows编程,突出了编程的原理性与实用性。本书在帮助开发人员理解原理的基础上还应用了大量的实例,详细介绍了各原理的应用,以及代码编写技巧,方便开发人员应用实
这是一本关于Windows注册表的使用指导书,以实例形式介绍了注册表的使用方法与技巧。 《电脑硬件葵花宝典系列1:注册表大师》由10章组成,主要内容包括Windows注册表的特点、结构、组成及使用方法与技巧,至3章概括介绍注册表的基础知识;第4章介绍系统和硬件的配置方法;第5章介绍注册表的安全设置;第6章介绍用注册表设置网络和服务的方法与技巧:第7章介绍注册表设置Inter Explorer的方法;第8章是注册表在设置 Inter Information Service等方面的应用;第9章介绍注册表设置打印机的方法;0章是注册表设置多媒体方面的知识。 《电脑硬件葵花宝典系列1:注册表大师》完全是以实例为线索,并配备了大量的插图来介绍注册表的应用技巧,对读者的实际应用有很好的指导作用。《电脑硬件葵花宝典系列1:注册表大师》内容丰富全面,结构清晰,完全可以作为注
本手册通过图解形式,详细介绍了Windows XP操作系统的使用方法及应用技巧。全书共8章,从易用性和实用性角度出发,对Windows XP的安装、基本应用、文件管理、硬件支持、用户管理、安全管理等都做了详细介绍;另外还介绍了局域网组建、宽带连接、上网操作及娱乐、常用软件应用等实用的功能和技术。 本手册内容系统、全面,讲解循序渐进、深入浅出。适合未接触和刚刚接触电脑的读者,阅读完本书后,你能轻松掌握Windows XP,熟练运用Windows XP。
以ARM9核的Embest EDUKIT-Ⅱ/Ⅲ多核实验教学系统为硬件开发平台,以嵌入式Linux操作系统为软件开发平台,设计开发了21个实验,内容包括:Linux启动代码编程实验,Linux内核基础实验,Linux驱动程序实验,Linux文件系统及应用程序添加、调试实验,Linux应用程序设计实验,Linux的 GUI及综合应用实验。内容安排上从易到难,相对完整,密切结合嵌入式系统教学实际,贴近嵌入式Linux开发的实际工程应用,并提供了丰富的从入门到系统开发的实验例程。使读者不仅能够系统掌握嵌入式Linux开发的基本知识和技能,而且会为基于嵌入式Linux的嵌入式系统开发打下坚实的基础。书中附英蓓特公司免费提供的光盘1张,内含Embest IDE Pro校园版安装软件及其他相关资料。 本书可作为高等院校电子、通信、自动化、计算机等专业嵌入式系统课程实验教学的教材,也可作为相关工釋技术人
教材内容的选择满足培养双信息技术人才为主的计算机专业操作系统课程的需要。每一章将介绍操作系统的基本原理(共享、并行、分布和安全)与对Windows XP/2003的理解、使用、配置和基本系统调用编程相结合。本书前5章介绍单机操作系统的一般原理,从资源管理的角度,分别阐述操作系统的进程管理、存贮管理、设备管理、文件管理。第6章阐述如何扩展单机操作系统的有关概念,构造网络操作系统的基本功能的原理。第7章介绍操作系统的安全与保护。教材重视操作系统资源管理中涉及的逻辑结构使用简明易懂、并不非常严格的UML图描述,利于操作系统教学与学生面向对象技术能力培养自然地结合。教材、课件、网站构成为教学、自学、实验、考核服务的立体化体系。
本书介绍μClinux内核编程的一个方面——使用内核模块编写设备驱动程序。主要内容包括:介绍如何建立基于ARM7的交叉开发环境以及如何向AR M7芯片上移植μClinux;分析μClinux上一个已在ARM7上成功运行的最简单的内核模块;介绍μClinux的字符设备驱动程序、块设备驱动程序和网络设备驱动程序的编写、编译及使用,这些范例均在ARM7平台编译和使用,但可以方便地移植到其他平台。 本书通俗易懂,是一本面向初学者的μClinux内核编程图书,对资深μ Clinux内核编程人员也有参考价值。可作为高等院校相关专业师生以及从事嵌入式系统应用开发工程师的参考资料。
本书详细讲述了从单处理机到分布式和并行计算机系统的基本思想、原则及概念,内容包括进程管理与协作、内存管理、文件系统与输入输出、系统保护与安全等。本书不仅从商用操作系统和研究型操作系统中选用了大量的例子来阐述有关的概念,而且针对各部分内容,给出了相应的编程实验练习,以增强读者的实际动手能力。 本书适合作为计算机科学或计算机工程等相关专业的“操作系统”教科书,也可作为从事计算机工作的科技人员学习计算机操作系统的参考书。