揭秘Java虚拟机:JVM设计原理与实现
¥58.05
《揭秘Java虚拟机:JVM设计原理与实现》从源码角度解读HotSpot的内部实现机制,本书主要包含三大部分——JVM数据结构设计与实现、执行引擎机制及内存分配模型。 数据结构部分包括Java字节码文件格式、常量池解析、字段解析、方法解析。每一部分都给出详细的源码实现分析,例如字段解析一章,从源码层面详细分析了Java字段重排、字段继承等关键机制。再如方法解析一章,给出了Java多态特性在源码层面的实现方式。《揭秘Java虚拟机:JVM设计原理与实现》通过直对源代码的分析,从根本上梳理和澄清Java领域中的关键概念和机制。 执行引擎部分包括Java方法调用机制、栈帧创建机制、指令集架构与解释器实现机制。这一话题是《揭秘Java虚拟机:JVM设计原理与实现》技术含量高的部分,需要读者具备一定的汇编基础。不过千万不要被“汇编”这个词给吓着,其实在作者看来,汇编相比于高级语言而言,语法非常简单,语义也十分清晰。执行引擎部分重描述Java源代码如何转换为字节码,又如何从字节码转换为机器指令从而能够被物理CPU所执行的技术实现。同时详细分析了Java函数堆栈的创建全过程,在源码分析的过程中,带领读者从本质上理解到底什么是Java函数堆栈和栈帧,以及栈帧内部的详细结构。 内存分配部分主要包括类型创建与加载、对象实例创建与内存分配,例如new关键字的工作机制,import关键字的作用,再如java.lang.ClassLoader.loadClass()口的本地实现机制。 《揭秘Java虚拟机:JVM设计原理与实现》并不是简单地分析源码实现,而是在描述HotSpot内部实现机制的同时,分析了HotSpot如此这般实现的技术必然性。读者在阅读《揭秘Java虚拟机:JVM设计原理与实现》的过程中,将会在很多地方看到作者本人的这种思考。
Autodesk Fusion 360官方标准教程
¥20.99
本书作者来自国内高校,是Autodesk公司授权培训中心的资深教师,书中的实用见解、方法和技巧介绍都是作者多年的教学与实践经验。本套课程旨在详细介绍Autodesk*款三维云设计平台的功能与应用案例。通过三维设计、三维渲染、装配与仿真、3D印以及云端协同设计等模块化教学模拟,从而使读者感受工业4.0智能设计、智能制造的发展趋势,为其今后的工作和生活带来方便与优化。
现代商用卫星通信系统
¥48.30
本书系统地阐述了卫星通信领域几个主要商用卫星通信系统,以各卫星通信系统的标准协议为基础,以现代商用卫星通信系统的应用情况和技术为主题,结合编者在卫星通信系统方面几十年的工程经验和试验数据,重点对系统架构、技术体制、通信原理和通信流程等进行深入研究,从各移动卫星通信系统的基本概况、发展历程、业务类型、系统结构、无线接口、信道类型、通信流程和基本帧格式等方面进行了有针对性、较为翔实和深入的介绍与分析。
Python经典实例
¥68.50
本书是Python经典实例解析,采用基于实例的方法编写,每个实例都会解决具体的问题和难题。主要内容有:数字、字符串和元组,语句与语法,函数定义,列表、集、字典,用户输和输出等内置数据结构,类和对象,函数式和反应式编程,Web服务,等等。
手机软件平台架构解析
¥8.25
随着手机的日益普及,手机软件质量问题越来越受到用户的普遍关注,而手机软件平台架构设计是否合理直决定着手机的软件质量。针对手机频繁发生的死机问题,本书提出了一个理想的设计方案,有效地解决了应用程序和声音等资源的冲突问题。 本书详细地介绍了手机软件平台的设计原则和手机通用软件平台的架构模型,一步解析了当今主流手机软件平台(Symbian、Windows Mobile、Android)的架构设计;并详细介绍了引领时尚潮流的iPhone手机软件特性。 本书内容丰富,具有较强的通用性,适合手机软件发领域的各层次的读者阅读,也可作为高等院校通信、计算机等相关专业高年级学生学习用书。
轻松学电脑(双色版)(含DVD光盘1张)
¥8.00
七心轩文化编著的《轻松学电脑(附光盘双色版)》是一本帮助您轻松 掌握电脑使用知识的图书。本书详细介绍了电脑的基础知识和常用的实 际操作,主要内容包括:电脑基础门、始Windows 7之旅、轻松学会电 脑字、Windows 7中的实用工具、个性化设置Windows 7、常用软件的安 装与使用、用Word制作文档、用Excel处理表格、畅游互联网、使用QQ交朋 结友、在线收发电子邮件、丰富多彩的网络世界、网上金融新体验以及电 脑安全与维护等。 《轻松学电脑(附光盘双色版)》内容丰富、结构新颖、语言浅显易懂 、讲解透彻,随书配有一张精彩生动、内容充实的DVD光盘,不仅包含大量 互动教学视频,还赠送海量实用资源。更令人兴奋的是,本系列光盘支持 家用DVD机,可以在电视机上播放教学视频! 本书定位于电脑初学者,适用于家庭电脑用户、电脑办公人员、学生 以及不同年龄阶段喜欢电脑的爱好者学习和参考。
图解速学PLC技术
¥9.95
本书是一本PLC技术门级图书,以三菱PLC为基础讲解。主要内容包括PLC组成原理、PLC编程软件的使用、PLC应用系统发、基本指令说明及应用举例、步指令说明及应用举例、功能指令使用详解、PLC通信和模拟量I/O模块的使用等。本书起低,语言通俗易懂,采用大量的图片配合文字行讲解,易于读者阅读和理解。书中用阴影和文字加粗的方法突出知识要,可使读者更易把握重,增强学习效果。
电子商务网页设计与制作
¥9.25
《高等职业教育理实一体化规划教材:电子商务网页设计与制作》系统地介绍了电子商务网页设计与制作方面的知识,结合综合案例,讲解了电子商务企业形象网站创建的全过程。《高等职业教育理实一体化规划教材:电子商务网页设计与制作》内容包括:赏析电子商务网站页面、认知HTML制作的网页、拍摄与处理商品图片、设计与制作网店结构模块、美化网店的动态效果、创建电子商务网站站、设计与制作中小企业形象网站首页、设计与制作中小企业形象网站子页、设置DIV+CSS布局、制作网页交互特效和设计与制作表单页面。本书作为系列教材的一本,突出实践能力,结合知识目标,做好电子商务网站建设的基础与核心。在编写时采取理论知识与实际案例相结合的方式,由浅深、循序渐,易操作,特别适合初学者学习。
服务器配置与管理(Windows Server+Linux)
¥7.00
服务器配置与管理(Windows Server + Linux)一书主要介绍了常用服务器的配置和管理方法,分别在Windows Server 2003、CentOS 4.8系统中实现,8个学期单元分别是组建VMware虚拟机网络环境、安装服务器操作系统、配置文件服务器、配置DNS服务器、配置DHCP服务器、配置Web服务器、配置FTP服务器、组建Windows域环境。每个学期单元都包含了完成某一服务器配置的若干具体任务,从分析到实施,逐步推。本教材注重英语听、说、写、译能力的发展,与计算机专业课程紧密结合,采用情景式和任务驱动式教学,实用性强,适用于中等职业学校计算机网络相关专业的学生以及相关行业的技术人员行自学与参考。
Java大学实用教程学习指导(第3版)
¥7.00
本书是《Java大学实用教程(第3版)》(ISBN 978-7-121-14913-9)的配套学习指导书,除了按照主教材的章节配备实验指导外,还增加了一个综合实验——走迷宫游戏。每章的实验指导由知识概括、实验内容和知识扩展三部分内容组成,学生可按照实验的要求上机编写程序。每个实验都提供了程序模板,学生完成实验后需填写实验报告。知识扩展是对实验内容的一个补充,结合实例讲解主教材未涉及的一些知识或已学知识的深讨论。综合实验的目的是综合运用所学知识设计一个完整软件。
企业沙盘模拟实训
¥6.50
本书采用畅捷通沙盘,通过引导学生组建模拟企业,认知工商行政管理、质量监督、商业银行、国税地税等企业经营环境和企业管理部、销售部、采部、生产部、财务部等内设机构岗位,通过六年的模拟经营,认知企业的业务流程和决策过程,掌握编制财务报表,分析评价企业经营绩效的方法和技巧,为学习会计信息化课程下良好的基础。
计算机网络技术基础
¥3.75
本书采用学习单元与工作活动的编排方式,体现中等职业教育的特,反映时代特征与专业特色,遵循中等职业教育学生的心理特征、知识认知与技能形成规律和职业成长规律,满足学生学习的需求,支撑行动导向的教学。本课程的主要任务是建立网络技术基础概念,具备网络技术基本操作技能,具备初步的网络技术应用能力,培养学生理论联系实际和网络安全防范的意识。 本书设计了三个学习单元,每个学习单元选择贴近实际生活的项目作为载体,分别包含了若干个工作任务。采用故事形式引,激发学生的学习积极性,提高学生的兴趣,选择不同难易程度、递近的项目,加强综合职业技能的训练,重在强化学生思维过程的完整性,有利于思维方法能力的提高。充分体现学生的主体地位,教师角色由引导为主逐渐向咨询、辅导转变,学生由在教师引导下完成项目逐步转变为独立完成项目。通过三个学习单元的学习与训练,让学生从中体验整个工作过程的思路、步骤和方法、而认识企业的工作规律与流程。 各学习单元是相互独立的,从内容上是并列的。每个工作任务的设计都是从学生的认知规律出发,尽量体现工作过程为导向的设计理念,基本上涵盖了网络的相关基础知识,范围广泛,涉及面广。
网络系统管理与维护
¥7.50
信息化是当今时代发展的大趋势,企业在构建自己的信息化平台时,也形成了庞大的硬件设备和软件资源,企业系统管理员和网络管理员面临着巨大的维护工作量,维护工作的内容从初的“重硬件轻软件”,转变为“软硬并重”。这种情况下,要求系统管理员和网络管理员要具备更全面的硬件和软件维护知识。 本书体现以工作过程为导向教材的特,将知识与技能的学习融工作过程中,实现理论与实际一体化的职业教育模式。主要内容包括维护软件和维护硬件两部分,软件的维护包括Windows Server 2003 系统下FTP、DNS、DHCP、AD、Wsus和Exchange服务的维护、Linux系统的简单维护、SQL Server的维护与管理。硬件维护包括服务器硬件设备的除尘、故障设备的判定与更换、软件检测服务器性能等。
Python接口自动化测试
¥15.90
本书主要介绍如何用Python实现口自动化测试。全书主要内容包括口基础、口手工测试、编程前的准备、用Python处理MySQL数据库、用Python发送HTTP请求、用Python处理HTTP返回包、用Python导出测试数据、口自动化起航及实际口场景演示。本书所介绍的方法是作者在实际项目中实践过的,拥有这本书,就拥有了整套的源码。按照本书的环境设置,整套源码是完全可运行的。本书适合初、中级测试工程师,对Python语言感兴趣的人员,以及想要提升技术、突破技术的人员。
华为HCNA认证详解与学习指南
¥21.99
本书是通过华为网络技术职业认证HCNA(HCDA)-HNTD(考试代码为H12-211-CHS)的权威学习指南,旨在帮助广大读者全面掌握考试内容,顺利通过考试(大家无须讨论证书的重要性,因为它实在是太重要)。本书共18章,内容涉及但不限于网络基础、华为网络操作系统VRP操作、二层网络技术及其实现、三层网络技术及其实现、OSPF协议及其实现、广域网技术及其实现、NAT技术及其实现、IPv6网络及其实现等。网络技术是一门复杂的应用科学,为了使得广大工程师可以更加实际地应用和操作,每章都配备了小结用于简明扼要地说明重,多个章节配备了案例分析练习题,使读者可以迅速和准确地通过华为HCNA认证的考试。本书不仅适合所有华为HCNA应试人员,同时也可以供需要全面了解IPv4、IPv6的网络管理人员以及网络工程发人员参考。相信书中对协议细节的讲解和对网络实例的探讨会让读者获益匪浅。
创客玩智能控制电子制作
¥23.40
“i创客”谐音为“爱创客”,也可以解读为“我是创客”。创客的奇思妙想和丰富成果,充分展示了大众创业、万众创新的活力。这种活力和创造,将会成为中国经济未来增长的不熄引擎。本系列图书将为读者介绍创意作品、弘扬创客文化,帮助读者把心中的各种创意转变为现实。 本书精选了20个来自DF创客社区的制作项目,详细介绍了创客们如何设计与制作各类智能控制电子制作项目,内容分为与生活相关的创意作品、机器人、智能环境监测设备、智能宠物用品、与音乐相关的制作、来自电影的制作等6大门类。从使用手机App控制的智能互动灯、可以检测紫外线的小熊挂件,到自制的超炫空气净化器、利用步电机制作的机器人乐队,再到可以和宠物互动的机器人、模仿电影《星球大战》的十字激光剑,种种新奇有趣的发明,一定让你充分体验“万众创新”的美妙。读者既可直仿制这些作品,也可从中汲取灵感,创造出新的项目。本书操作步骤清晰、图片简明、可操作性强,内容不仅适合电子爱好者阅读,也适合创客空间、学校办工作坊和相关课程参考。
Unity3D脚本编程:使用C#语言开发跨平台游戏
¥33.58
本书以Unity 3D的跨平台基础Mono以及其游戏脚本语言C#为基础行讲解。全面系统地剖析了Unity 3D的跨平台原理以及游戏脚本发的特。第1章主要介绍了Unity 3D引擎的历史以及编辑器的基本知识;第2章主要介绍了Mono,以及Unity 3D利用Mono实现跨平台的原理,并且分析了C#语言为何更加适合Unity 3D游戏发;第3章到第10章主要介绍了Unity 3D游戏脚本语言C#在使用Unity 3D发过程中的知识,包括Unity 3D脚本的类型基础、数据结构、在Unity 3D脚本中使用泛型、使用委托和事件造自己的消息系统、利用定制特性来拓展Unity 3D的编辑器、Unity 3D协程背后的秘密——迭代器以及可空类型和序列化在Unity 3D中使用的相关知识;第11章到第14章,则主要介绍了Unity 3D的资源管理以及优化和编译的内容。
零起点Python机器学习快速入门
¥17.99
本书采用独创的黑箱模式,MBA案例教学机制,结合一线实战案例,介绍Sklearn人工智能模块库和常用的机器学习算法。书中配备大量图表说明,没有枯燥的数学公式,普通读者,只要懂Word、Excel,就能够轻松阅读全书,并学习使用书中的知识,分析大数据。本书具有以下特色:独创的黑箱教学模式,全书无任何抽象理论和深奥的数学公式。首次系统化融合Sklearn人工智能软件和Pandas数据分析软件,不用再直使用复杂的Numpy数学矩阵模块。系统化的Sklearn函数和API中文文档,可作为案头工具书随时查阅。基于Sklearn Pandas模式,无须任何理论基础,全程采用MBA案例模式,懂Excel就可看懂。
网络爬虫全解析——技术、原理与实践
¥46.06
本书介绍了如何发网络爬虫。内容主要包括发网络爬虫所需要的Java语法基础和网络爬虫的工作原理,如何使用源组件HttpClient和爬虫框架Crawler4j抓取网页信息,以及针对抓取到的文本行有效信息的提取。为了扩展抓取能力,本书介绍了实现分布式网络爬虫的关键技术。另外,本书介绍了从图像和语音等多媒体格式文件中提取文本信息,以及如何使用大数据技术存储抓取到的信息。*后,以实战为例,介绍了如何抓取微信和微博,以及在电商、医药、金融等领域的案例应用。其中,电商领域的应用介绍了使用网络爬虫抓取商品信息库到网上商店的数据库表。医药领域的案例介绍了抓取PubMed医药论文库。金融领域的案例介绍了抓取股票信息,以及从年报PDF文档中提取表格等。本书适用于对发信息采集软件感兴趣的自学者。也可以供有Java或程序设计基础的发人员参考。
RFID技术及产品设计
¥17.94
射频识别(RFID) 是通过射频信号自动识别目标对象并获取相关数据。RFID技术是从20世纪80年代起走向成熟的一种自动识别技术,作为物联网感知层的关键技术之一,近年来取得飞速发展,在各领域的应用日益广泛。 本书主要介绍与RFID相关的技术原理,以及与产品设计相关的关键技术、方案设计和实现过程。全书共8章,分为基础部分(重讲述RFID技术的基本概念和相关技术)、产品设计部分(从射频读写器电路板设计手,介绍各频段产品设计的相关标准、基于RFIC的应用设计和关键技术)、高级应用部分(介绍微波天线的仿真技术、相关软件的使用,以及RFID技术在物联网中的应用)。
高质量程序设计指南:C++ C语言(第3版)(修订版)
¥16.99
高质量程序设计是软件行业的薄弱环节,大部分企业为此付出了高昂的代价,只能通过大量的测试和改错来提高软件产品的质量。因此,如何让程序员熟练地掌握编程技术和编程规范,在发过程中内建高质量代码,是IT企业面临的主要挑战之一。本书以轻松幽默的笔调向读者论述了高质量软件发方法与 C++/C编程规范,而这也是作者多年从事软件发工作的经验总结。全书共17 章,第1 章到第4 章重介绍软件质量和基本的程序设计方法;第5章到第16 章重阐述C++/C 编程风格、面向对象程序设计方法和一些技术专题;第17 章阐述STL 的原理和使用方法。本书第 1版和第2 版部分章节曾经在网上广泛流传,被国内IT企业的不少软件发人员采用。本书的附录C《大学十年》是作者在网上发表的一个短篇传记,文中所描述的充满激情的学习和生活态度,感染了大批莘莘学子。

购物车
个人中心

