软件工程及软件方法学
-
01改变世界逸之本书系统地介绍了计算机的组成与基本运行原理;从最底层的电路设计开始,层层揭秘了计算机软、硬件的实现逻辑。 本书分为5章,依次从硬件、软件、网络、编程和应用方面切入,使用通俗的语言和丰富的图解,帮助读者高效地理解计算机的知识。 本书深入浅出,既可作为高等院校计算机相关专业的参考读物,也可作为计算机相关从业人员和计算机业余爱好者的入门科普读物。
-
O'Reilly[美] 简·达尔(Jean Dahl) 著,李之琳 译·理解精益领导者在21世纪全球经济中面临的危机。 ·探索现代精益框架的六大维度。 ·成为精益领导者所需的九个步骤以及应用方法。 ·采用现代精益方法帮助组织内部构建可持续迭代的学习文化。 ·基于现代精益思维框架帮助组织响应变化并构建竞争优势。
-
Spring IoC源码精讲王涛 著《Spring IoC源码精讲/软件开发源码精讲系列》从SpringIoC核心技术的使用开始讲解,具备充分的SpringIoC使用说明,并且对SpringIoC核心源码进行分析。《Spring IoC源码精讲/软件开发源码精讲系列》分为22章,主要内容包括SpringXML模式中XML文档的验证、XML资源读取、Spring默认标签的解析、自定义标签解析、各类资源对象注册和生命周期,以及Spring注解模式中的注解元数据、注解模式的启动和注解模式下Bean的注册等。《Spring IoC源码精讲/软件开发源码精讲系列》可以帮助读者快速掌握SpringIoC容器的基本使用及SpringIoC相关的源码逻辑。《Spring IoC源码精讲/软件开发源码精讲系列》的源码分析在大部分情况下遵循测试用例优先,尽可能保证源码现象可复现。《Spring IoC源码精讲/软件开发源码精讲系列》适合具有一定Java编程基础和对Spring框架有基本开发能力的读者。《Spring IoC源码精讲/软件开发源码精讲系列》特点:详细介绍SpringIoC相关技术的实际使用方式深入阐述SpringIoC中XML模式和注解模式的技术实现、对象转换、占位符解析、事件及Bean等内容提供SpringIoC核心技术相关的基础使用范例
-
SSM轻量级敏捷框架开发技术温立辉,周永福,巫锦润,曾水新,杨浪 著《SSM轻量级敏捷框架开发技术》以敏捷开发框架为前提,论述SSM框架在项目开发实战中的组合与配置,以应用技术为主线,着重阐述三大框架的核心应用、技术实现与编程语法。全书共分7章:第1~3章论述Spring框架的常规功能组件与编程语法,分别讲述IoC容器原理、AOP横截面编程、各类型通知组件、Bean生命周期管理、注解注入、事务控制等方面内容;第4章论述Spring框架3.0后加入的新模块SpringMVC的功能用法,包括SpringMVC的底层实现原理、各种常见的视图组件、视图解释器的配置、专用注解语法、JSON数据交互、专用持久化模块等方面内容;第5~6章论述MyBatis框架的ORM持久化实现机制,包括框架的核心组件、流程控制、关系表操作实现语法、各类动态标签的使用、逆向工程操作过程等方面;第7章论述SSM三大框架的整合操作过程,以一个Web信息系统的设计、开发为主线,详述各业务模块中三大框架的应用与编码实现。
-
软件测试与质量评价龚家瑜 编软件质量始终是软件领域的热门话题。当下新一代信息技术层出不穷,软件的复杂性也变得越来越高,对于软件质量的测量和评价也变得越来越困难。本书围绕着软件工程领域的标准展开,以软件质量、软件测试、软件质量评价、软件质量保证等标准应用为主导,逐一对软件质量、软件测试、质量保证、软件规模度量、软件复杂性度量相关的技术要点展开讲解。
-
面向对象是怎样工作的[日] 平泽章 著,侯振龙 译本书以图配文的形式,直观易懂地介绍了面向对象的全貌及其包含的各项技术,包括面向对象编程、框架、设计模式、UML、建模、面向对象设计和敏捷开发方法等。对于各项技术是如何使用的(How),书中只进行简要的说明,而重点介绍这些技术是什么(What),以及为什么需要这些技术(Why)。另外,“编程往事”专栏介绍了作者年轻时的一些经历;“对象的另一面”专栏以与正文不同的视角讲解面向对象这一概念普及的背景和原因,通俗有趣;“当今的OOP”专栏介绍了Java、Python、Ruby、JavaScript等当今流行的编程语言的**动向。
-
价值流动[加] 米克·科斯腾(Mik Kersten),张乐 著《价值流动:数字化场景下软件研发效能与业务敏捷的关键》聚焦于传统项目管理模式的误区和问题,强调了以产品为导向的管理模式,同时基于丰富的案例创造性地提出了流框架,这是一种观察、度量和管理软件交付的新方法。流框架可以帮助公司从面向项目的管理模式转变为软件时代以产品为中心的创新管理模式,从度量驱动软件效能提升以及在组织在不同层面驱动变革的角度,提供了数字化转型成功落地的一种新的思路。
-
Vue3.x+TypeScript实践指南邹琼俊 著为了紧跟技术潮流,该书聚焦于当下火的Vue3和TypeScript及其相关技术,这些知识是面试Vue方向前端岗位时必须掌握的内容。该书站在初学者的视角,将理论和实践相结合,通过循序渐进、由浅入深的方式来一一讲解Vue3的技术体系,让读者在学习的过程中不断提升前端开发水平。阅读该书仅需要有CSS、HTML、JS基础,即使你是一个Vue初学者,阅读该书也不会有任何困难。书中提供了丰富的示例来帮助读者将理论知识运用于实践,让读者学习起来不会感到枯燥乏味。相信该书能让读者在短时间内快速掌握TypeScript和Vue3的相关知识,并能够将所学知识运用到实际应用当中去。如果你是Vue初学者,建议你按照章节顺序从头到尾阅读,如果你已经有了一定的基础,可以挑选自己感兴趣的章节进行阅读。《Vue3.x TypeScript实践指南》适合所有Web开发从业人员,也适合作为高等院校和培训学校计算机专业课程的教学参考书。
-
数学物理方法李月娥,马阿宁,彭宏 著本书由复变函数论和数学物理方程两大部分组成。其中复变函数论部分主要讲解解析函数的微分、积分、幂级数展开、留数定理、保角变换的概念及几何意义及解析函数在平面场问题求解中的应用等内容。数学物理方程部分则以数学物理定解问题的求解为主线讲解。主要讲解行波法、分离变量法、保角变换法三种解析方法,运用MATLAB实现行波法达朗贝尔公式的可视化,在讲解经典的分离变量法和保角变换法时结合MATLAB PDE tool完成数值求解,给学生形象的物理图像。最后结合MATLAB编程和简单的工程应用实例介绍有限差分法、有限元法及时域有限差分法三种数值计算方法。主要特色: 1.引入更多的应用实例; 2.核心知识点应用配合MATLAB编程实现; 3.重要定理由中英文双语配合,服务双语教学;
-
测试开发实战教程霍格沃兹测试开发学社 著本书采用理论与实战相结合的方式,不仅对软件测试的理论知识进行了深入的讲解,还配套了与理论相结合的实战练习,能帮助读者更深入地理解每个知识点。本书共8章,第1章讲解软件测试的入门知识,包括测试流程、测试常见方法、测试用例设计等;第2~5章讲解Web测试、Web自动化测试、App测试、App自动化测试;第6章和第7章讲解接口测试,包括接口抓包分析与Mock介绍、接口自动化测试;第8章讲解持续集成。本书既适合软件测试工程师阅读,又适合想要深入学习软件测试、自动化测试、测试开发等技术的初学者作参考书,同时还可以作为高等院校相关专业师生的学习用书以及培训学校的教材。