程序猿洞晓
nginx基础学习(六):nginx之https的配置 nginx基础学习(六):nginx之https的配置
如果你们平时使用百度细心的话会发现,当输入http://www.baidu.com的时候,浏览器上的地址会自动变换成https://www.baidu.com。通过浏览器的控制台可以看到当请求http的百度时会返回一个状态码307 Internal Redirect,然后响应头里面的location对应的地址是https的百度地址,接着浏览器……
2019-01-09
nginx基础学习(五):nginx实现防盗链、跨域、缓存、压缩功能介绍 nginx基础学习(五):nginx实现防盗链、跨域、缓存、压缩功能介绍
nginx除了三大主功能,还有很多其它实用的功能,系列文章的第五篇就让我们一起看看nginx的防盗链、跨域、缓存、压缩等功能。……。通过blog.itcrud.com访问本博客的网站,在返回的js脚本文件里面又发出了ajax请求获取文章列表,但是这个ajax请求的域名不是blog.itcrud.com/list,而是请求的……
2019-01-07
nginx基础学习(四):nginx的upstream实现负载均衡 nginx基础学习(四):nginx的upstream实现负载均衡
根据不同的场景来适用不同的方式,一般使用默认即可。在多台机器性能有差异的情况下,可以考虑设置不同的权重,让性能好的机器不浪费,性能差的机器不超负荷。ip_hash一般用的比较少,不能保证负载的均衡性,要是运气衰的时候,有可能导致一台机器瞬时命中过多被弄死。个人感觉ip_hash更适用于一个小的应用,单台机器本身就是可以承载所有……
2019-01-05
nginx基础学习(三):nginx的rewrite重定向和if判断使用 nginx基础学习(三):nginx的rewrite重定向和if判断使用
nginx的安装、启动关闭退出重启基本操作命令、nginx.conf配置文件了解、location的root、alias、proxy系列的数据都已经写过了,有兴趣了解的可以看看文末的推荐文章。location里面的东西真的很多,也是非常重要的。可以说在配置nginx过程中90%都是在配置location。这一篇文章的目的是写location中的另一个……
2019-01-03
nginx基础学习(二):nginx的location内部属性的详细说明和介绍 nginx基础学习(二):nginx的location内部属性的详细说明和介绍
上一篇文章写的nginx的基础安装,以及nginx配置文件的整体结构。这篇文章将会一起来看一下nginx中的一个重要属性location,location是放在server里面的,用于匹配访问的域名后的path路径。location匹配的规则很复杂,内容也是非常多,这里只做简单的介绍。location的匹配规则有三种,分别是精准匹配……
2018-12-31
spring Boot+Spring+Mybatis项目构建模板介绍和分享 spring Boot+Spring+Mybatis项目构建模板介绍和分享
创建一个新的项目,引入依赖包,建模块,复制粘贴各种模板、工具类,数据库配置等,想起来都是一件头疼的事,看了这篇文章,也许可以治你的头疼病。本次分享的是项目的构建过程和构建完成的项目模板分享。以后需要构建项目只要来复制一下就可以啦,超简单省事,你值的拥有。内部包含异常的统一处理、请求入参出参的日志输出、Redis的工具类、线程池的创建……
2018-12-29
JWT学习(二):Json Web Token JWT的Java使用 (JJWT) JWT学习(二):Json Web Token JWT的Java使用 (JJWT)
JJWT是一个提供端到端的JWT创建和验证的Java库。永远免费和开源(Apache License,版本2.0),JJWT很容易使用和理解。它被设计成一个以建筑为中心的流畅界面,隐藏了它的大部分复杂性。JJWT的目标是最容易使用和理解用于在JVM上创建和验证JSON Web令牌(JWTs)的库。JJWT是基于JWT、JWS、……
2018-12-27
JWT学习(一):什么是JWT?- JSON WEB TOKEN JWT学习(一):什么是JWT?- JSON WEB TOKEN
1. JWT是什么?Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的
2018-12-25
python3和maven的安装教程 python3和maven的安装教程
再过几天在阿里云上服务器就要到期了,新买了一台服务器(因为之前的服务器太贵啦),需要将环境重新部署一次,发现之前写的博客里面缺少Python和maven安装的内容,特此博客来记录一下安装的过程。Python用在到gitee上拉取最新的代码和文章等信息,然后编译发布重启服务使用的。而maven就是用在项目编译上面。如果直接用……
2018-12-22
logback新认识(二):logback之MDC日志跟踪、日志自定义效果 logback新认识(二):logback之MDC日志跟踪、日志自定义效果
上一篇关于logback的文章说明了logback的主要组成部分,其中包括appender、encoder、rollingPolicy、triggeringPolicy和filter。这些基本在项目中都很常用的。接下来我们看一下其他的功能点。包括日志的MDC做日志跟踪以及将日志添加自定义颜色,酷炫的显示效果。另外再大概说一下pattern中的占位符含义。
2018-12-20
logback新认识(一):logback主要组件appender、rollingPolicy和triggeringPolicy的使用和理解 logback新认识(一):logback主要组件appender、rollingPolicy和triggeringPolicy的使用和理解
logback日志必备。平时在新建项目的时候都是Ctrl+C和Ctrl+V,完全不要自己做什么,不管使用Springmvc还是Springboot都不需要配置logback.xml文件的位置,直接将logback.xml放到resources目录下,命令符合要求即可。但是真正懂或者了解logback里面的各项配置的却少之又少。现在工作……
2018-12-18
xshell、CRT上使用vbscript更高效连接定位到服务器以及目录、数据库 xshell、CRT上使用vbscript更高效连接定位到服务器以及目录、数据库
这篇文章分享一个好用的脚本,用在xshell和CRT上,真的很爽,也是简单的不要不要的。当负责的项目有多个环境,看日志需要到Linux环境下,数据库也不能用navicat等工具连接,这个时候只能使用xshell或者CRT进入对应的机器,但是这里存在的麻烦就是机器太多(测试环境、演示环境、生产环境),每次都要用ssh命令在不同的……
2018-12-15
9 / 15