HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。
Python是一种广泛使用的解释型、高级编程、通用型编程语言,第一版发布于1991年。
Python的设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代码块,而非使用大括号或者关键词)。相比于C++或Java,Python让开发者能够用更少的代码表达想法。不管是小型还是大型程序,该语言都试图让程序的结构清晰明了。
与Scheme、Ruby、Perl、Tcl等动态类型编程语言一样,Python拥有动态类型系统和垃圾回收功能,能够自动管理内存使用,并且支持多种编程范式,包括面向对象、命令式、函数式和过程式编程。其本身拥有一个巨大而广泛的标准库,尤其是在当前热门的机器学习领域。
Redis 是一个使用C语言编写的开源的、支持网络、基于内存、分布式、可选持久化的Key-Value(键值对)存储数据库。
Visual Studio Code(简称:VS Code)是一个由微软开发,同时支持Windows 、 Linux 和 MacOS 等操作系统且开放源代码的代码编辑器,它支持测试,并内置了Git 版本控制功能,同时也具有开发环境功能,例如代码补全(类似于 IntelliSense)、代码片段和代码重构等。该编辑器支持用户个性化配置,例如改变主题颜色、键盘快捷方式等各种属性和参数,同时还在编辑器中内置了扩展程序管理的功能。
在2019年的Stack Overflow组织的开发者调研中,VS Code被认为是最受开发者欢迎的开发工具。
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,它是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器;技术先进、性能稳定,而且免费;在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。
这里的 Shell 指的是 Shell 脚本,分为「交互式Shell」 和 「非交互式Shell」,目前大多数 Linux 发行版都是用 Bash 作为默认 Shell,但是现在 MacOS Catalina 开始使用 zsh 作为默认 Shell,苹果没有解释做出这一决定的原因,但猜测与 GPLv3 开源协议有关。
SQL(英文为 Structured Query Language,意即 结构化查询语言)是一种特定目的程式语言,用于管理关系数据库管理系统(RDBMS),或在关系流数据管理系统(RDSMS)中进行流处理。 使用 SQL ,我们可以地完成数据插入、查询、更新和删除,数据库模式创建和修改,以及数据访问控制等多种数据管理操作。
Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它可靠、速度快、性能稳定,并可做代理服务器来使用。
超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。它是一种基础技术,常与CSS、JavaScript一起被众多网站用于设计网页、网页应用程序以及移动应用程序的用户界面。网页浏览器可以读取HTML文件,并将其渲染成可视化网页。HTML描述了一个网站的结构语义随着线索的呈现,使之成为一种标记语言而非编程语言。
MySQL 是一个真正的多用户、多线程SQL数据库服务器。SQL(结构化查询语言)是世界上最流行的和标准化的数据库语言,它使得存储、更新和存取信息更加容易。 MySQL是一个客户机/服务器结构的实现,它由一个服务器守护程序mysqld和许多不同的客户程序以及库组成的。