软件与程序设计
-
量化投资卓金武 著全书内容分为三篇。第1篇为基础篇,主要介绍量化投资与数据挖掘的关系,以及数据挖掘的概念、实现过程、主要内容、主要工具和MATLAB的快速入门操作技巧等。第2篇为技术篇,系统介绍了数据挖掘的相关技术及这些技术在量化投资中的应用,主要包括数据的准备、数据的探索、关联规则方法、数据回归方法、分类方法、聚类方法、预测方法、诊断方法、时间序列方法、智能优化方法等内容。第3篇为实践篇,主要介绍数据挖掘技术在量化投资中的综合应用实例,包括统计套利策略的挖掘与优化、配对交易策略的挖掘与实现、基于Wind数据的程序化交易、基于Quantrader平台的量化投资、趋势跟踪策略及实现过程,以及基于数据挖掘技术的量化交易系统的构建。本书的读者对象为从事投资、数据挖掘、数据分析、数据管理工作的专业人士;金融、经济、管理、统计等专业的教师和学生;希望学习MATLAB的广大科研人员、学者和工程技术人员。 -
Scala编程[德] 马丁・奥德斯基,莱斯・彭 著,高宇翔 译本书由直接参与 Scala 开发的一线人员编写,因而对原理的解读和对应用的把握更加值得信赖。本书面向具有一定编程经验的开发者,目标是让读者能够全面了解和掌握 Scala 编程语言的核心特性,并能够深入理解 Scala 这门语言在设计取舍背后的动因。即便是不直接使用Scala 的读者或非一线编程从业者,也能从本书中学到大量关于函数式和面向对象的编程概念和技巧。 -
Robot Framework自动化测试精解刘云 著本书共10章,主要内容包括自动化测试概述,Robot Framework自动化测试框架,Robot Framework测试数据,执行Robot Framework测试用例,Robot Framework自带的测试库,常见的被测系统,如何利用Jenkins和Robot Framework来执行测试用例,如何从零开始编写自动化测试用例,如何使用Robot Framework的高级功能,如何写一个好的Robot Framework测试用例等。本书适合测试人员阅读,也可供相关专业人士参考。 -
HTTP抓包之接口自动化测试肖佳 著本书内容来自作者多年从事接口测试的经验总结,贴近实际,能帮助读者解决实际工作中的难题。本书的主要内容有HTTP的基础知识;如何使用Fiddler来抓HTTP包;如何分析HTTP包;如何通过JMeter和Postman等发送HTTP包,从而实现软件自动化测试和接口的自动化测试;如何使用抓包工具来实现安全测试和性能测试等;几个日常生活中应用比较广泛的综合实例。本书图文并茂、实例丰富,方便读者参考并动手实践,适合前端开发工程师、测试工程师、线上故障技术人员、接口开发人员和Web开发人员阅读。 -
自然语言处理中的贝叶斯分析谢伊·科恩(Shay Cohen) 著,杨伟 袁科译 译本书涵盖了流利阅读NLP中贝叶斯学习方向的论文以及从事该领域的研究所需的方法和算法。这些方法和算法部分来自于机器学习和统计学,部分是针对NLP开发的。我们涵盖推理技术,如马尔科夫链、蒙特卡罗抽样和变分推理、贝叶斯估计和非参数建模。为了应对该领域的快速变化,本书新版增加了一个新的章节,关于贝叶斯背景下的表现学习和神经网络。我们还将介绍贝叶斯统计的基本概念,如先验分布、共轭性和生成式建模。后,我们回顾了一些基本的NLP建模技术,如语法建模、神经网络和表示学习,以及它们在贝叶斯分析中的应用。 -
Vue.js+Node.js开发实战张帆 著《Vue.js+Node.js开发实战:从入门到项目上线》以JavaScript语言为基础,以一个完整的网站开发过程为主线,系统地介绍了一整套面向Web项目的开发技术,如使用Node.js搭建服务端,使用NoSQL数据库管理数据,使用Vue.js开发前端UI,使用Nginx部署代码,使用Git管理版本等。通过阅读本书,读者可以了解网站从开发到上线的整个过程。 《Vue.js+Node.js开发实战:从入门到项目上线》共10章,涵盖的主要内容有:网站开发的准备工作Node.js、Express和Vue.js项目开发基础知识,数据库和工程化开发常用工具,Express后端开发关键技术,Vue.js前端开发基础知识,Vue.js高级开发技术,Web项目开发需求分析和功能说明,Web项目后端API开发,Web项目前端页面开发,网站部署和上线。 《Vue.js+Node.js开发实战:从入门到项目上线》内容通俗易懂,讲解图文并茂,适合Web开发的入门与进阶人员阅读,尤其适合Web全栈开发人员及项目开发人员阅读。另外,本书还适合作为高等院校相关专业学生的参考读物,亦可作为相关培训机构的实训教材。 -
Asterisk权威指南[加] 吉姆·范·麦格伦,[美] 罗素·布 著,闫林 王卫斌 朱明星 译本书第5版覆盖Asterisk 16的*新发展。本书不仅全面讲述了Asterisk*新技术和应用,还耐心细致地告诉您如何高效、安全地使用Asterisk。此书会帮助专家深入了解Asterisk更多新技术、新方法,对初学者而言,本书通俗易懂,实战性强,也是一本非常好的使用指南书籍。 -
Unity3D平台AR开发快速上手吴雁涛,赵杰,叶东海 著EasyAR是国内很常用的一款免费增强现实引擎,也是国内AR开发常用的工具,具有使用简单、容易上手的特点,非常利于初学者学习使用。2019年年底推出的EasyAR 4.0版本还提供了运动跟踪、稀疏空间地图和稠密空间地图等新功能,将原来针对平面内容进行识别的功能扩展到了三维现实空间。 本书共分为10章,内容包括增强现实开发基本知识、EasyAR 4.0开发基础、平面图像跟踪相关功能、3D物体跟踪、表面跟踪和运动跟踪、环境认知、EasyAR学习使用小示例以及室内导航的实战案例,可以让读者掌握EasyAR 4.0开发AR应用的方法和技巧。 本书适合Unity3D平台AR开发初学者、手机游戏开发人员阅读,也适合作为高等院校和培训机构AR开发课程的教学参考书。 -
零基础学Scratch 3.0编程阿甘,李天睿 著《零基础学Scratch 3.0编程》以Scratch 3.0版为编程环境,从简单的“Hello Scratch!”程序开始,逐步深入地介绍Scratch编程的六大应用类型,包括动画类、艺术类、游戏类、音乐类、教程类和故事类,每一类都提供典型案例,并详细地讲解每一个案例的完整代码。通过学习本书,读者可以编写出Scratch任一类型的程序。《零基础学Scratch 3.0编程》对青少年编程等级认证也进行了介绍,并提供1~4级考试的真题分析,让读者对青少年编程等级考试的题型和知识点有所了解。 本书适合从小学到大学各年龄段学生作为学习编程的参考用书,也非常适合作为培训机构指导青少年进行编程培训的指定教材。 -
Node.js开发指南李锴 著本书跟随了Node.js的标准与行业的发展趋势,在介绍新标准与新技术的同时兼顾了理论基础和实际应用,主要内容分为基础和应用两部分,基础部分内容包含了Node.js环境配置,npm项目管理,JavaScript语法基础,Node.js基本模块的原理与使用,异步代码的编写与组织,应用部分包含了网络编程,桌面应用开发以及测试和调试。本书讲解与示例并重,由浅入深地剖析了Node.js模块与语言原理,并通过各种实际场景下的用例来引导读者进行思考,使读者在学习编程语言的同时增进对语言本身的了解。本书适用于高等院校计算机相关课程作为基础教材使用,也可以供对Node.js语言感兴趣的读者自学使用。
