介绍 响应压缩技术是目前Web开发领域中比较常用的技术,在带宽资源受限的情况下,使用压缩技术是提升带宽负载的首选方案。我们熟悉的Web服务器,比如IIS、Tomcat、Nginx、Apache等都可以使用压缩技术,常用的压缩类型包括Brotli、Gzip、Deflate,它们对CSS、JavaScr ...
分类:
Web程序 时间:
2020-07-29 17:43:54
阅读次数:
119
#一.什么是SQL注入 SQL是操作数据库数据的结构化查询语言,网页的应用数据和后台数据库中的数据进行交互时会采用SQL。而SQL注入是将Web页面的原URL、表单域或数据包输入的参数,修改拼接成SQL语句,传递给Web服务器,进而传给数据库服务器以执行数据库命令。如Web应用程序的开发人员对用户所 ...
分类:
数据库 时间:
2020-07-29 10:10:44
阅读次数:
94
题目: http 常见的状态码有哪些? http 常见的 header 有哪些? 什么是 Restful API? 描述一下 http 的缓存机制(重要) http 状态码 状态码分类 1xx 服务器收到请求 2xx 请求成功,如 200 3xx 重定向(到某一个地址不被允许,重新定向到另一个地址, ...
分类:
Web程序 时间:
2020-07-29 10:01:10
阅读次数:
83
操作系统:支持Linux/Windows 服务器,可以跨平台应用。 Web 服务器:可以运行于 Apache、IIS和 Nginx中。 PHP 环境:PHP5.3以上版本,需要安装 XML、PDO、GD库、MemCache 等扩展模块、 注意:对于PHP新手,推荐使用集成开发环境 AppServ或者 ...
分类:
Web程序 时间:
2020-07-28 22:41:54
阅读次数:
113
Let's Encrypt是一个证书颁发机构(CA),它提供了免费TLS / SSL证书,从而可以在Web服务器上启用加密的HTTPS。 使用“让我们加密SSL”证书的主要优点: 它是免费的 -拥有域的任何人都可以以零成本获得该域的受信任证书。 它是自动的 –证书的整个注册过程会在服务器的本机安装或 ...
分类:
其他好文 时间:
2020-07-28 22:12:50
阅读次数:
85
网络的概念 JDK java开发工具 JRE Java运行环境 JVM 虚拟运行机 Java源代码》编译器(字节码文件)》JVM》系统 网络:一组互相连接的计算机 1.多台计算机组成 2.使用物理线路进行连接 网络的优点 1.交换数据 2.资源共享 网络的分类 1.计算机网络实现数据通信 2.计算机 ...
分类:
其他好文 时间:
2020-07-28 14:32:46
阅读次数:
77
Nginx教程(一) Nginx入门教程 1 Nginx入门教程 Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like协议下发行。由俄罗斯的程序设计师IgorSysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Р ...
分类:
其他好文 时间:
2020-07-27 23:33:49
阅读次数:
69
命令:django-admin startproject 项目名 注意:创建应用必须先进入虚拟环境 项目目录如下: __init__.py 说明test01是一个python包 settings.py 项目的配置文件 urls.py 进行url路由的配置 wsgi.py web服务器和Django交 ...
分类:
其他好文 时间:
2020-07-27 17:55:34
阅读次数:
105
场景需求 数据库存储2个模型,每个模型都有一个或多个IP字段,需要通过 Golang Http Api(Restful Api) 返回 IP 信息。 模型1 - 服务器 ID 主机名 IP 内存大小 磁盘大小 类型 负责人 H001 10-1-162-18 10.1.162.18 32G 2T 物理 ...
前言 架构的出发点是业务和技术在不断复杂化,引起系统混乱,需要通过架构来保证有序 搭一个草房子很简单,可以直接上手 盖一个2层楼房,稍微复杂,但在工匠经验指导下,问题也不大 盖一座高楼,复杂性就大不一样了,需要考虑内部结构、承重、采光、排水、防雷抗震等,需要专业人员事先做好整体的架构设计,并严格地按 ...
分类:
其他好文 时间:
2020-07-27 15:55:20
阅读次数:
78