这里是修真院前端小课堂,每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【什么是AJAX?】1.背景介绍什么是AJAX?即异步的 JavaScript 和 XML,是一种用于创建快速动态网页的技术;传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。使用AJAX则不            
                
         
            
            
            
            什么是HTTP协议协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器  目前我们使用的是HTTP/1.1 版本Web服务器,浏览器,代理服务器当我们打开浏览器,在地址栏中输入URL,然后我们就看到了网页。 原理是怎样的呢?实际上我们输入URL后,我们的浏览器给W            
                
         
            
            
            
            上周碰到一个nginx报错, 在本地环境尝试进行还原, 得到以下输出:2017/04/17 11:42:40 [emerg] 11380#0: pread() returned only 0 bytes instead of 4091 in /usr/local/nginx/conf/vhost/test.conf:1822
2017/04/17 11:42:40 [emerg] 11384#0:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-28 11:15:44
                            
                                74阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            案例cookie实现跨域跨域,顾名思义,个人理解就是:任意两个url只要协议、域名、端口有任何一个不同,都被当作是不同的域,相互访问就会有跨域问题。 方案一(前端需要实现跨域) 例如如下这一段代码,在前端页面中调试这个ajax所在的页面,页面路径是http://localhost:8081/demo1/index.html,而要访问的接口路径是http://localhost:8082/demo2            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-27 20:34:00
                            
                                83阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Nginx 安装
