众多高级语言都从C/C++有所借鉴,所以说C/C++的语言基础对从事软件开发的人员来说非常重要。《C和C++程序员面试秘笈》是一本解析C/C++面试题的书,可以帮助求职者更好地准备面试。《C和C++程序员面试秘笈》共包含12章,囊括了目前企业中常见的面试题类型和考点,包括C/C++程序基础,预处理、const、stat
Java程序员目前就业形势较好,因为Java的应用太广泛了,从网页开发到手机安卓开发,都离不开Java。《Java程序员面试秘笈》是一本解析Java面试题的书,可以帮助求职者更好地准备面试。本书共包含16章,囊括了目前企业中常见的面试题类型和考点,包括Java语言基础、Java面向对象开发、进程和线程、类和对象、Ser
《程序员2013精华本》紧紧围绕云计算、大数据、移动、智能硬件、产品设计等热门话题,进行了全面而深入的解析和讨论。内容包括:产品设计、大数据、前端、中国云计算大势图、MobileGO!、DeepLearnning、SDN、硬件、GameGoMobile!、高性能网站架构、微信、智能硬件、运维、回顾·展望等专题,《程序员
VerilogHDL是一种使用广泛的硬件描述语言,目前在国内无论是集成电路还是嵌入式设计的相关专业都会使用到这种硬件描述语言。市面上介绍VerilogHDL的教材非常广泛,各有不同的偏重。本书着重从设计角度入手,每章都力求让读者掌握一种设计方法,能够利用本章知识进行完整的设计,从模块的角度逐步完成对VerilogHDL
本书主要是从Linux内核、Linux总线和Linux子系统三个角度对Linux驱动进行介绍的,然后对字符设备、块设备和网络设备也分别做了大致介绍。从内容上来讲,本书包括4个部分:Linux内核部分(第1~6章),主要包括Linux进程调度与进程管理、中断机制、定时机制、并发与同步机制及内存管理,通过对本篇内容的学习,
《进军硅谷——程序员面试揭秘》介绍了如何在硅谷求职,以及剖析了具有代表性的150道热门硅谷公司的面试题,从面试技巧、基础知识、解题思路和效率优化等方面总结面试和解题规律。《进军硅谷——程序员面试揭秘》分为四部分共19章,包含出国工作途径、IT求职准备等,以及常见数据结构、算法、大数据、系统设计和面向对象语言等方面的题目
本书以一个完整的数据库应用系统案例为基础,以案例贯穿始终,主要内容包括数据库技术基础、Access2010数据库和表的创建与使用、查询设计、结构化查询语言SQL、窗体设计与使用、报表设计、宏、模块与VBA编程基础、数据库管理。本书以应用为目的,以案例为引导,结合管理信息系统和数据库基本知识,使读者可以参照本书的讲解和实
本书是与《数据库技术与应用教程--Access2010》配套的实验用书,全书分为补充习题、上机实验指导以及能力测试3部分内容。补充习题部分旨在帮助读者理解数据库的基本概念和基本原理,掌握Access数据库的基本知识;对于参加计算机等级考试的读者,这部分内容能起到很好的辅导作用。上机实验指导部分结合各章所讲授的理论内容,
本书共10章,第1章和第2章介绍数据库原理方面的基本知识,第3章介绍具体的数据库系统OfficeAccess2003。第4章~第10章分别分章介绍Access的7个对象,包括表对象、查询对象、窗体对象、报表对象、页对象、宏对象和模块对象。本书可作为大专院校各层次专业的数据库教材,亦可作为数据库知识学习者、爱好者、职业人
《Unity3D大风暴之入门篇(海量教学视频版)》是“Unity大风暴”系列三部曲的第一部,系统地讲解了Unity3D的基本操作和功能实现,包括对NGUI、uniSWF和Scaleform等Unity主流GUI解决方案的解析,并配合大量实践案例,力求通过通俗易懂的语言和充实细致的配套光盘视频讲解让初学者快速入门,打下坚
本书以Fedora14为平台,深入浅出、循序渐进的讲解了Linux操作系统下的C语言程序设计,并通过大量的程序实例,以及综合开发案例的演示,帮助读者快速掌握Linux下C语言编程的方法和技巧。本书内容翔实,包括Linux系统简介、Shell编程、LinuxC开发环境、Linux下常用C库函数、进程管理、线程管理、基于文
《RaspberryPi:Python编程入门》以创客的视角介绍RaspherryPi(树莓派)及其主流编程语言Python,用大量贴近工作和生活的实例引导读者快速用Python给RaspherryPi编程,以及利用GPIO接口开发轮式机器人这样的硬件项目。 《RaspberryPi:Python编程入门》配有专门的
本书详尽介绍了组态王软件的基本功能和应用方法,内容包括组态王软件的开发环境、静态和动态画面的创建、报表及趋势曲线的输出、报警和事件系统、工程管理、组态王网络功能以及Web发布、工程实训。本书内容丰富,由浅入深,阐述透彻,层次分明,篇幅简练,系统性和应用性强,所有相关程序都经过上机验证通过,且每章附有习题,使本书更具有可
《大话OracleGrid:云时代的RAC》基于OracleGrid11gR2,对Grid和RAC进行了全面的介绍和剖析。全书分为4个部分,共18章,第一部分“安装”,这部分从安装入手,通过分析安装过程出现中的新元素,让读者对Grid建立初步的认识。第二部分“平台”,着重介绍Grid,不但介绍了Grid的内部组成,还介
《深入浅出MySQL:数据库开发、优化与管理维护(第2版)》从数据库的基础、开发、优化、管理维护和架构5个方面对MySQL进行了详细的介绍,每一部分都独立成篇。基础篇主要适合于MySQL的初学者阅读,包括MySQL的安装与配置、SQL基础、MySQL支持的数据类型、MySQL中的运算符、常用函数、图形化工具的使用等内容
SQL是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。SQL是数据库领域的一种标准语言。任何需要从事数据库相关工作的程序员,都必须学习和掌握SQL。《SQL查询的艺术》全面地介绍了数据库的基础知识和SQL查询的技巧,通过丰富的实例,帮助读者掌握常见的SQL应用。全书共分19章,按照数据定
面向对象软件设计的经典书籍,如《敏捷软件开发》、《领域驱动设计》、《设计模式》、《测试驱动开发》、《极限编程》、《重构》等,已名声在外,其解读书籍也多如牛毛。但其往往只讲述某个方面,要整体理解,必须通读原著,阅读量颇大,特别原著比较深奥,短时间内很难完全理解。市面上缺乏整体归纳、提炼浓缩的书籍。《面向对象开发参考手册》
《Linux从入门到精通(第2版)》由浅入深、循序渐进地介绍了Linux操作系统的基础入门知识,全书主要包括两个部分,即Linux系统篇和Linux服务器篇。主要内容包括Linux操作系统的基础知识,基本命令介绍,用户以及用户信息的安全管理,系统初始化和系统故障处理,系统磁盘及文件系统,系统安全和性能管理,系统网络管理
Hadoop是一种分布式数据和计算的框架,在大数据处理中应用非常广泛。MapReduce是一种编程模型。Hadoop正是以MapReduce作为核心编程模型的。《MapReduce2.0源码分析与编程实战》比较系统地介绍了新一代MapReduce2.0的理论体系、架构和程序设计方法。全书分为10章,系统地介绍了HDFS
本书以Redhat为平台,详细地介绍了如何在命令行下进行Linux系统的配置管理,并通过大量的实例及演示来帮助读者快速掌握Linux系统配置的方法和技巧。本书内容全面,覆盖了Linux系统下的常用内容,包括Linux的安装与启动、Linux权限、系统及磁盘管理、Linux系统管理、Linux编辑器与正则表达式、网络与系