本书重点介绍了基于Qt开发体系结构中面向底层和顶层程序设计的项目研究结果,以一套集成软件层、硬件层、网络层、跨语言层和虚拟服务与虚拟设备层等完整应用程序的开发为例,对Qt平台的相关原理、方法与技巧进行说明。在底层方面,主要研究了Qt在桌面系统底层驱动程序开发的模块结构与特点,并以我国二代*读卡器及SIM 卡读/写卡器为对象,给出系统设计、代码与实例。在顶层方面,重点研究了当前跨平台、跨语言、跨代码的远程程序通信协议,重点讲解了基于C 的Qt应用与基于Java语言的Web应用,其通过第三方远程通信协议进行跨语言级的函数调用,尤其重点介绍了允许二进制通信的Hessian远程通信协议,并给出了相应的解析实例。此外本书还介绍了Qt主要的高级功能模块,包括界面设计、Web网站文件的上传与下载、应用实例检测、外部动态链接库调用、系统托盘管理、网
本书全面介绍互联网产品设计与思维的知识。全书共8章,主要内容包括产品设计的流程、Axure工具的使用、需求获取及需求分析、产品结构图和产品流程图绘制、产品的低保真原型图绘制、交互设计、高保真原型图制作和产品迭代。本书知识覆盖面广,各知识模块既相互关联,又相对独立,每个知识模块都配有项目案例,可以使产品设计人员快速、全面地掌握产品设计的思维与技巧。本书配有源代码、习题、教学课件等资源。初学者还可以通过在线答疑来解决学习中遇到的问题。 本书适合作为高等院校相关专业的互联网产品交互设计课程教材,也可作为互联网产品设计、电商从业人员的培训教材。
对于近期新的Python 3.4和2.7而言,本指南是完美的实战快速参考。你从中将会学习有关Python类型和语句、特殊方法名、内建函数与异常、常用的标准库模块及其他很好的Pvthon工具。 由Mark Lutz(卢茨)这位认可为靠前的Python编写的《Python袖珍指南(第5版)》,是仍由Mark编写的经典Python教程(《Learning Python》和《Programming Python》,O'Reilly出版)的理想助手。 第五版涵盖内容:内建对象类型,包括数字、列表、字典等更多内容。创建和处理对象的语句和语法。结构化和重用代码所用的函数与模块。Python面向对象的编程工具。内建函数、异常和属性。专有运算符重载方法。广泛应用的标准库模块和扩展。命令行选项与开发工具。Python的习语与提示。Python的SQL数据库API。
本书以教科书的方式,循序渐进地向软件开发人员或软件开发的项目管理人员,讲述如何快速掌握分布式版本控制系统 Git 的应用方法,让繁琐复杂的项目开发的版本控制变得高效且轻松自如。书中细致入微地介绍了如何使用设置文件和操作Git文档库,以及建立项目开发的分支、合并分支和解决冲突的操作;在具备扎实的基础之后,介绍了Git GUI程序用法,以及 Git 在团队开发模式中应用的问题;讲述如何与优选的项目开发人员进行交流,提升程序开发的经验和能力;介绍了GitHub、Bitbucket、GitLab等提供Git服务的网站;本书很后的重点为介绍架设Git Server的几种方法,让每一个项目开发团队,可以按照自己的软硬件环境,选择适合的方式来控管项目开发。 本书封面贴有清华大学出版社防伪标签,无标签者不得销售。
通过选取用于创建轻量级应用组件的形式来理解进行Django解耦设计的方法。通过本书的学习,你将具备创建单页面响应实时交互应用的能力。如果你熟练掌握了Python和JavaScript,则可以开始编写应用程序了。■ 学习开始新建Django项目的轻量级方法。■ 将可重用应用分解成与其他应用通信的更细小的服务。■ 创建静态、便捷的原型站点作为网站和应用的支撑平台。■ 使用Django Rest Framework构建REST API。■ 学习如何使用带有Backbone.js的MVC框架的Django。■ 在REST API平台上创建单页面网络应用。■ 将WebSockets和Tornado网络库与实时特性相融合。■ 在项目开发中使用本书的代码驱动实例。
近年来,随着软件产业国际化的迅速发展, 日本已经成为我国软件出口重点目标地区,计算机软件加Et语技能的复合型人才供不应求。编者所在的大连理工大学软件学院是国家37所示范性软件学院之一,以培养复合型、实用型人才为目标,至今已走过了十载春秋。其中软件日语强化的培养模式以及质量得到了相关部门和IT企业的高度评价,已经为社会培养并输送了近千名“软件+日语”的复合型国际化人才。 我们在强化 “听、说、读、写”,即一般通用日语能力培养的同时,发现如下问题:学生即使通过了日语国际能力测试N2甚至Nl考试,毕业后要想完全适应软件日语工作环境,仍要花费较多的时间来学习软件专业的日语。另外,对日软件开发案例分析结果显示, 日本企业习惯和职场礼仪的理解、掌握程度,也对业务的成败起着重要的影响作用。尽管这些与IT
《接口与通讯实验指导/计算机与软件工程实验指导丛书》编著者赵文敏。 编写《接口与通讯实验指导》一书的主要目的是跟上微机发展步伐,在现有条件下改革实验教学内容和方法,旨在提高学生的实践动手能力,包括汇编语言、C语言的编程及调试能力,对硬件接口电路的分析设计能力等,从而学以致用。根据编者多年的工程项目开发以及实践教学经验证明,只有通过实际编程和硬件接口电路的实践,才能掌握软硬件设计的方法,多做实验,不断提高,才能真正做到灵活应用,举一反三。 本书在实验类别上分为三大类:DOS或Windows环境下的32位微机原理实验、windows环境下的微机接口技术实验、Linux环境下的设备驱动程序实验。
《软件测试技术基础(全国高职高专十二五规划教材)》采用工学结合的模式,描述了软件测试领域的基础知识,本书共12章,内容包括:软件测试概述、软件测试基础、软件测试过程与方法、软件测试策略、白盒测试技术、黑盒测试技术、软件测试文档、软件自动化测试、面向对象的软件测试、Web网站测试、软件测试技术前沿、单元测试工具JLInit及Web应用负载测试工具WAS。与以往类似书籍有所不同,以前的类似书籍理论介绍得多,本书在给读者打下软件测试基础的前提下,逐步引入软件测试领域的知识,每章都以工作目标和任务为驱动,结合工作计划实施,后都配有相关练习。一直以来,人们常常把开发和测试分开,以致开发类书籍只介绍开发,测试类书籍只介绍测试,然而在项目研发过程中,测试和开发是密不可分的,因此本书针对的对象不仅是软件测试人
《敏捷开发知识体系》面向敏捷实践者学习敏捷知识和敏捷软件开发企业进行敏捷转型的需要,旨在帮助个人更快地掌握敏捷开发知识,帮助企业更好地实施敏捷转型。 中国敏捷软件开发联盟ADBOK编写组编著的《敏捷开发知识体系》主要内容包括:敏捷开发的哲学理念、价值观、敏捷开发方法框架和敏捷实践,企业敏捷转型参考框架,帮助企业回答为什么要进行敏捷转型,敏捷转型包含哪些内容和如何开展敏捷转型等问题。
在软件测试行业,性能测试和自动化测试成为初级软件测试工程师迈向高级测试工程师必须跨越的一道门槛,而LoadRunner是性能测试工具的一面旗帜,谈到性能测试就不能不谈到LoadRunner。 本书分三部分:入门篇、提高篇和实战篇。入门篇主要介绍性能测试基础知识、LoadRunner基础知识和LoadRunner三大组件;提高篇采用大量的实例介绍LoadRunner的功能;实战篇使用两个案例就如何使用 LoadRunner进行性能测试做了详细的介绍,从需求分析到结果分析都进行了详细的讲解,旨在通过案例分析功能或介绍使用技巧,希望读者能理解案例解决方案背后的思考过程、分析过程和推导过程。 本书适合暂时不了解性能测试,但又想了解性能测试、学习LoadRunner的读者;适合LoadRunner的初学者,希望看完本书他们能有很大的提高;适合中级性能测试工程师,希望本书的实践对他们
本书强调软件工程的理论与实践相结合、技术与管理相结合、方法和设计工具相结合的理念,并以应用性极强的系统为例,全面地阐述了软件工程的内涵;同时自始至终贯穿反映学科*发展方向的新内容,加强了计算机网络、面向对象软件技术实用技术的编写。 全书内容主要包括:软件工程的基础知识,软件过程、软件工程项目管理,计算机系统工程,需求分析,总体设计,编码与测试,软件维护,面向对象技术,快速原型技术,软件重用技术等。本书努力做到内容精练,重点突出,概念清楚,针对性和实际操作性强。 本书可作为本科计算机及相关专业学生的教材,也可作为软件开发人员的参考书。
《计算机软件基础(第5版辽宁省计算机基础教育学会规划教材)》共分5章:第1章数据结构与算法,该章采用C语言描述算法以增强买践性;第2章数据库技术基础,该章在介绍数据库技术与方法的基础上,为便于读者理解和掌握,给出数据库设计实例;第3章操作系统,该章增加了线程、嵌入式操作系统、分布式网络操作系统的介绍;第4章面向对象程序设计,该章在介绍C++程序设计基本方法的基础上,对目前流行的面向对象程序设计语言Java进行简单介绍;第5章软件3工程基础,简要介绍软件工程的基本思想和方法。本书可安排36~54学时,其中讲授24~40学时,上机12~14学时,也可根据需要进行取舍,部分内容可安排学生自学。为了方便教学和读者学习,本书配有课件,需要者请与作者联系。李延珩和朱鸣华主编的《计算机软件基础(第5版辽宁省计算机基础教育学会规
本书根据教学、科研和工程项目的经验编写,共分三大部分。部分软件工程的基本原理包括可行性研究、软件需求工程、软件设计工程、软件测试工程和软件维护工程;第二部分软件工程方法包括传统开发方法、快速原型开发方法、面向对象开发方法和Web技术开发方法;第三部分软件工程管理包括软件质量管理、软件项目管理、软件配置管理和软件安全管理。全书较全面地反映软件工程的全貌,既兼顾了传统内容又包括新技术的发展,便于读者学习。 本书可作为高等学校计算机科学专业、计算机软件专业和计算机应用技术专业的教材,也可供软件开发人员与软件管理人员作参考。
本教材本着以职业能力培养为主、实践为重的原则,从培养应用型、技能型人才角度出发,方便教学和实训。主要内容有计算机基础知识、Windows XP、Word 2003的使用、Excel 2003和PowerPoint 2003的应用方法以及计算机网络的基础知识等。 本教材概念清晰,示例丰富,通俗易懂,尤其注重实训。适合作为各类高职高专院校、计算机培训学校的计算机基础入门教材。
√ Spring Cloud的崛起将取代Dubbo在微服务领域大行其道√ 作者标签:Spring Cloud社区发起人|布道者|微服务专家√ Spring Cloud可谓实现Java企业级微服务应用之武器√ Spring Cloud是Spring Boot之上更完整、全能的解决方案
《常用工具软件实用教程(普通高等教育十二五 规划教材)》是在作者刘毅和张波多年教学经验总结的 基础上,以崭新的思路编写而成,主要目的是培养学 习者使用计算机和网络解决实际问题的能力,而掌握 这种计算机公共技能也是他们未来工作的需要。本书 内容全面、操作步骤清晰直观、实用性强,在注重实 践环节的同时还注意开阔思维和拓展视野,以提升学 习者各方面的能力。 本书系统介绍了目前比较流行的、在计算机使用 过程中非常实用的计算机工具软件,主要包括网络、 计算机安全、系统维护与测试、外存储管理、文件处 理、文件编辑与阅读、图形图像处理、动画制作与播 放、多媒体等工具及其他一些比较有代表性的实用工 具。 本书可作为高等院校计算机公共课教材、成人教 育及公共计算机技能培训教材,也可作为广大计算机 爱好者
本书是湖南省教育科学“十一五”规划重点资助课题的研究成果教材,是国家示范性建设院校重点建设专业(软件技术专业)的建设成果,是创新教学方法、强化操作技能的实验成果。 本书是作者在总结了多年UML建模实践经验与教学改革成果的基础上编写的。以一个实际的项目(图书管理系统)为中心,完整地介绍了利用Ratfonal Rose 2003进行UMl。建模的各种知识和技能。通过本书的学习.,读者可以快速、全面地掌握Rational Rose建模工具的使用和UML建模的基本方法。作为“项目驱动、案例教学、理论实践一体化”教学方法的载体。
肖睿、吴振宇主编的《Bootstrap与jQuery UI 框架设计》介绍了,随着各类移动终端设备的普及,针对PC端设计的网站已经无法满足用户的需求,响应式网页设计的概念应运而生。无论用户使用笔记本还是iPad,页面都应该能够自动切换分辨率、图片尺寸及相关脚本功能等,以适应不同设备。响应式网页设计即一个网站能够兼容多种终端,而不是为每个终端做一个特定的版本。在众多的响应式框架中,来自 Twitter开源的:Bootstrap无疑是当前*流行的前端框架。而针对移动平台应用,jQuery Mobile适用于所有流行的智能手机和平板电脑。基于jQuery的核心库,也*容易让众多的开发人员学习和使用。 本套前端开发教材*大的特点就是以流行网站元素为项目实战。本书使用HTML和CSS进行网站设计开发,并配以完善的学习资源和支持服务,包括视频教程、案例素材下载、学习交流社区、讨论
为了激发读者的学习兴趣,让读者快速掌握网络 互连设备的配置和管理技术,杨玥主编的《网络设备 配置与管理(软件工程专业普通高等教育十三五规划教 材)》以校园网网络设备调试过程为线索,从网络设备 的配置角度出发逐步展开。以项目为驱动,使学生从 一开始就带着项目开发任务进入学习,在做项目的过 程中逐渐掌握完成任务所需的知识和技能。本书是国 内真正的CDIO项目驱动型规划教材,以任务为中心, 以职业岗位能力为目标,按照网络规划和设计的基本 流程组织教材内容?br/ 本书共分为十五个子项目,分别为认识网络、网 线制作和两机互联通信、利用交换机构建局域网、交 换机的基本配置、路由器的基本配置、管理远程设备 、路由器静态路由、动态路由协议、NAT的配置、 VLAN的实施、生成树协议的实施、中型路由网络构建 、:EIGRP的实施、AC[。
《软件工程》(第三版)是新世纪高职高专教材编委会组编的计算机类课程规划教材之一。 本教材主要讲述了软件工程的基本概念、原理和方法。通过理论教学与实践教学的结合,使学生基本掌握结构化开发方法,熟悉面向对象的开发方法,学会软件工程文档的编写方法,了解软件工程管理等内容。 本教材主要针对第二版教材存在的问题,结合部分高职高专院校教师对本书的建议进行修订,修订的指导思想是:根据高职高专学生在软件行业主要就业岗位的能力要求,着重培养学生软件详细设计、编码、测试与维护能力。修订的重点一是重新编写了面向对象软件工程内容;二是充实了与学生职业能力相关的内容;三是增加了大量教学案例和课后习题。修订后的教材更加符合高职高专学生的学习特点,更加适合高职高专教育的教学要求。 本教材具有如下两大