软件与程序设计
-
系统分析与设计[美] 约瑟夫·瓦拉契奇(Joseph S. Valacich) 乔伊·乔治(Joey F. George)著,周靖 译《系统分析与设计》(第9版)基于系统开发生命周期(SDLC)模型来组织主题和内容,体现主题涵盖信息系统的概念、技能、方法、技术、工具与观点,全面介绍了系统分析师必知必会的概念、技术。值得注意的是,为了帮助读者做好毕业前的“顶石项目”,书中还特别结合三个案例介绍了敏捷方法在信息系统开发中的实际应用。 《系统分析与设计》(第9版)主要面向管理信息系统(MIS)或计算机信息系统(IS)课程的高年级本科生,也适合MBA和其他专业希望了解并掌握信息系统研发的学生和从业人员阅读。此外,本书还可以帮助读者成为一名合格的系统分析师,是他们备考的理想参考书。
-
工作研究2.0孔繁森、孔亮本书包括考虑认知负荷的工作研究2.0理论方法框架,制造系统信息场的概念、测度和应用,信息流价值的定性分析与定量评价,信息加工经济原则及其在法、环、测改善中的应用,任务复杂性测度方法,最后给出了同时应用动作经济原则和信息加工经济原则进行现场改善的案例。通过阅读本书可使读者掌握工业4.0时代生产现场信息问题的内涵与改善方法。本书可供从事生产现场改善的技术人员和相关管理人员,以及精益生产推进人员使用,也可供高等院校工业工程、机械工程、物流工程以及管理科学与工程专业师生参考。
-
PySide 6/PyQt 6快速开发与实战孙洋洋本书本书共有9章,包含PySide 6/PyQt 6常用知识及一些经典应用。每个章节侧重点不同,但相对独立,读者根据目录即可获取自己所需的内容。第1章介绍PySide/PyQt的入门知识;第2章介绍Qt Designer的详细用法;第3章和第4章介绍PySide/PyQt的基本窗口控件的使用方法;第5章介绍PySide/PyQt的特殊控件——表格与树;第6章介绍一些高级窗口控件;第7章介绍信号/槽和事件;第8章介绍Python的扩展应用;第9章介绍PySide/PyQt的实战应用。本书旨在帮助读者以短的时间掌握PySide 6/PyQt 6的基础知识并能够实战应用,希望本书对有Python程序开发需求的读者有帮助。
-
看漫画学Python关东升磨砺编程技能,平替ChatGPT!Python是一门既简单又强大的编程语言,被广泛应用于数据分析、大数据、网络爬虫、自动化运维、科学计算和人工智能等领域。Python也越来越重要,成为国家计算机等级考试科目,某些中小学也开设了Python编程课程。本书秉承有趣、有料、好玩、好用的理念,通过3个漫画人物的轻松对话、搞笑形象及夸张动作,把复杂的Python技术问题简单化。本书总计16章:第1章介绍Python的历史和特点,并进行开发环境搭建;第2~5章介绍Python的基础知识,包括数据类型、表达式、流程控制等;第6~7章介绍Python常用的容器类型数据和字符串数据;第8~11章介绍Python的进阶内容,包括函数、类与对象、异常处理、常用内置模块等;第12~16章介绍Python实用库的使用方法,包括文件读写、图形用户界面、网络通信、数据库访问和多线程等。本书在每一章中都安排了“动动手”环节,您可在该环节找到应用实例;在每一章结尾都提供了“练一练”环节,您可在该环节找到同步练习题。如果您想入门Python,则无论您是想学习编程的小学生,还是想参加计算机竞赛的中学生,抑或是计算机相关专业的大学生,甚至是正在从事软件开发从事软件开发工作的职场人,本书都适合您阅读和学习。
-
Python预测分析与机器学习王沁晨本书从理解问题定义、了解数据内的高层信息、数据清理、视化数据,到基础建模、模型优化,分享一个数据分析师的视角与思路。在预测分析的流程中,一步步用详细的图文代码讲解使用到的库,如何正确使用各个库中的方法和函数,以及在遇到类似的问题时如何套用学过的知识。 本书共8章。第1章对预测分析的流程进行一个高层次的概述。第2章介绍本书需要安装使用的库,并讲解数据清理步骤的执行。第3章讲解基础建模需考虑的细节,结合第4章的模型选择,可以搭建一个基础的预测管道。第5章和第6章分别从模型和数据的角度讲解如何优化预测表现。第7章讲解时间序列这一特殊数据的预测方法。后,第8章总结全书学习到的内容,解决一个实战问题。 本书面向3类读者。第1类,有编程基础但毫无数据科学背景,有意入门的读者;第2类,有数据科学理论基础,有意进入实操的读者,如刚毕业没有业界经验的学生;第3类,有数据科学理论基础与实操经验,但日常工作集中在数据分析管道中的数据分析师。
-
物联网安全苗春雨本书基于杭州安恒信息技术股份有限公司(以下简称安恒信息)恒星实验室在物联网安全领域的研究成果和经验,系统阐述了物联网安全的相关理论知识及技术。全书共分为8章。第1章为物联网安全导论,主要包括物联网简介、物联网安全、物联网创新模式,以及物联网应用及安全现状。第2章为物联网安全风险、框架与法规,主要包括物联网安全风险与隐患、物联网安全框架与参考模型,以及物联网安全法律 法规和标准。第3章为物联网感知层安全,主要包括感知层安全概述、RFID安全、固件安全、固件获取方式、固件处理方式、固件分析方式、固件指令集基础、固件模拟、固件代码安全漏洞、固件安全防护,以及物联网设备漏洞挖掘综合案例。第4章为物联网网络层安全,主要包括网络层安全概述,无线局域网安全、蓝牙安全、ZigBee安全。第5章为物联网应用层安全,主要包括应用层安全概述、应用层安全技术、应用层处理安全和物联网数据安全。第6章为物联网安全运维及生命周期,主要包括物联网安全运维、物联网安全应急响应及物联网生命周期安全。第7章为物联网安全保障案例,主要包括物联网安全解决方案及视频监控网络安全解决方案。第8章为物联网安全技术发展趋势,主要包括物联网安全技术发展及物联网安全新观念。本书适合作为高等院校相关专业课程的参考用书,同时可供从事物联网工程和产品研发、产品安全检测等工作的专业人员参考。
-
产品经理成长笔记郝瑞琪本书以产品从0到1的诞生为主线,逐篇递进的分析讲解,让用户站在全貌视觉学习产品相关知识,同时针对很多从事1-2年的产品同事,他们每日画原型枯燥乏味,不知道该如何提升自己竞争力,在后面的篇幅中增加了提升内容,助力提升产品经理在各个方面的综合竞争优势。本书还介绍了相关职场应聘等相关经验分享。本书内容通俗易懂,描述翔实,图文并茂。本书适合阅读的对象有,0~1岁产品小白晋级,应届大学生择业/入门,互联网行业相关岗位转行,传统行业从业者转型。
-
利用Mendix构建低代码应用程序[美]布莱恩·肯内韦 等著,张颖 译《利用Mendix构建低代码应用程序》详细阐述了与构建低代码应用程序相关的基本解决方案,主要包括Mendix简介、Mendix平台、Mendix Studio、Studio Pro、构建基础应用程序、域模型、页面设计、微流、自定义应用程序、错误处理和故障排除、存储数据、REST集成等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。 本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学用书和参考手册。
-
Kubernetes原生微服务开发[美] 约翰·克林甘(John Clingan)、肯·芬尼根(Ken Finnigan)著,陈计节 张圣奇 译运用新的“Kubernetes优先”工具高效地开发微服务!Quarkus与容器和Kubernetes的结合浑然天成,从根本上简化了微服务的开发与部署。Quarkus这个功能强大的框架从一开始就是基于Java构建的,因而能与现有的JVM代码库无缝集成,极大地缩短了启动时间,减少了内存消耗量。 在《Kubernetes原生微服务开发》的指导下,你将使用容器、Kubernetes和Quarkus框架开发微服务。将首先开发基于Quarkus和MicroProfile API的可部署应用;此后,将了解如何借助Quarkus天然的启动速度和运行速度优势,通过运用GraalVM原生编译,来获得性能跃升。在学习过程中,你将体验到如何在Quarkus应用中集成Spring开发,并吸收作者关于微服务监控和管理的真知灼见。 主要内容 ? 在Kubernetes上部署企业级Java应用 ? 运用Quarkus运行时框架开发应用 ? 运用GraalVM原生编译获得**性能 ? 充分运用MicroProfile规范
-
测试工程师Python开发实战胡通本书是为测试人员编写的Python开发实战指南,包含Python的核心知识点和实战案例,帮助测试人员快速掌握Python工具开发技能。本书共3篇:基础篇(第1章至第3章)介绍Python和PyCharm工具的安装与环境部署,并讲解日常实际工作中用到的Python基础知识点;专题篇(第4章至第6章)介绍Python开发时使用频度较高的常用技能如异常处理、日志处理、邮件处理等,高级技能如Kafka、Redis、MySQL等,以及通用框架如FastAPI、Celery和Scrapy;实战篇(第7章至第12章)分享一些实际应用,包括音频测试工具、自定义套接字测试工具、接口测试工具、数据测试工具、性能测试工具、安全测试工具等6种测试工具的开发实战。