全书共12章,内容包括:理解微服务、使用flask、测试驱动开发与文档化、设计Forrest、与其他服务交互、保护服务安全、使用微服务、打包Forrest、将服务Docker化、在AWS上部署、超前思维等。
Visual FoxPro实训以Visual FoxPro 6.0中文版为平台,内容包括实验和综合应用实习两大部分。部分实验内容是对Visual FoxPro教程内容的实践,并且有综合和提高。实验除消化局部内容外,又逐步组装成一个小系统。第二部分综合应用实习完全以一个新的数据库和一个新的应用系统从头开始逐步设计和组装,并把VFP的基本内容包括进来。通过实验和实习实训,能轻松自如地用VFP设计开发一个小的应用系统。 本教程适合作为大学本科、高职高专、软件职业技术学院等各类学校的教材,也可作为VFP的各类培训和VFP开发应用程序的用户学习和参考用书。
本书介绍了Visual FoxPro 6.0关系数据库的基本概念、常量、变量、表达式、函数、常用命令、事件程序结构、类与对象、定义用户类和用可视编程方法编写大型专用与通用管理程序。 本教程的特点是:构建一个全新的数据库应用教学体系,着重于培养高职高专学生应用管理程序的设计方法与技巧。它介绍使用向导和设计器开发专用管理程序,也介绍使用设计器开发通用管理程序。为读者全面掌握Visual FoxPro 6.0面向对象事件驱动程序的设计方法与技巧打下坚实基础。本书附有配套学习盘,盘中包括全书例题及教师教学管理和工资管理两个大型专用与通用程序。 本书适合用作高职高专院校管理学科各类专业及计算机应用专业教材。也可作为广大的计算机用户学习Visual FoxPro 6.0的实用参考书。
了解数据结构与算法是透彻理解计算机科学的前提。随着Python日益广泛的应用,Python程序员需要实现与传统的面向对象编程语言相似的数据结构与算法。本书是用Python描述数据结构与算法的开山之作,汇聚了作者多年的实战经验,向读者透彻讲解在Python环境下,如何通过一系列存储机制高效地实现各类算法。通过本书,读者将深刻理解Python数据结构、递归、搜索、排序、树与图的应用,等等。
本书提出了以理解和运用计算生态为目标的Python语言教学思想,不仅系统讲解了Python语言语法,同时介绍了从数据理解到图像处理的14个Python函数库,向初学Python语言的读者展示了全新的编程语言学习路径。全书一共设计了25个非常具有现代感的实例,从绘制蟒蛇、理解天天向上的力量到机器学习、网络爬虫,从文本进度条、统计名著人物重要性到图像手绘效果、雷达图绘制,绝大多数实例为作者原创,将随着内容深入不断激发读者学习Python语言的热情,因为“编程是件很有趣的事儿”。本书内容丰富、叙述清晰、循序渐进,采用新形态构建形式,提供大量扩展阅读资料、学习资料和学习视频。本书作者(中国大学MOOC平台“Python语言程序设计”课程的主讲教师)建议广大读者借助在线开放课程,深入学习本书内容。本书适合初学Python语言的读者使用,也适合作为各
本书把趣味游戏开发应用于Python编程教学,通过介绍12个由易到难的趣味游戏案例的编写过程,带领读者从零基础开始学习。本书共13章,系统讲解了Python语言基本概念、开发环境搭建、循环、列表、数据类型、条件、复合运算符、字符串拼接、布尔变量、数组、函数、列表操作、面向对象编程等基础知识,还介绍了图片操作、文件读写、声音播放、异常处理等较为实用的编程技能。所有这些知识和技能,都通过游戏案例讲解和展示,贯穿各章,还给出了一些练习,帮助读者巩固所学的知识。附录A给出了这些练习题的答案,附录B给出了Python语法知识在书中相关章节的索引。 本书适合不同年龄层次的Python编程初学者阅读和自学,也可以作为中学生、大学生学习程序设计的教材和少儿编程培训机构的参考教材。
本书是Java 基础教程类图书,通过开发实际的桌面和移动应用,从实战角度指导读者快速上手Java编程。主要内容包括:Java、Eclipse 和Android Studio 的安装与设置,JShell 的用法,条件、循环、方法变量、类等Java 编程概念,函数创建,GUI 构建,代码调试,常见错误的规避。本书适合所有对Java语言感兴趣的初学者。
本书是一本黑客技术的入门实战书籍,从开始的工具选择,一直到攻击演示,由浅入深地引导读者全面系统地掌握网络安全防范技术,借助Python打造更安全的网络。本书分为11章,提供了互联网和局域网中30余种网络攻击的攻击方式和防范秘籍,利用Python工具和脚本让网络更安全。这30余种方法,包括SQL注入、内网攻击、木马潜伏、漏洞监测等,笔者按照攻击手法将其分为11类,每种手法从概念、原理、工具、防范秘籍等方向进行了阐述,是一本所有公司都该入手的网络安全防范入门书。 本书内容丰富,选取了典型的示例,实用性强,适合网络入门者和对Python语言有初步了解的读者阅读。
JBuilder是应用广、用户多的Java开发工具,众多的软件公司都在使用JBuilder进行项目开发,对Java程序员来讲仅仅掌握Java语言本身的语法是远远不够的,根本无法开发大型应用程序,所以JBuilder是其必须熟练使用的工具。 本书就是针对那些刚刚接触Java语言或已经掌握Java语言基本语法的用户精心设计的。全书从实际应用的角度出发,全面而系统是介绍了利用JBuilder进行Java程序设计的知识,内容涵盖当前JBuilder8的用法以及Java的实际编程应用领域,使读者能够迅速提高Java语言使用技术,成为Java编程高手。
本书主要讲解如何利用Python进行量化投资,包括对数据的获取、整理、分析挖掘、信号构建、策略构建、回测、策略分析等。本书也是利用Python进行数据分析的指南,有大量的关于数据处理分析的应用,并将重点介绍如何高效地利用Python解决投资策略问题。本书分为Python基础和量化投资两大部分:Python基础部分主要讲解Python软件的基础、各个重要模块及如何解决常见的数据分析问题;量化投资部分在Python基础部分的基础上,讲解如何使用优矿(uqer.io)回测平台实现主流策略及定制策略等。本书可作为专业金融从业者进行量化投资的工具书,也可作为金融领域的入门参考书。在本书中有大量的Python代码、Python量化策略的实现代码等,尤其是对于量化策略的实现代码,读者可直接自行修改并获得策略的历史回测结果,甚至可将代码直接实盘应用,进行投资。
Sybase公司继PowerBuilder 7.0和PowerBuilder 8.0之后,又推出了增强了部分功能的PowerBuilder 9.0。这个版本具有以下新的功能:提供XML Data Window;提供新的组件让使用者可以轻易使用Web Services;新增JSP Targets,可在PowerBuilder开发环境中直接开发及部署JSP程序;提供WinCE应用程序开发环境等。本书通过大量而又实用的开发实例,一步步地向读者介绍和讲解如何使用PowerBuilder 9.0中提供的工具和功能来实现所需要的系统功能,并介绍一些设计和编程的技巧。