建筑设计
-
C#高级编程(美)克里斯琴·内格尔★为需要新工具的高级开发人员介绍了C# 7和.NET Core 2.0的扩展新特性 ★揭示了Visual Studio 2017的新技巧和切合实际的提示,包括新的用户界面、新增的模板、编辑器的改进等 ★论述了计划工作流的全新方式,使编码更快,诊断和调试更精确,测试更频繁,发布更自信 ★为开发在Android、iOS、Windows、Linux、网络和云上运行的应用程序提供了循序渐进的指南 ★掌握Visual Studio的高效率特性,以加速AI革新 -
大话数据恢复陈培德本书介绍了文件系统与数据恢复的基本概念、硬盘基础知识与数据恢复相关知识、虚拟硬盘工具使用与磁盘编辑软件WinHex的使用;以实例形式详细讲解MBR分区与GPT分区的管理方式,FAT32文件系统整体布局、文件及文件夹的管理方式等,NTFS文件系统整体布局、元文件的作用、索引目录的管理等;以案例形式介绍了数据恢复的基本思路、方法与步骤。 -
虚拟现实吕云,王海泉,孙伟本书全面系统地讲解了虚拟现实基础理论、核心技术、开发流程以及实际应用。全书分为 8 章,主 要内容包括:虚拟现实发展过程,虚物实化技术,实物虚化技术,增强现实、混合现实相关技术,移动 VR、VR 一体机及基于主机的 VR,虚拟现实平台,虚拟现实内容设计,虚拟现实内容制作方式,交互功 能开发,虚拟现实开发引擎,虚拟现实内容开发案例,以及虚拟现实在游戏、影视、社交、教育、电子商务、 旅游和医疗等领域和行业的应用案例。 本书适合作为普通高等院校与职业院校虚拟现实、动漫设计、游戏设计与多媒体技术等专业的教材, 也可作为相关行业设计与研发人员的参考用书。 -
Django项目实例精解(美)安东尼奥·米勒本书详细阐述了与Django开发相关的基本解决方案,主要包括构建博客应用程序、利用高级特性完善博客程序、扩展博客应用程序、构建社交型网站、共享网站中的内容、跟踪用户活动、构建在线商店、管理支付操作和订单、扩展在线商店应用程序、打造网络教学平台、显示和缓存内容、构建API、部署项目等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。 本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。 -
深入以太坊智能合约开发杨镇,姜信宝,朱智胜,盖方宇这是一部能指导读者从入门到进阶的以太坊智能合约开发指南。HiBlock区块链技术社区官方出品,4位区块链技术专家联合撰写。 从开发工具与生态、编程语言(Solidity)、编写方法、实践、以太坊虚拟机、合约安全、软件工程等维度全景呈现以太坊智能合约开发的各个方面。更重要的是,以实战为导向,包含若干个翔实、完整的DApp案例讲解。 全书共12章,分为4个部分: 准备篇(第1~2章) 介绍了以太坊的必备常识、基础交互和开发工具套件。 基础篇(第3~6章) 详细讲解了智能合约开发语言 Solidity 的所有语法和编写合约的基本方法,同时也介绍了编译器和 Solidity 集成开发工具的使用。 进阶篇(第7~10章) 首先详细讲解了以太坊协议的细节和以太坊虚拟机的实现原理和架构设计;然后讲解了用于以太坊虚拟机函数调用的应用二进制编码的细节,以及公共基础合约库 openzeppelin-solidity 的源码实现;*后为智能合约的安全开发提供了经验性的指导,有极高的参考价值。 实战篇(第11~12章) 结合若干 DApp 实例讲解了如何基于智能合约来构造可用的去中性化应用程序。这部分内容可以帮助开发者快速上手构建基于以太坊的新一代互联网应用程序。 本书的附录中还包含了对以太坊协议中涉及的部分基础算法、以太坊虚拟机的费用设计和指令设计、 Solidity 内联汇编等的简单介绍。 -
Python人脸识别王天庆内容简介 这是一本面向初学者的人脸识别工具书,不仅适合零基础的读者快速入门,而且适合有一定基础的读者迅速达到可以进行工程实践的水平。 作者就职于某世界100强企业,在人脸识别方面积累了丰富的工程实践经验,本书不仅详细介绍了机器学习、深度学习、计算机视觉、人脸识别等方面的原理、技术和算法,而且还通过相关的实战案例讲解了如何进行人脸识别方面的实践,以及如何将做好的模型用于工程实践中。同时,本书还提供了大量简洁、精炼的代码,能帮助读者从零开始实现一个工程级别的人脸识别引擎。 全书一共8章: 第1章介绍了人脸识别的基础和必备常识; 第2-4章详细讲解了与人脸识别相关的数学、机器学习、计算机视觉、OpenCV相关的基础和算法; 第5章讲解了深度学习的原理以及使用Keras实现深度学习模型的方法; 第6章介绍了常用的人脸识别算法; 第7~8章详细讲解了人脸识别引擎的实现方法以及如何将做好的模型进行工程化。 -
Visual Basic程序设计刘必雄本书是教育部高等学校文科计算机基础教学指导委员会计算机教材立项项目。本书根据“大学计算机基础”的教学内容和多年的教学实践经验编写,具有如下特点: (1)教材内容兼顾基础性和实用性。参照“计算机基础教育白皮书”,结合社会对人才知识结构的需求,以应用为主导、注重学生对知识的广泛了解、注重学生动手实践能力的培养。教材内容设有计算机基础知识、操作系统、Office办公软件(Word、Excel、Powerpoint)、计算机网络基础知识与Internet、程序设计基础、软件工程及数据库基本知识。教材内容新颖、实践性强,既注重基础理论又突出实用性。 (2)教材内容反映全新科技成果。本教材将反映出计算机技术发展的趋势,并将本学科领域的全新科技成果纳入教材;实现教学内容的科学性和前瞻性,体现以基本理论为主体,构建支持学生终身学习的基础;以加强人才培养的针对性、应用性、实践性。 (3)教材与实验教材相辅相成。教材的作用是使学生掌握基本理论和基础知识,而实验教材是培养学生的动手能力和综合应用能力。教材内容的组织方式深入浅出、循序渐进,并附有一定数量的习题及答案。实验教材以任务驱动,每个实验都是完整独立的任务,学生能够通过上机操作,自主地完成实践任务,进而加强了学生对理论知识的理解。 -
Node.js 10实战忽如寄,王金柱本书以实战开发为原则,以Node.js 10原生知识和框架为主线,详细介绍Node.js开发的基础知识和相应案例实践,包括Node.js的原生模块http、net、fs、dns、path、assert等,以及主流的Express框架、Meteor框架、Koa框架的项目实际使用,同时也包含Node.js的单元测试、Node.js部署、新的N-API开发等方面的应用,还为读者提供了详尽的源代码以及代码注释。 本书共14章,分为4篇,涵盖的主要内容有Node.js环境搭建、Node.js的编码规范、Node.js包管理机制、Node.js网络开发、Node.js文件模块使用、Node.js数据库开发、Node.js的单元测试、前端框架React的使用、Express的使用、Koa框架的使用、Meteor框架的使用、Nginx的使用、PM2的使用、Node.js包的开发与发布、个人博客的搭建、任务清单项目等。 本书内容丰富、实例典型、实用性强,适合希望学习Node.js基础以及了解Node.js实际使用的人员阅读,尤其适合希望通过编码实例学习Node.js开发的人员阅读 -
Hyperledger Fabric菜鸟进阶攻略黎跃春,韩小东,付金亮本书从架构,核心部件,到实际开发,涉及多个维度,共11章。第1章,Hyperledger Fabric的认识与环境搭建。第2章,深入浅出Fabric架构设计。第3章,化繁为简自行搭建你的Fabric网络。第4章,全方位认识链码:链码作用及对链码进行管理与测试。第5章,链码开发与实践。第6章,深入MSP成员管理与Fabric CA服务实现。第7章,白话Fabric共识机制。第8章,Fabric中数据分发机制的实现。第9章,Fabric分布式账本数据存储。第10-13章,Web应用环境搭建、架构以及基于区块链技术的学历信息征信系统实现。 -
疯狂Java讲义李刚本书是《疯狂Java讲义》的第5版,第5版保持了前4版系统、全面、讲解浅显、细致的特性,全面新增介绍了Java 10、Java 11的新特性。本书深入介绍了Java编程的相关方面,全书内容覆盖了Java的基本语法结构、Java的面向对象特征、Java集合框架体系、Java泛型、异常处理、Java GUI编程、JDBC数据库编程、Java注释、Java的IO流体系、Java多线程编程、Java网络通信编程和Java反射机制。覆盖了java.lang、java.util、java.text、java.io和java.nio、java.sql、java.awt、javax.swing包下绝大部分类和接口。本书重点介绍了Java的模块化系统,还详细介绍了Java 10、Java 11的使用var声明局部变量、在Lambda表达式中使用var声明变量、改进的javac命令、基于嵌套的访问控制、HTTP Client网络编程,以及Java 10、Java 11新增的各种API功能。与前4版类似,本书并不单纯从知识角度来讲解Java,而是从解决问题的角度来介绍Java语言,所以本书中涉及大量实用案例开发:五子棋游戏、梭哈游戏、仿QQ的游戏大厅、MySQL企业管理器、仿EditPlus的文本编辑器、多线程、断点下载工具、Spring框架的IoC容器……这些案例既能让读者巩固每章的知识,又可以让读者学以致用,激发编程自豪感,进而引爆内心的编程激情。本书光盘里包含书中所有示例的代码和《疯狂Java实战演义》的所有项目代码,这些项目可以作为本书课后练习的“非标准答案”,如果读者需要获取关于课后习题的解决方法、编程思路,可以登录http://www.crazyit.org站点与笔者及本书庞大的读者群相互交流。本书为所有打算深入掌握Java编程的读者而编写,适合各种层次的Java学习者和工作者阅读,也适合作为大学教育、培训机构的Java教材。但如果只是想简单涉猎Java,则本书过于庞大,不适合阅读。
