自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 nginx地址重写

nginx地址重写有的时候我们的网站更换了域名,但还有用户在使用老的域名访问,这时可以通过nginx的地址重写来让用户跳转到新的域名进行访问。比如说原来我们用的docs.macrozheng.com这个域名不用了,现在改成www.macrozheng.com了来访问文档项目了;server { listen 80; server_name docs...

2020-01-15 21:47:00 198

原创 nginx文件压缩

nginx文件压缩如果我们租用了一个带宽很低的服务器,网站访问速度会很慢,这时我们可以通过让nginx开启GZIP压缩来提高网站的访问速度。首先我们对nginx进行限速操作,限制每个连接的访问速度为128K来建立一个比较慢的访问场景;server { listen 80; server_name mall.macrozheng.com; ...

2020-01-15 21:46:00 429

原创 linux free 命令

linux free 命令free 命令显示系统内存的使用情况,包括物理内存、交换内存(swap)和内核缓冲区内存。如果加上 -h 选项,输出的结果会友好很多:有时我们需要持续的观察内存的状况,此时可以使用 -s 选项并指定间隔的秒数,每隔 3 秒输出一次内存的使用情况,直到你按下 ctrl + c。:free -h -s 3输出简介Mem 行(第二行)是...

2020-01-11 17:12:00 162

原创 linux top 命令

这个总结的很好:https://www.cnblogs.com/sparkdev/p/8176778.html

2020-01-11 16:56:00 126

原创 linux僵死进程的产生与避免

linux僵死进程的产生与避免一个进程在调用exit命令结束自己的生命的时候,其实它并没有真正的被销毁, 而是留下一个称为僵死进程(Zombie)的数据结构(系统调用exit,它的作用是使进程退出,但也仅仅限于将一个正常的进程变成一个僵死进程,并不能将其完全销毁)。“僵死进程的产生在每个进程退出的时候,内核释放该进程所有的资源,包括打开的文件,占用的内存等,但是仍然为其保留一定的信息...

2020-01-11 16:00:00 130

原创 浅谈openresty

浅谈openresty为什么会有OpenResty?我们都知道Nginx有很多的特性和好处,但是在Nginx上开发成了一个难题,Nginx模块需要用C开发,而且必须符合一系列复杂的规则,最重要的用C开发模块必须要熟悉Nginx的源代码,使得开发者对其望而生畏。为了开发人员方便,所以接下来我们要介绍一种整合了Nginx和lua的框架,那就是OpenResty,它帮我们实现了可以用l...

2020-01-10 18:16:00 311

原创 Http请求特殊符号变空格

Http请求特殊符号变空格今天在调试客户端向服务器传递参数时,url中的参数值出现+,空格,/,?,%,#,&等特殊符号的时候就自动变成空格,在服务器端无法获得正确的参数值。解决方法如下:方法一修改客户端,将客户端带“+”的参数中的“+”全部替换为‍“%2B”,这样参数传到服务器端时就能得到“+”了。方法二修改服务器端,将空格替换为“+”,这种方式只适用于参数...

2020-01-10 16:48:00 11333

原创 nginx白名单黑名单设置

nginx白名单黑名单设置白名单设置,访问根目录location / { allow 123.34.22.155; allow 33.56.32.1/100; deny all;}黑名单设置,访问根目录location / { deny 12...

2020-01-09 15:52:00 489

原创 openresty http

openresty httpopenresty默认没有提供http客户端,需要第三方提供插件。下载方式:wgethttps://raw.githubusercontent.com/pintsized/lua-resty-http/master/lib/resty/http_headers.luawgethttps://raw.githubusercontent.com...

2020-01-09 15:45:00 136

原创 lua 中 . 和 : 的区别

lua 中 . 和 : 的区别首先在lua中使用“:”定义的函数会自动传入一个名为self的变量,这个变量是隐含的,self同c++中的this一样,表示当前对象的指针:而“.”定义的函数中没有self。function class:func2( ) endfunction class.func1(self) end --这时候这两个函数等价 function...

2020-01-09 15:45:00 97

空空如也

空空如也

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

TA关注的人

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