软件与程序设计
-
用Python动手学强化学习[日] 久保隆宏 著,梁垿,程引 译强化学习是机器学习的重要分支之一。《用Python动手学强化学习》结合实际可运行的Python代码,通过简明的文字、丰富的插图和示例,通俗易懂地介绍了从基础概念到前沿应用等方方面面的内容,包括根据环境和经验制订计划的学习方法、强化学习与神经网络的组合,以及强化学习的弱点和克服方法。读者通过下载书中代码并亲自动手运行,可以快速入门强化学习并进行实践。 -
Spring Boot实战十三 著本书首先从Spring Boot基础知识部分讲起,涉及学习方法、技术趋势、开发环境和基础实践;然后是进阶应用部分,涉及核心源码、自动配置、模板引擎、数据库等分析,以及分页功能、文件上传、验证码等功能的编码实现;最后是实战开发部分,即从0开始动手搭建一个企业级的商城项目,涉及后台管理系统和前端页面所有功能模块的技术开发。 本书重在引导读者进入真实的项目开发体验,围绕Spring Boot技术栈全面展开,兼顾相关技术的知识拓展,由浅入深,步步为营,使读者既能学习基础知识,又能掌握一定的开发技巧。本书的目标是让读者拥有一个完整且高质量的学习体验,远离“Hello World项目”,为技术深度的挖掘和薪水、职位的提升提供保障。 -
你无法绕开的第一本CorelDRAW实战技能宝典陆沁,时延辉,张杰 著《你无法绕开的第一本 CorelDRAW实战技能宝典》是一本案例中穿插理论的实用型书,全方位地讲述了CorelDRAW软件的各个功能和用于商业性质的案例。全书共分为12章,具体内容包括基础知识及操作、直线与曲线的应用、几何图形的应用、图形与对象的编修、填充与描边、对象之间的修整、艺术笔与度量、特殊效果的创建、位图操作、特效文字的制作、企业形象设计、UI设计与制作等内容。本书涵盖了日常工作中所用到的全部工具与命令,并涉及平面设计行业中的常见任务。 《你无法绕开的第一本 CorelDRAW实战技能宝典》附赠案例的素材文件、效果文件、PPT课件和视频教学文件,方便读者在学习的过程中参考使用,以便提高读者的学习兴趣、实际操作能力以及工作效率。 《你无法绕开的第一本 CorelDRAW实战技能宝典》着重以案例的形式讲解软件功能和商业应用案例,针对性和实用性较强。本书既可作为各大院校、培训机构的教学用书,也可作为读者自学CorelDRAW的参考用书。 -
Python机器学习林耿,赖军将,罗金炎,徐海平,柯小玲 等 编暂缺简介... -
jQuery Mobile从入门到实战陶国荣 编《jQuery Mobile从入门到实战-微课视频版/移动互联网开发技术丛书》从初学者的角度出发,全面介绍如何利用jQueryMobile框架开发移动端应用,且每个知识点都结合实例讲解。《jQuery Mobile从入门到实战-微课视频版/移动互联网开发技术丛书》共包含10章,分为两部分,第1~8章为首部分,详细讲解结构、布局、表单、组件、插件、API等jQueryMobile的入门知识和常用技巧;第9、10章为第二部分,解析两个经典的实例,详细介绍移动应用程序的完整开发过程。《jQuery Mobile从入门到实战-微课视频版/移动互联网开发技术丛书》以jQueryMobile框架的新版本为线索,采用层层推进的方式,从易到难,深入挖掘jQueryMobile框架为移动终端带来的各项应用,帮助喜爱jQuery的开发者通过jQueryMobile框架快速开发出优雅的移动Web程序。《jQuery Mobile从入门到实战-微课视频版/移动互联网开发技术丛书》面向Web/WebApp/HTML5应用开发者、全国高等院校师生及广大相关领域的计算机爱好者,无论是前端开发人员,还是后台的代码编写人员,都可以使用《jQuery Mobile从入门到实战-微课视频版/移动互联网开发技术丛书》。 -
Unity AR/VR开发王寒,张义红,王少笛 著全书内容分为三篇。1入门篇,针对完全没有任何Unity开发经验的开发者。学完本部分内容后,开发者应该对Unity的基本知识有所了解,包括常见3D引擎的对比分析以及Unity的基本使用。2进阶篇,涵盖AR/VR开发所必须掌握的Unity3d技能以及一个综合实战案例。3高级篇,主要通过实战案例的开发学习来掌握各种主流AR/VR设备平台的知识和技能。学完本部分内容后,开发者应对主流的AR/VR设备平台及其开发工具有充分的了解和认识。与此同时,开发者还应通过实战项目熟练掌握几个主流AR/VR设备平台的开发知识,如HTC Vive,Oculus Quest,Valve Index、Google Glass、Magic Leap、Noitom动作捕捉系统和微软HoloLens平台等。此外,开发者还需要掌握主流的AR开发SDK,特别是使用Vuforia SDK和AR Foundation(支持ARKit/ARCore)开发AR应用。 -
架构真意范钢,孙玄 著这是一部尝试从架构本质的角度对传统的企业级应用架构方法进行优化的著作,不仅提供了一套更优化的企业级应用架构方法论,能指导读者构建高质量的应用;而且对当下热门的分布式系统和大数据平台的架构方法进行了详细讲解,通过大量案例提供了可直接复用的经验。两位作者在大型上市科技公司和大型互联网企业从事研发和架构工作多年,本书融合了他们在不同领域的架构经验。全书一共11章,分为三个部分:第①部分(第 1~6 章)架构设计方法论总结了一套切实可行、操作性强的高质量架构方法——“5视图架构设计法”,并引入了领域驱动设计、规模化敏捷等先进的设计思想。第②部分(第 7~9章) 分布式架构设计与实践从实战的角度讲解了分布式系统的架构与设计,包括分布式的核心技术、微服务的架构设计,以及基于云端的分布式部署,旨在帮助读者构建支持高并发、高可用的系统架构。第③部分(第 10~11 章) 大数据架构设计从更宏大的视角介绍了大数据平台的架构与设计,包括数据中台以及大数据技术中台建设思路、路线图和实践经验。 -
Java代码审计 入门篇徐焱 著本书由浅入深、全面、系统地介绍了Java代码审计的流程、Java Web漏洞产生的原理以及实战讲解,并力求语言通俗易懂、举例简单明了,便于读者阅读领会。同时结合具体案例进行讲解,可以让读者身临其境,快速了解和掌握主流的Java代码安全审计技巧。阅读本书不要求读者具备代码审计的相关背景,如有相关经验,对理解本书内容会更有帮助。本书也可作为高等院校信息安全专业的教材。 -
Python爬虫与反爬虫开发从入门到精通刘延林 著随着网络技术的迅速发展,如何有效地提取并利用信息,以及如何有效地防止信息被爬取,已成为一个巨大的挑战。《Python爬虫与反爬虫开发从入门到精通》从零开始系统地介绍了Python网络爬虫与反爬虫的开发与实战技能,全书共分为4篇,具体内容安排如下。第1篇:基础篇(第1~3章)。系统地讲解了Python爬虫与反爬虫开发环境的搭建、爬虫与反爬虫通用基础知识、Python编程基础。第2篇:爬虫篇(第4~8章)。这分讲解了网络爬虫的相关知识与技能,主要包括网络爬虫快速入门、XPath匹配网页数据、re正则匹配数据、WebSocket数据抓取、Scrapy爬虫框架应用与开发等。第3篇:反爬虫篇(第9~16章)。这分讲解了网络反爬虫的相关知识与技能,主要包括爬虫与反爬虫的区别与认识、反爬—Header信息校验、反爬—IP限制、反爬—动态渲染页面、反爬—文本混淆、反爬—特征识别、反爬—验证码识别、反爬—APP数据抓取等。第4篇:实战篇(第17章)。本篇主要列举了4个案例,综合讲解Python爬虫与反爬虫项目的实战应用。《Python爬虫与反爬虫开发从入门到精通》从零基础开始讲解,系统全面,案例丰富,注重实战,既适合Python程序员和爬虫爱好者阅学习,也可以作为广大职业院校相关专业的材或参考用书。 -
机器学习数学基础周洋,张小霞 著《机器学习数学基础(Python语言实现)》是一本系统介绍机器学习所涉及的数学知识和相关Python编程的实例工具书,同时还介绍了非常经典的综合案例,除了编写机器学习的代码,还编写了深度学习的代码。《机器学习数学基础(Python语言实现)》一共分为两部分。部分为数学基础知识部分,包含 8个章节,介绍了微积分、线性代数、概率统计、信息论、模糊数学、随机过程、凸优化和图论的系统知识体系及几个数学知识点对应的Python编程实例。通过这些实例,读者能够了解Scikit-learn、Scikit-fuzzy、Theano、SymPy、NetworkX和CVXPY中相应的库函数的应用。第二部分为案例部分,包含4个章节,介绍了微积分、线性代数和概率统计问题的建模方法、求解流程和编程实现,以及工业生产领域的Python实战,包含了机器学习算法和深度学习PyTorch框架的应用。在学习《机器学习数学基础(Python语言实现)》内容前,建议读者先掌握基本的Python编程知识和数学基础,然后将《机器学习数学基础(Python语言实现)》通读一遍,了解《机器学习数学基础(Python语言实现)》的大概内容,后再跟着实例进行操作。《机器学习数学基础(Python语言实现)》既注重数学理论,又偏重编程实践,实用性强,适用于对编程有一定基础,对系统的数学知识非常渴望,想从事人工智能、大数据等方向研究的读者。同时也适合作为广大职业院校相关专业的教材或参考用书。
