软件与程序设计
-
GO语言区块链应用开发从入门到精通高野 著语法、函数编程、容器编程、面向对象编程、并发编程以及网络编程;3~5章为进阶篇,第3章介绍区块链基本原理、发展历程、开发技术选型、行业应用案例,第4章主要介绍智能合约,包括Solidity基础语法,多个经典案例,以及Go语言如何调用智能合约,第5章主要介绍区块链原理的程序化实践,包括Go语言实现Base58编码、P2P网络、PoW共识、区块链组块,以及UTXO账户模型实现;6~7章为实战篇,介绍2个实战项目,第6章介绍如何实现Go语言版的区块链钱包项目,内容包括助记词生成、私钥存储、Coin交易及Token交易等内容,第7章介绍如何实现一个版权交易系统,内容包括如何设计区块链应用系统、后端功能如何与区块链相结合等,它既是一个区块链系统应用项目,也是一个Go语言Web服务器项目。 -
Spring+SpringMVC+MyBatis从零开始学吴为胜,杨章伟 著《Spring+SpringMVC+MyBatis从零开始学(视频教学版)(第2版)》详细地讲解Java EE中Spring 5.2.5、Spring MVC 5.2.5和MyBatis 3.5.4三大框架(以下简称SSM)的基础知识和应用。《Spring+SpringMVC+MyBatis从零开始学(视频教学版)(第2版)》由浅入深、循序渐进,在对知识点进行讲解时采用大量案例,可以更好地帮助读者学习和理解SSM的核心技术。《Spring+SpringMVC+MyBatis从零开始学(视频教学版)(第2版)》提供了源码、课件以及16个教学视频。《Spring+SpringMVC+MyBatis从零开始学(视频教学版)(第2版)》共16章,内容包括Spring基础、Spring中的Bean、Spring AOP、Spring的数据库开发、Spring的事务管理、初识MyBatis、MyBatis的核心配置、动态SQL、MyBatis的关联映射和MyBatis与Spring的整合、SpringMVC入门、Spring MVC数据绑定、JSON数据交互和RESTful支持、拦截器、SSM框架整合以及新闻发布管理系统实战案例。《Spring+SpringMVC+MyBatis从零开始学(视频教学版)(第2版)》内容精练、重点突出、实例丰富,是SSM框架技术学习者的必备参考书,同时非常适合大中专院校师生阅读学习,也可作为高等院校计算机专业的教材使用。《Spring+SpringMVC+MyBatis从零开始学(视频教学版)(第2版)》配套示例源码、课件以及教学视频。 -
Java从入门到精通明日科技 著《Java从入门到精通(第6版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细讲解了使用Java语言进行程序开发需要掌握的知识。全书分为23章,内容包括初识Java,熟悉Eclipse开发工具,Java语言基础,流程控制,数组,类和对象,继承、多态、抽象类与接口,包和内部类,异常处理,字符串,常用类库,集合类,枚举类型与泛型,lambda表达式与流处理,I/O(输入/输出),反射与注释,数据库操作,Swing程序设计,Java绘图,多线程,网络通信,奔跑吧小恐龙,MR人脸识别打卡系统。书中所有知识都结合具体实例进行讲解,涉及的程序代码都给出了详细的注释,可以使读者轻松领会Java程序开发的精髓,快速提高开发技能。 -
Python从入门到精通明日科技 著《Python从入门到精通(第2版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Python进行程序开发应该掌握的各方面技术。全书共分23章,包括初识Python、Python语言基础、运算符与表达式、流程控制语句、列表和元组、字典和集合、字符串、Python中使用正则表达式、函数、面向对象程序设计、模块、异常处理及程序调试、文件及目录操作、操作数据库、GUI界面编程、Pygame游戏编程、网络爬虫开发、使用进程和线程、网络编程、Web编程、Flask框架、e起去旅行网站、AI图像识别工具等内容。所有知识都结合具体实例进行介绍,涉及的程序代码都给出了详细的注释,读者可轻松领会Python程序开发的精髓,快速提升开发技能。除此之外,该书还附配了243集高清教学微视频及PPT电子教案。《Python从入门到精通(第2版)》可作为软件开发入门者的学习用书,也可作为高等院校相关专业的教学参考用书,还可供开发人员查阅、参考使用。 -
全栈性能测试修炼宝典 JMeter实战陈志勇,刘潇,钱琪 著内 容 提 要本书全面介绍了软件性能测试中的实战技术和JMeter的应用知识。本书分4篇10章:基础篇(第1章)主要讲解性能测试的理论和如何做好性能测试;工具篇(第2~4章)介绍了利用JMeter进行性能测试脚本开发,如利用HTTP在JMeter中进行性能测试脚本开发;实践篇(第5~8章)详细讲解了性能监控与诊断分析,通过实践项目引导读者进行性能测试工作,包括诊断问题、分析与调优;提升篇(第9~10章)讲解如何基于JMeter做测试开发、利用容器技术提高测试效率。本书讲解通俗易懂,适合测试工程师、测试项目负责人、开发工程师、性能测试爱好者阅读,也适合作为大专院校相关专业师生的学习用书和培训学校的教材。 -
Python机器学习实战迪潘简·撒卡尔(Dipanjan Sarkar) 著,徐键,张善干,祁鹏宇,丁学文,肖阳 ... 译本书帮你掌握通过机器学习和深度学习来识别和解决复杂问题所需的基本技能。本书使用了流行的 Python机器学习生态系统中的真实示例,将成为你在学习机器学习的艺术和科学并成为一名成功的从业者道路上的完美伴侣。本书中使用的概念、技术、工具、框架和方法将教会你如何成功思考、设计、构建和执行机器学习系统和项目,并利用这些知识解决一些来自不同领域的实际问题,包括零售、运输、电影、音乐、计算机视觉、艺术和金融。本书将教会你解决自己遇到的机器学习问题! 本书适合人工智能、机器学习、深度学习相关行业的从业者和学习者阅读。 -
数值分析[美] 吉拉伊·奥克滕(Giray Okten) 著,史明仁译 译本书详细介绍数值分析的理论和方法,并用Julia编程语言给出了算法实现,主要内容包括计算机算术、求根、数值求积和微分,以及逼近理论。书中还对Julia的使用做了简单介绍。 -
电子商务信息系统开发建设徐敏 著本书从整个电子商务的体系组成入手,从内部最为重要的管理信息系统开始,总结探究了比较成熟的系统开发过程,并以此为基础,提出了企业电子商务系统的开发过程。第一章到第七章详细介绍了管理信息系统在开发过程中的规划、分析、设计以及实现评价的各个阶段。第八章简要介绍了决策支持系统。第九章详细介绍了用以实现各种电子商务功能的综合系统的框架结构、内容组成、规划、分析、设计以及实现过程。 本书内容编排由易入难,逐步深入,层层递进,完整地论述了企业电子商务系统的开发过程。本书具有实用性和易操作性,适合作为高等院校电子商务、信息管理与信息系统专业本科及研究生的教材,也可以供电子商务系统设计开发人员以及从事电子商务研究的工程技术人员参考。 -
Mastercam 2020完全实战技术手册徐宗刚,史丰荣,徐海峰 著《Mastercam 2020完全实战技术手册》以Mastercam 2020为基础,向读者详细讲解了软件的基础操作、曲线、曲面及实体的产品造型设计,2.5轴加工编程、三轴曲面粗加工和精加工、四轴和五轴加工等功能。全书共20章,第1、2章主要介绍Mastercam 2020的软件界面、配置与基本操作等内容;第3~10章详细介绍Mastercam 2020的二维图形、三维曲线、曲面造型和实体造型等零件及产品的实战设计知识;第11章介绍在Mastercam 2020中如何进行模具拆模设计;第12~20章主要介绍Mastercam 2020两轴、三轴以及多轴车削、线切割、模具加工编程及应用方法。《Mastercam 2020完全实战技术手册》配套网盘资料内容极其丰富,包含全书所有实例的毛坯和源文件,以及时长近12小时的高清教学视频,由专业工程师手把手讲解,可以大幅提高读者的学习兴趣和学习效率。《Mastercam 2020完全实战技术手册》图文并茂、讲解层次分明、文字简明、难点突出、技巧独特,适合广大CAD工程设计、CAM加工制造、模具设计、一线加工操作人员与相关专业的大中专院校学生学习使用,也可供加工设计制造业余爱好者作为参考资料。 -
编程超好玩 给孩子的25款图形化编程游戏[英] 马克斯·温莱特(Max Wainewright) 著,刘建新 译书将带领你学习如何用Scratch制作有趣的游戏。包括创建迷宫、穿越马路的游戏,以及两人参与的计分游戏,等等。丰富多彩的图片和易于遵循的说明,向您展示如何添加酷动画和声音效果到你的游戏。你会有好几个小时的时间来享受在太空中捕捉雪花、吃玉米饼和躲避甜甜圈的乐趣,同时你还会学习如何编写代码!通过学习这本书,你将能够编写属于你自己的Scratch游戏,在每一章结束时,你还会发现有很多挑战可以帮助你把你掌握的技能提升到一个新的水平。
