自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 收藏
  • 关注

原创 Nginx更改用户的请求

获得用户请求代理服务器上游应用服务器结果-H请求头变量-d请求包体变量修改请求

2019-12-16 19:37:18 353

原创 Nginx接收用户请求包体的处理方式

接收完全部包体再发送一边接收包体一边发送当设置成on时,会在Nginx中开辟出一块空间来进行缓存。适用场景:吞吐量要求高;上游服务并发处理能力低。off,适合更及时的相应,减少Nginx磁盘的IO最大处理的请求体的大小缓冲区的大小两者的关系应该避免存储到磁盘上缓存在连续的区域大于缓冲区时存放的目录不管请求体大小,是否存在磁盘上on不管请求体大小,都把它存...

2019-12-16 11:54:08 597

转载 两个值相等Integer是否==

2014年去某公司笔试的时候遇到这么一道题:public class Test { public static void main(String[] args) { Integer int1 = Integer.valueOf("100"); Integer int2 = Integer.valueOf("100"); System...

2019-12-16 11:01:05 131

原创 反向代理实例

上游服务器并为proxy.html写了一个生成随机数的脚本代理服务器

2019-12-15 18:18:18 254

转载 proxy_pass后面的url加/与不加的区别

在nginx中配置proxy_pass代理转发时,如果在proxy_pass后面的url加/,表示绝对根路径;如果没有/,表示相对路径,把匹配的路径部分也给代理走。假设下面四种情况分别用 http://192.168.1.1/proxy/test.html 进行访问。第一种:location /proxy/ { proxy_pass http://12...

2019-12-15 18:14:26 450

原创 upstream

用于定义上游服务的相关信息serverweight 设置权重,默认为1max_conns 设置与代理服务器的最大连接数。默认值时0,意味着没有限制。max_fails 设置在fail_timeout设置的时间中与服务器失败的连接的尝试的次数,如果在这段事件中,达到了设置的值,那么就会认为服务器在这段时间内不可用fail_timeout 默认是10sbackup 把服务器标记为备...

2019-12-15 16:37:36 157

原创 虚拟机网络配置

vim /etc/sysconfig/network-scripts/ifcfg-ens33

2019-12-15 14:15:52 84

原创 Nginx变量

连接过程的常用变量请求过程的常用变量

2019-12-14 23:54:34 75

原创 autoindex

autoindex需要在请求的最后加上’/’,会吧目录的所有文件列出来。例子在/opt/source/download 创建一些文件浏览器访问得到结果

2019-12-14 23:38:05 167

原创 rewrite

根据正则表达式重写URL将/images/下所有的jpg 重写成pic目录下redirect和perman示例定义两个location结果临时重定向永久重定向break和last示例当重写到pics文件夹之后,便不再进行匹配,所以最终访问的是pics文件夹之下的内容。如果改成last或者不填写,那么最后访问的是photos文件夹之下的内容。rewrite和return...

2019-12-14 22:28:58 116

原创 nginx return指令

2019-12-14 21:02:26 380

原创 ngx_http_limit_req_module

用来限制从单一IP地址的平均请求速率,和limit_conn一样使用共享内存,对所有worker子进程生效。使用leaky_bucket限流算法。平均速率如果设定为2r/m,并不是在一分钟内请求两次,而是在半分钟内只能请求一次。...

2019-12-13 21:38:08 155

原创 ngx_http_limit_conn_module

此模块是用来限制每个定义的键值的来自某个IP的连接的数量。此指令定义了一个数据区,里边记录会话状态的信息。limit_conn_zone $binary_remote_addr zone=addr:10m;设置最大的连接数量,当连接请求超过了限定的数量,就返回错误当连接超多限制,设置日志的等级连接超过限制设置返回的错误码...

2019-12-13 21:14:24 410

原创 location指令

不带/,如果没找到这个目录,会被这个URL当做文件进行访问。带/,不会把URL当做文件进行访问

2019-12-13 21:01:37 289

原创 root和alias的区别

alias最后少/

2019-12-13 09:57:19 208

原创 server_name指令用法

2019-12-13 09:46:35 1933

原创 配置文件events段核心参数用法

accept_mutex 默认情况下关闭,当客户端请求到master进程时,会给每一个worker进程发请求。当打开时,只会给一个worker进程发请求。当accept_mutex 为on时,当请求分发给一个worker进程时,如果等待的时间超过accept_mutex_delay的时间时,就会把请求分发给别的worker子进程。从而避免了当一个worker子进程太忙碌的时候,响应时间太长。...

2019-12-13 09:06:59 167

原创 配置文件main段核心参数

2019-12-13 08:45:29 220

原创 基于域名的虚拟主机实现

对配置文件中的server进行配置然后需要配置本地的域名映射vim /etc/hosts重启Nginxcurl www.nginx_test1.com

2019-12-12 23:53:31 142

原创 基于端口的虚拟主机的实现

先把配置文件备份然后修改sever,并添加一个sever然后在html目录下创建两个文件夹,并创建两个index.html文件在浏览器中用端口分别进行访问

2019-12-12 23:08:47 168

原创 Nginx

Nginx与Apache的对比Apache一个线程只能处理一个请求,并且是阻塞式的Nginx一个线程可以处理多个请求,并且是非阻塞式的Nginx职责静态资源服务反向代理API服务优势高并发,高性能扩展性好异步非阻塞的事件驱动模型高可靠性热部署、平滑升级BSD许可证,允许二次开发...

2019-12-12 23:02:55 105

原创 服务器环境配置

jdk下载rpm文件,然后rpm -ivh 文件名Java 就被安装在了默认路径之下了,/usr/java配置环境变量 vim /etc/profileexport JAVA_HOME=/usr/java/jdk1.8.0_231-amd64export PATH=$PATH:$JAVA_HOME/binexport CLASSPATH=.:$JAVA_HOME/jre/lib/rt...

2019-12-11 23:05:05 243

原创 软件设计原则

开闭原则例子一开始的UML当课程需要打折促销的时候,我们不能直接在JavaCourse中修改getPrice函数,或者在接口中新增加方法。而是应该新创建一个类继承JavaCourse,并重写getPrice函数,并创立一个getOriginPrice函数来获取之前的价钱。当用接口接收新创建的JavaDiscountCourse,那么没法使用getOriginPrice函数,所以需要把它...

2019-12-11 18:18:00 85

原创 UML类图入门

箭头方向继承、实现关联、依赖聚合、组合

2019-12-07 16:31:29 90

原创 使用animate.css完成动画效果

<!DOCTYPE html><html><head> <title>TodoList</title> <script src="./vue.js"></script> <link rel="stylesheet" type="text/css" href="./animate.css">&...

2019-12-05 16:47:10 223

原创 Vue中的插槽

<!DOCTYPE html><html><head> <title>change color</title> <script src="./vue.js"></script></head><body> <div id='app'> <body-cont...

2019-12-05 15:15:12 94

原创 非父子组件之间的传值

<!DOCTYPE html><html><head> <title>change color</title> <script src="./vue.js"></script></head><body> <div id='app'> <child con...

2019-12-05 14:27:15 80

原创 子组件改变父组件的数据

Vue中有单向数据流的概念,子组件并不能修改父组件的数据。因为如果父组件的数据被多个子组件使用,那么一个子组件改变了数据,会使其他子组件也收到影响。<!DOCTYPE html><html><head> <title>change color</title> <script src="./vue.js"></...

2019-12-05 12:49:15 449

原创 Vue中的DOM(ref,emit)

<!DOCTYPE html><html><head> <title>change color</title> <script src="./vue.js"></script></head><body> <div id='app'> <div ref='...

2019-12-05 11:40:47 158

原创 子组件定义data

子组件定义data,并不能像根组件那样定义成对象,而是应该定义成函数,并把值进行返回因为子组件会被调用很多次,并不希望子组件的数据和其他组件的数据产生冲突,所以通过函数返回对象让每个子组件都有独立的数据<!DOCTYPE html><html><head> <title>change color</title> <...

2019-12-05 11:15:54 487

原创 is属性

<!DOCTYPE html><html><head> <title>change color</title> <script src="./vue.js"></script></head><body> <div id='app'> <table>...

2019-12-05 10:55:23 802

原创 样式绑定

对象绑定<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8"> <title>click to change the color</title> <script src="./vue.js"></script> <st...

2019-12-05 09:23:02 98

原创 计算属性的set、get

<!DOCTYPE html><html><head> <title</title> <script src="./vue.js"></script></head><body> <div id="app">{{fullName}}</div> <s...

2019-12-04 23:55:33 270

原创 计算属性 watch

<!DOCTYPE html><html><head> <title</title> <script src="./vue.js"></script></head><body> <div id="app">{{fullName}}{{age}}</div>...

2019-12-04 23:46:17 95

原创 v-text,v-html,{{}}

v-text 和 {{}} 作用是一样的v-html 会对html进行解析

2019-12-04 23:18:26 74

原创 组件的注册

局部组件注册<!DOCTYPE html><html><head> <title>TodoList</title> <script src="./vue.js"></script></head><body> <div id='root'> <input ...

2019-12-04 21:40:05 90

原创 MVP和MVVM

MVPM Model ; V view ; P presenter在用JQuery写代码的时候,大部分操作都是操作DOM,所以presenter层对其来说很重要。MVVM没有控制器,而换成了ViewModel。我们并不需要关注VM层是怎么实现的,它是Vue内置的。M层的数据发生变化,V层也随之发生变化,反之也是。...

2019-12-04 20:40:09 78

原创 集成测试

集成测试意义及目的在单元测试的基础上,对单元模块进行组装进行测试。它是为了检测在模块交互中导致模块交互错误的情况。集成测试方法非増式采用大爆炸集成方法,先对每一个模块进行测试,然后将所有模块集成起来一次性进行集成测试。增式逐次将未测试的模块和已经测试的模块结合成程序包,然后将这些模块集成为较大系统,在集成过程中边连接边进行测试,以发现连接过程中产生的问题。自顶向下以主控模块作为...

2019-12-02 10:14:15 3058

原创 远程连接服务器中MySQL遇到的问题

Host ‘xxx.xx.xxx.xxx’ is not allowed to connect to this MySQL serverMySQL8.0的caching_sha2_password问题以上亲测有效

2019-11-30 09:27:13 107

原创 远程连接云服务器的Redis,MySQL的坑

我用Jedis连接我的阿里云服务器上的redis一直显示连接超时,经过研究才发现,需要在阿里云服务器的防火墙中添加开放的端口这样就解决了

2019-11-27 22:06:27 320

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除