软件工程及软件方法学
-
敏捷领导力[荷]彼得·柯宁格 王凌宇《敏捷领导力:团队成长工具箱》针对敏捷领导力框架,阐述了如何提升四大技能,运用工具线思维来帮助团队取得持续的成长。通过无人机等项目案例,书中描述了如何组合使用关键价值指标、影响阶梯、所有权模型、自由矩阵、学习时间、验证学习栏、习惯矩阵和TO GRIP这八个工具才能达到好的效果。 《敏捷领导力:团队成长工具箱》适合中层管理人员阅读,是帮助团队保持持续动力和效能的理想参考书。
-
IT传[日]中野明网络普及以后,我们的生活和商业方式都发生了戏剧性的变化。如果只徒然地追求这些变化的话,是看不到科技发展的本质的。为了思考今后的社会将如何变化,回顾信息技术相关的历史并检视现在是十分重要的。工业革命之后,1794年在法国诞生了一种被称为“悬臂通信机”的技术。之后,知名作家、发明家、数据科学家雷·库兹韦尔预言,2045年之前,计算机的能力将会超越人类。本书即着眼于这250年间通信技术的发展,回顾过去,检视现在,展望未来。
-
深度学习翟中华,孟翔宇 著本书深入浅出地讲解深度学习,对复杂的概念深挖其本质,让其简单化;对简单的概念深挖其联系,使其丰富化。从理论知识到实战项目,内容翔实。本书分为两篇,基础篇主要讲解深度学习的理论知识,实战篇是代码实践及应用。基础篇(第1~13章)包括由传统机器学习到深度学习的过渡、图像分类的数据驱动方法、Softmax损失函数、优化方法与梯度、卷积神经网络的各种概念、卷积过程、卷积神经网络各种训练技巧、梯度反传、各种卷积网络架构、递归神经网络和序列模型、基于深度学习的语言模型、生成模型、生成对抗网络等内容;实战篇(第14~19章)包括应用卷积神经网络进行图像分类、各种网络架构、网络各层可视化、猫狗图像识别、文本分类、GAN图像生成等。本书适合人工智能专业的本科生、研究生,想转型人工智能的IT从业者,以及想从零开始了解并掌握深度学习的读者阅读。
-
jQuery前端开发刘辉 著《jQuery前端开发(全案例微课版)》是针对零基础读者研发的网站前端开发入门教材。《jQuery前端开发(全案例微课版)》侧重案例实训,并提供扫码微课来讲解当前的热点案例。《jQuery前端开发(全案例微课版)》分为18章,内容包括jQuery框架快速入门、jQuery的选择器、使用jQuery控制页面、事件处理、设计网页中动画特效、jQuery的功能函数、jQuery插件的应用与开发、jQuery与Ajax技术的应用、jQuery的经典交互特效案例、jQueryMobile快速入门、使用UI组件、jQueryMobile事件、数据存储和读取技术、响应式网页设计、流行的响应式开发框架Bootstrap。《jQuery前端开发(全案例微课版)》最后通过3个热点综合项目,进一步巩固读者的项目开发经验。《jQuery前端开发(全案例微课版)》通过精选热点案例,让初学者快速掌握网站前端开发技术。
-
汉语自动分词的关键问题与技术研究于江德 著《汉语自动分词的关键问题与技术研究》共包含19章。第1章是绪论,首先简要介绍了汉语自动分词的研究背景及意义,然后对汉语自动分词的研究历程进行了简要回顾,接着较详细论述了汉语自动分词实现过程中要解决的3个关键问题。第2章是汉语分词方法和技术概述,首先简要介绍了常见的汉语分词方法和技术,然后对汉语分词评测、性能评价指标、系统衡量标准进行了论述,接着介绍了汉语分词的一些已有研究,对有一定影响的汉语自动分词系统进行了概述。后面的17章依据研究内容的不同可分为5个部分,依次是:首部分——汉语自动分词的关键问题及解决方案;第二部分——基于词典的汉语分词技术;第三部分——基于字的词位标注汉语分词技术;第四部分——基于深度神经网络的汉语分词技术;第五部分——汉语词法分析一体化中的汉语分词。《汉语自动分词的关键问题与技术研究》最后是4个附录,附录1是信息处理用现代汉语分词规范(GB/T 13715-1992),附录2是现代汉语语料库文本分词规范(Ver3.0),附录3是词位标注汉语分词研究中用到的部分特征模板集,附录4是三位一体字标注汉语词法分析中词法信息标记。
-
PADS电路原理图与PCB设计实战黄杰勇,路月月,杜俊林,林超文 著本书以Mentor Graphics推出的PADS 9.5中的PADS Logic、PADS Layout、PADS Router为基础,详细介绍了使用PADS 9.5制作电路原理图以及PCB设计的方法和技巧。 本书重实践和应用技巧的分享,结合设计实例,配合大量的示意图,以实用易懂的方式介绍PCB设计流程和常用电路模块的PCB处理方法。全书共分15章,主要内容包括:PADS软件的概述和安装、绘制单级共射放大电路原理图、PADS Logic元件库管理、PADS Logic原理图设计、PADS Layout图形用户界面、PADS Layout元件库管理、电源转换电路PCB设计、PADS Router布线操作、相关文件输出、USB HUB设计、ISO485 PCB设计、4层板设计、无线Wi-Fi模块设计、单片DDR3设计、车载4G DTU主板设计等。
-
反爬虫AST原理与还原混淆实战李岳阳,卓斌 著AST是目前爬虫领域的热点。《反爬虫AST原理与还原混淆实战(微课视频版)/清华科技大讲堂》从AST这一个知识点出发,由浅入深,带领读者掌握反爬虫AST的原理,并帮助读者培养解决实际问题的能力。《反爬虫AST原理与还原混淆实战(微课视频版)/清华科技大讲堂》共11章,分为四部分。首部分(第1~4章)介绍开发环境的搭建方法、Web调试的必备技巧以及爬虫与反爬虫的基本知识;第二部分(第5~6章)讲解混淆JavaScript代码的手工逆向方法与JavaScript代码安全防护的原理;第三部分(第7~8章)讲解AST的原理与API的使用方法;第四部分(第9~11章)以AST为基础,讲解自动化的JavaScript代码防护与还原方案,并带领读者进行实战训练。《反爬虫AST原理与还原混淆实战(微课视频版)/清华科技大讲堂》适合作为计算机培训的教材,也可供安全开发人员、爬虫初学者以及想要在爬虫领域进阶的人员学习。
-
移动应用开发华为软件技术有限公司 编《移动应用开发(初级)/华为“1+X”职业技能等级证书配套系列教材》在全面介绍Java编程、前端开发、JavaWeb开发、Android编程以及鸿蒙系统(HarmonyOS)编程等基本知识的基础上,着重介绍华为移动服务(HUAWEIMobileServices,HMS),包括账号服务、推送服务以及应用内支付服务集成的具体方法,并通过宠物商城项目的实现过程来说明如何在实际应用中集成华为各项服务。《移动应用开发(初级)/华为“1+X”职业技能等级证书配套系列教材》共分为7章:第1章着重介绍Java编程,包括Java基础编程以及Java面向对象编程等知识;第2章着重介绍前端开发,包括HTML、CSS和JavaScript等知识;第3章着重介绍JavaWeb开发,包括环境配置和Servlet技术等知识;第4章着重介绍Android编程,包括Android基础入门、AndroidUI开发、Activity的应用、数据存储技术以及网络技术等知识;第5章着重介绍HarmonyOS编程,包括HarmonyOS概述、HarmonyOS的UI开发、HarmonyOS的网络与连接、HarmonyOS的数据管理等知识以及HarmonyOS案例开发;第6章着重介绍HMS应用开发,包括HMS概述、账号服务集成、推送服务集成以及应用内支付服务集成等知识;第7章着重介绍移动开发项目实战,包括宠物商城项目集成各项服务。全书提供了大量应用实例,每章后均附有习题。《移动应用开发(初级)/华为“1+X”职业技能等级证书配套系列教材》适合作为中职和高职软件技术、移动互联网应用技术等计算机相关专业的移动应用开发“1+X”教材,同时可供对HarmonyOS开发和HMS感兴趣的开发人员、广大科技T作者和研究人员参考。
-
数控应用数学崔永红本书参照教育部颁布的数学课程标准以及江苏省五年制高职数学课程标准,结合近几年实际教学情况编写而成。本书力求体现职业学校数学的基础性、职业性等特点,注重加强数学与专业课程的融通,用数学解决专业问题,用专业案例学习数学。 主要内容有:解三角形的应用(包括解直角三角形的应用、解斜三角形的应用),平面解析几何的应用(包括坐标法的应用、直线方程的应用、二次曲线的应用),立体几何的应用(包括空间坐标系的应用,空间几何体面积与体积的计算)。 本书采用模块化的编写结构,内容由浅入深,突出应用。本书可作为数控技术应用、机械加工相关专业的教学用书。
-
Python网络爬虫与数据采集吕云翔,张扬 著本书的主旨是介绍如何结合Python进行网络爬虫程序的开发,从Python语言的基本特性入手,详细介绍了Python爬虫开发的各个方面,涉及包括HTTP、HTML、JavaScript、正则表达式、自然语言处理、数据科学等不同领域的内容。全书共分为15章,包括了Python基础知识、网站分析、网页解析、Python文件读写、Python与数据库、AJAX技术、模拟登录、文本与数据分析、网站测试、Scrapy爬虫框架、爬虫性能等多个主题。内容覆盖网络抓取与爬虫编程中的主要知识和技术,在重视理论基础的前提下,从实用性和丰富度出发,结合实例演示了爬虫编写的核心流程。本书适合Python语言初学者、网络爬虫技术爱好者、数据分析从业人士以及高等院校计算机科学、软件工程等相关专业的师生阅读。