本书从为什么学习程序设计语言、常用程序设计语言的演化史、评估程序设计语言结构的标准,以及这些语言基本的实现方法开始讲起,通过不局限于特定语言种类地分析语言结构的设计问题,检测设计选择,以及比较设计可选方案来讲述程序设计语言基本原理。
本书带你探索C20的主要新特性,包括模块、概念、飞船运算符和智能指针。本书是一本方便的专题式代码参考指南,涵盖了C核心语言标准以及标准模板库(STL)中可用的一些代码模板。通过本书,你将学习数字、字符串、日期、时间、类、异常、流、流程和指针等。此外,你还将看到各种代码示例、C算法模板、并行处理、多线程和数值处理、3D图
随着互联网的发展,越来越来的企业采用SpringBoot来完成Web项目的开发。本书专门为SpringBoot企业项目开发者量身定制,内容涉及SpringBoot的理论基础、源码解析和项目开发中的各种技巧。本书分为10章。第1章介绍Spring、SpringMVC的理论基础,同时搭建Spring开发环境;第2章介绍Sp
本书可作为图书馆和情报学、医学和生物信息、公共管理、管理科学与工程(科技管理、信息管理)、教育信息以及数据或信息可视化研究方向本科生和研究生的实践教材,也可作为相关领域科研人员日常科学研究甚至科技管理和政策分析的工具书。
本书分为上、下两大部分,共计22章。第一部分(第1~11章)由浅入深地介绍Python的基础知识,包括变量、数值、条件语句、文本字符串、循环语句、元组、列表、字典、集合、函数、对象、类、模块、库,等等。掌握这些基础知识将为运用Python奠定牢固的基础。第二部分(第12~22章)介绍Python的应用,所涉及的领域包括
本书主要包括两部分内容,第一部分重点介绍Python的基础知识,让读者可以从零开始入门PythonWeb开发测试;第二部分重点介绍PythonWeb项目的开发实践,让读者可以一步一步地了解开发一个PythonWeb项目的过程。 本书是一本介绍PythonWeb测试开发的基础书,从最基础的Python概念、Python语
本书详细地介绍了Python语言的一些高级功能以及常见数据类型的高级用法,非常适合有一定基础的读者深入学习Python编程。本书的主要内容包括常见内置类型(数值、字符串和集合等)的高级用法和潜在的陷阱,用于文本处理的格式化方法和正则表达式,用于数值计算和大规模数据处理的math包和numpy包等。此外,文件存储、随机数
本书主要包括MongoDB安装部署、增删改查、索引、聚集框架等基础知识;WiredTiger存储引擎、事务、复制集、分片集群等高阶知识;MongoDB的导入导出、备份恢复、性能监控、权限控制等运维管理知识;MongoDB的驱动、应用开发、来自中文社区的精选案例与问答等一线实践知识等。本书在满足现实中的数据库管理及应用需
《基于国产数据库的项目实训教程》以项目开发过程为主要框架,贯穿数据库课程的主要知识点,完整地记录了基于国产数据库(HighGoDatabase)和Python语言平台开发管理信息系统的全过程。本书以学生常见并易于理解的学生选课系统为例,以项目开发的主要阶段(需求分析、数据库设计、界面设计、功能实现)为组织提纲,以数据库
MySQL是一个关系型数据库管理系统,它可以跨平台运行,支持多线程、多用户和重负载,具有快速可靠、易于使用、安全性好、连接性好、开源免费等优点。MySQL软件采用了双授权政策,分为社区版和商业版。由于体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,MySQL作为数据库服务器广泛应用于网站开发中。本书以当今最新的