操作系统
-
建筑运维智慧管控平台设计与实现汪明 等本书主要内容建筑运维管控系统,集建筑设备监控及建筑管理于一体,在建筑智能化、生态化、绿色化、智慧化以及可持续发展等方面具有重要意义,这也是近年来受到了越来越多关注的原因。随着建筑体量不断增大,建筑功能不断增强,建筑空间品质随之要求不断提升,传统的建筑自动化系统亟待提升。本书针对新时期下建筑运维管控需求,提出了一种基于云技术、物联网技术下的新型建筑运维管控系统平台的设计与实现新思路,从传统建筑自动化系统存在的问题出发,详细分析了建筑运维管控系统的需求,全面阐述了建筑运维智慧管控系统平台的方案设计、数据库设计、建筑设备监控系统设计与实现、建筑能源资源管理、住区管理设计与实现等内容,并在此基础上,展望了未来建筑运维发展的方向。本书适合建筑电气专业本科生、建筑智能化专业研究生使用,也可供相关技术工程师参考使用。
-
Linux从入门到精通姚伟本书从Linux的概念说起,由浅入深地介绍如何使用Linux命令进行日常操作与管理。每章都附有实战案例,方便回顾所学内容与生产工作中的实用技巧。读者不但可以系统地学习Linux的基础操作,而且能对Linux上的运维、开发有更为深入的理解。本书共10章,涵盖的主要内容有Linux系统选择与安装、Linux入门命令与文件管理、Linux用户与权限、磁盘挂载与扩展、进程管理与性能监控、网络通信与安全等。本书内容通俗易懂,案例丰富,实用性强,特别适合Linux的入门读者和进阶读者阅读,也适合经常与Linux系统打交道的开发、测试、运维岗位的IT从业者阅读。另外,本书也适合作为相关培训机构的教材使用。
-
MATLAB数学建模李昕本书是MATLAB数学建模应用系列书之一,以MATLAB 2020a软件版本为基础,根据数学建模的需要编写,包含多种数学建模问题的MATLAB求解方法,是一本详尽的MATLAB数学建模综合性参考书。 全书共20章,分为两部分,第1~10章属于基础知识部分,第11~20章属于综合应用部分。基础知识部分包括MATLAB基础、程序设计、数学建模基础、常用建模函数、数学规划模型、智能优化算法、数据图形可视化、图像处理算法等内容;综合应用部分介绍函数优化、投资收益与风险、旅行商、**捕鱼策略、裁剪与复原、DNA序列分类、卫星和飞船的跟踪测控、中国人口增长预测、路径规划、物流中心选址10个典型建模问题的MATLAB求解方法,引导读者深入挖掘各种建模问题背后的数学问题和求解方法。 本书以MATLAB数学建模基础为主线,结合各种数学建模典型案例,目的是使读者易看懂、会应用。本书深入浅出,实例丰富,讲解详尽,既可作为高等院校数学建模和数学实验的参考教材,也可作为广大科研工程技术人员的参考用书。
-
分布式计算系统徐辰本书聚焦于Hadoop、Spark、Flink等面向数据密集型应用的分布式计算系统,将原理、架构、编程的知识进行有机结合,统一从设计思想、体系架构、工作原理、容错机制和编程示例5个维度进行剖析。本书注重通过横向比较阐释该类系统设计的共性原理,帮助读者形成完整、统一的知识体系。 本书概述了分布式计算系统(第1章),根据应用场景的差异将分布式计算系统划分为批处理系统(第3、4章)、流计算系统(第7、8章)、批流融合系统(第9、10章)、图处理系统(第11章),并选取了各个类别中的典型代表。由于这些分布式计算系统不可能孤立地存在,因此本书也介绍了面向文件存储(第2章)、资源管理(第5章)以及协调服务(第6章)的系统。 本书可作为高等院校数据科学与大数据技术专业高年级本科生的教学用书,以及计算机科学与技术、软件工程、数据科学与工程等专业研究生的教学用书,也可作为部分业界研发人员的参考用书。
-
区块链原理、架构与应用魏翼飞本书首先梳理了区块链和数字货币的历史与现状,详细阐述区块链的基础理论和运行原理;然后根据区块链技术的发展路线,分别阐述区块链1.0比特币、区块链2.0以太坊和区块链3.0的基本概念、核心技术、架构特点和运行机制,分析总结当前热门的一些数字货币和商业应用,深入分析区块链常见问题;最后探讨区块链与虚拟化、人工智能、物联网等新技术结合的概念、思路和关键技术,并结合课题组目前正在进行的研究工作,详细介绍深度学习常用框架及其与区块链的融合方案。本书可作为学习区块链技术人士的参考书,也可作为高等院校相关课程的教材,还可供从事区块链技术领域工作的工程技术人员阅读。
-
Web前端开发Debug技巧杨楚玄掌握Debug(调试和故障排除)技术是编程人员重要的能力之一。本书作者将多年积累的开发经验浓缩到本书精心设计的教案中,通过范例网站和程序代码讲解HTML、DOM和CSS、JavaScript、性能分析、用户体验、错误处理等开发过程中遇到的问题的成因和解决方法,帮助读者从心态、通用方法切入Debug技巧,再深入至不同主题。相信读者在阅读本书之后,能够更好地掌握Debug工具,将学到的Debug技能应用到实际的开发和测试工作中,并大幅提升解决问题和开发的效率。 本书适用于前端初学者、前端工程师以及有经验的开发者。
-
深度探索Flutter赵龙本书采用由浅入深的方式讲解Flutter技术原理,内容翔实、面面俱到,通过阅读本书,读者能够掌握如何使用 Flutter 来编写跨平台移动客户端应用,并且对应用到的组件有透彻的理解。本书分为三篇,共12章。基础知识篇(第1~5章)概述Dart核心语言基础,通过视频讲解来概述Flutter开发环境搭建,纵向概述Flutter开发中使用到的基础组件如Text、Image、UI布局组件如Column、滑动组件如NestScrollView、功能性组件如手势识别等。核心功能篇(第6~10章)涵盖动画、弹框、绘图、文件操作、Flutter与AndroidiOS原生的消息通信、数据持久化、网络请求等。实战应用篇(第11章和第12章),将前两部分中内容加以应用,并补充开发细节如应用图标配置、打包发布、权限请求、各种工具类封装等,会提供一个App的基础架构,本书面向Flutter初学者,Web前端、iOS开发、Android的开发人员,以及想更多了解Flutter并进阶实战的技术人员阅读。
-
深度探索Go语言封幼林本书主要讲解了Go语言一些关键特性的实现原理,Nicklaus Wirth大师曾经说过:算法+数据结构=程序,语言特性的实现也不外乎就是数据结构+代码逻辑。全书共分为4个部分:第一部分是基础特性(第1章~第3章),第二部分是对象模型(第4章~第5章),第三部分是调度系统(第6章~第7章),第四部分是内存管理(第8章~第9章)。书中主要内容包括:指针、函数栈帧、调用约定、变量逃逸、Function Value、闭包、defer、panic、方法、Method Value、组合式继承、接口、类型断言、反射、goroutine、抢占式调度、同步、堆和栈的管理,以及GC等。书中包含大量的探索示例和源码分析,在学会应用的同时还能了解实现原理。书中绝大部分代码都是用Go语言实现,还有少部分使用汇编语言,都可以使用Go官方SDK直接编译。探索过程循序渐进条理清晰,用到的工具也都是SDK自带,方便读者亲自上手实践。本书适合Go语言的初学者,在学习语言特性的同时了解其实现原理。更适合有一定的Go语言应用基础,想要深入研究底层原理的技术人员。同样适合有一些其他编程语言基础,想要转学Go语言的开发者。
-
SketchUp建模思路与技巧孙哲、潘鹏《SketchUp建模思路与技巧》是“SketchUp(中国)授权培训中心”组织撰写的“官方指定教程”第二部分,适用于已经学习过本系列教程第一部分《SketchUp要点精讲》的学员拓展建模思路、提高建模水平,也可供已经自学入门却感觉缺乏建模思路的用户使用。《SketchUp建模思路与技巧》和同名的视频教程是SketchUp(中国)授权培训中心官方指定的教学培训和应考辅导教材。本书和配套的视频教程中的部分内容是SketchUp 国际认证(SCA)各等级资格认证考试的题库内容。《SketchUp建模思路与技巧》可作为各大专院校、中职中技中专的专业教材,也可供在职设计师自学后参与技能认证使用。本书共有六章77节,包含练习用附件(扫码下载)本书中的很多实例,粗看大多跟你的行业无关,但挑选的每个实例都是有其理由的,挑选实例的首要标准就是必须具有普遍意义,并且要简单,容易理解和记忆。实例中的模型只是载体,掌握其中的思路、技巧与解决问题的方法才是目的。如果你能体会出每个实例中所包含的普遍意义,对你今后的建模实践将非常有益——可能你一辈子也不会去做一个完全相同的模型,但你一定会经常碰到实例中类似的问题。本书的学习讨论重点是建模思路与技巧,不是“建模捷径”,所以本书及同名视频涉及的演示只使用SketchUp的基本工具(全部不用插件)所以有时建模过程比用插件要繁琐些,而这正是有意安排的重要训练,这些安排对初学者练好基本功、打好扎实基础、建立良好的建模习惯、形成巧妙的建模思路大有裨益,长期教学实践证明,所有接受过这种训练的人将受益终身,他们将比患有插件依赖症的人拥有更宽广的建模思路与更丰富的建模技巧,本书和同名的视频教程是SketchUp ATC(中国)授权培训中心官方指定的教学培训和应考辅导教材。本书和配套的视频教程中所涉及的重要知识是SketchUp 国际认证(SCA)各等级资格认证考试的题库内容。本书也可作为各大专院校,中职中技中专的专业教材,还可供在职设计师们自学后参与技能认证所用。此外,为强化学习效果,本书还有配套的视频教程77个,约1300分钟
-
跟老韩学Linux自动化运维韩艳威本书全面、系统地介绍 Shell 的各个知识点及其在企业环境中的具体应用。本书主要内容包括 Shell脚本编程、Shell变量与字符串、Shell正则表达式与文本处理、Shell条件测试和循环语句、Shell数组与函数、Linux自动化运维等。本书适合 Linux 系统管理员阅读,也适合软件开发人员、软件测试人员及数据库管理人员学习,也可以作为大专院校计算机相关专业师生的学习用书以及培训机构的教材。