Nginx二级域名转发到不同端口/服务器

有时候,我们资源有限,那么就会遇到一台主机对应1-N个域名,那么就会出现主机80端口占用完了,其他应用就只能占用其他的端口了,但是如果在域名后面带上端口号(如www.xxxx.com:8080 ),这显然很不优雅,而且像开发微信的时候,配置的域名只能使用80端口。那么有没有更好的处理方式能让我们不在域名后添加端口号呢?答案是肯定是,这里我们可以借助强大的Nginx来帮我们解决这个问题。

mysql慢查询语句分析总结

我们经常会接触到MySQL,也经常会遇到一些MySQL的性能问题。我们可以借助慢查询日志和explain命令初步分析出SQL语句存在的性能问题

AngularJS v1.x使用总结

最近在改一个前后端分离的项目,前端用的Angular 1.4.5,后端用的java,由于AngularJs在4年前简单的使用过一次,大多都忘记了,这次拿到这个项目(前端被压缩过),第一眼就瞬间懵逼了,但是领导已经下了死命令了,也只得硬着头皮干,索性就把这次遇到的一些知识点记录一下。

ES6常用关键字总结

ES6(ECMAScript 6.0)是JavaScript 语言的新一代标准,2015年6月正式发布。其提供了一些新特性使代码更加简洁。由于目前有些版本浏览兼容性不足,所以需要实用babel这类工具讲我们的ES6转换为ES5.

Golang基础学习总结之开篇

Go, also known as Golang, is a statically typed, compiled programming language designed at Google by Robert Griesemer, Rob Pike, and Ken Thompson. Go is syntactically similar to C, but with memory safety, garbage collection, structural typing, and CSP-style concurrency

借助alibaba Driud SQL Parser组件处理sql语句

Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。

.net core 3.x Web API使用Swagger添加多版本以及JWT Authorization

很多时候,要给我们的接口升级,但是又怕影响之前的接口业务或者是要开发特定的接口,我们会给接口加上一个版本号,保障老接口依然能稳定运行,例如百度的坐标转换服务

1
http://api.map.baidu.com/geoconv/v1/?coords=114.21892734521,29.575429778924&from=1&to=5&ak=你的密钥 //GET请求

shell脚本学习

Shell 脚本(shell script),是一种为 shell 编写的脚本程序。
业界所说的 shell 通常都是指 shell 脚本,但读者朋友要知道,shell 和 shell script 是两个不同的概念。
由于习惯的原因,简洁起见,本文出现的 “shell编程” 都是指 shell 脚本编程,不是指开发 shell 自身。

.net core 3.x使用Swagger

.net core3.0问世已经两个多月了,我并没有急着将生产上的项目升级到3.0,因为怕踩坑,这不3.1马上就要出来了,想着core3.x逐渐稳定,所以就开始来琢磨一下,此次就简单是说一下.net core3.0中使丝袜哥(Swagger)生成API文档。

Nginx HTTP/TCP代理配置

众所周知,nginx是一款高性能的反向代理工具,在之前nginx只能代理应用层的应用,如果是要做TCP即网络第4层的代理就只有借助HaProxy等工具,在nginx1.9版本之后即可支持TCP的代理。下面,我们来展现一下nginx强大的代理能力。

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×