一、安装编译工具及库文件
yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel
二、首先要安装
PCRE 作用是让 Nginx 支持 Rewrite 功能。
1、下载 PCRE 安装包:
# wget http://downloads.sourceforge.net/project/p            
                
         
            
            
            
            前言Nginx的基本配置讲完了,那么感觉平时用的都没讲到啊,代理,负载均衡,缓存,重定向以及常见的https配置,接下来我们就来看一看代理部分代理配置正向代理和反向代理的区别:正向代理隐藏真实客户端,反向代理隐藏真实服务端,上张网上的图,生动形象正向代理正向代理一般用的不多server
{
	resovler 8.8.8.8 vaild=30s;
	listen 8080;
	location /            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-07 11:21:39
                            
                                134阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            HTTP 499 状态码 nginx下 499错误     日志记录中HTTP状态码出现499错误有多种情况,我遇到的一种情况是nginx反代到一个永远打不开的后端,就这样了,日志状态记录是499、发送字节数是0。     老是有用户反映网站系统时好时坏,因为线上的产品很长时间没有修改,所以前端程序的问题基本上可以排除,于是就想着是Get方式调用的接口不稳定            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-11 09:26:16
                            
                                118阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            while循环while 条件测试 #根据条件的结果决定是否要执行任务,条件测试成 功的话就执行,如果失败立刻结束循环 do 任务 done : #代表永远正确 sleep 0.1 #休息0.1秒 while [ $n -ge 5 ] #可以根据条件决定是否要循环 let n-- #每次循环将n-1case分支(1) case 调用的变量名 in 模式1) 指令;; 模式2) 指令;; *) 指令            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-12 22:04:00
                            
                                43阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            内容概要:一. nginx.conf vim /usr/local/nginx/conf/nginx.conf //清空原来的配置,加入如下内容:user nobody nobody;worker_processes 2;error_log /usr/local/nginx/logs/nginx_error.log crit;pid /usr/local/nginx/logs/nginx            
                
         
            
            
            
            剧情介绍在传统的信息系统(比如小规模的ERP\MES系统),往往只是进行简单的应用服务器和数据库服务器的分布式部署,以此来提高应用系统的负载能力,而伴随着访问的增大,应用服务器层面除了做硬件和网络的扩容,很难应对【套路式开头】。 当然现在开源技术很多,不就是分布式么,应用服务器分布式、数据库读写分离、缓存服务器、认证服务器。。。的确方法很多。那么不买关子了,今天就应用服务器层面的负载均衡            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-14 23:52:11
                            
                                51阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            准备工作nginx模块需要用C(或者C++)语言来编码实现,每个模块都要有自己的名字。我们这里把编写的HTTP模块命名为ngx_http_mytest_module,源代码文件命名为ngx_http_mytest_module.c。定义自己的HTTP模块定义HTTP模块的方式很简单,例如:ngx_module_t ngx_http_mytest_module;ngx_module_t是一个ngin            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-04 10:08:44
                            
                                121阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            两种方法一、nginx在1.12版本包括之后可直接在nginx.conf配置syslog转发日志(配置完之后需要重启nginx服务,此情况适用于业务部署期间,确保业务出现波动也不会造成影响)二、直接syslog抓取nginx日志进行转发(配置完后需要重启rsyslog服务,如果是web主机需要在尽量不动业务的情况下,尽量使用这一种方法)1.nginx支持在nginx.conf配置syslog转发/            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-06 10:15:48
                            
                                1213阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            十四、获取Nginx的环境变量通过Lua API可以获取Nginx的环境变量,用来提升某些业务处理流程,比如有些定时任务只需要在一个worker进程上执行,不需要执行多次,因此可以获取环境变量中worker的ID,在指定的ID上执行任务即可;或者获取Nginx的worker进程是否正在shutdown,以决定是否对数据进行备份操作。14.1 获取环境所在的模块ngx.config.subsyste            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-28 17:07:01
                            
                                237阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            nginx 正向代理与反向代理说明图  超级形象说明.  正向代理指令:    1, resolver    这个用于DNS服务器的ip . DNS服务器的主要工作是进行域名解析,将域名映射为对应IP地址    resolver address ...  [valid = time ]        address ,   DNS 服务器的ip地址, 不指定的话默认53                
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-28 23:33:59
                            
                                128阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            别问我为什么突然想了解一下Nginx,主要还是因为我在搭建Halo博客的时候有用到Nginx做反向代理❔,而且使用SSL弄网站安全连接Https❔的时候,也要用到Nginx,反正当时用的就很迷❔,完全就是按照官方文档一步一步来配置Nginx,啥也不懂,现在想学一下这Nginx来补充一下这部分的知识,就当是课外内容了?虚拟机安装直接安装Centos7.9,好像是官网推荐的镜像,这个网上教程多事,就不            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-01 01:19:14
                            
                                37阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、nginx  rewrite标签rewrite 实现URL的改写主要是实现伪静态1、  rewrite指令语法指令语法:rewrite regex replacement[flag]默认值:none应用位置:server,location,if rewrite是实现URL重写的关键指令,根据regex(正则表达式)部分内容,重定向到replacement部分内容,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-27 15:19:58
                            
                                125阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             DotfuscatorPro_4.9可以防止你的.NET软件被反编译,可以在一定程度上防止你的软件被反编译。现在很多软件都有被反编译的现象,虽然不能做到百分百的防范,但是你至少可以先做些技术上的处理,至少能挡住许多小白。   
 工具/原料DotfuscatorPro_4.9.需要加密的.NET软件 
 方法/步骤1打开DotfuscatorPro软件,如图所示,点击ok2点击这个文件夹图标,如            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-30 22:47:47
                            
                                43阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            nginx rewrite 伪静态配置参数和使用例子 附正则使用说明  正则表达式匹配,其中:  1. * ~ 为区分大小写匹配 
2. * ~* 为不区分大小写匹配 
3. * !~和!~*分别为区分大小写不匹配及不区分大小写不匹配  文件及目录匹配,其中:  1. * -f和!-f用来判断是否存在文件 
2. * -d和!-d用来判断是否存在目录 
3. * -e和!-e用来判断是否存在文            
                
         
            
            
            
            **Nginx upstream_response_time 实现教程**
作为一名经验丰富的开发者,我将带领您学习如何实现 Nginx upstream_response_time。首先让我们了解一下整个流程, 然后逐步指导如何操作。
**流程**
| 步骤 | 操作 |
|------|------|
|  1   | 安装 Nginx |
|  2   | 配置 Nginx |
|            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-20 10:58:49
                            
                                56阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Nginx Internal Axios Response Header
## Introduction
Nginx is a popular web server and reverse proxy server that can also be used as a load balancer, HTTP cache, and mail proxy. It is known for it            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-12-11 05:35:33
                            
                                44阅读