Hopetree Hopetree 3月,2 周前 Nginx

Nginx配置中server模块的加载顺序和规则

在Nginx的日常运维中,经常会有多个配置,多个server的情况,之前的文章分享了Nginx配置中location模块的匹配规则,这篇文章就来分享一下我对server模块的匹配规则的理解,并进行一些测试验证这些结论。

在Nginx的日常运维中,经常会有多个配置,多个server的情况,之前的文章分享了Nginx配置中location模块的匹配规...

Hopetree Hopetree 1 周,1天前 Django

服务器监控应用(1):服务端开发

最近发现家里的 mini 主机上的虚拟机频繁重启,有时候宿主机也会重启,但是由于虚拟机都是设置的开机自动启动,所以重启后自己不去查看 Uptime 的话还不一定知道虚拟机重启过。基于这个事情,我打算开发一套简单的服务器监控应用到自己的网站,目前已经上线一段时间...

最近发现家里的 mini 主机上的虚拟机频繁重启,有时候宿主机也会重启,但是由于虚拟机都是设置的开机自动启动,所以重启后自己不去...

Hopetree Hopetree 4月前 Django ECharts

Django网站单页面流量统计通用方式分享

上周末给网站添加了文章访问量的统计分析,并做成了可视化图标。但是之前统计的都是文章的阅读量,这个阅读量是文章模型特有的属性,于是为了能够统计到其他页面的浏览量,我对流量统计方式进行了改良,可以做到所有页面通用。

上周末给网站添加了文章访问量的统计分析,并做成了可视化图标。但是之前统计的都是文章的阅读量,这个阅读量是文章模型特有的属性,于是...

Hopetree Hopetree 3月,3 周前 Nginx

终于理解了Nginx配置中location规则的优先级问题

这周在项目中遇到一个问题:由于我们前端打包的时候把静态文件的.map文件也上传到了生产环境中,导致这些.map文件可以被访问下载,因此被定性为“有源码泄露的安全风险问题”。因此,需要禁用这些.map文件的访问,于是决定用Nginx添加配置来禁用,但是设置过程中...

这周在项目中遇到一个问题:由于我们前端打包的时候把静态文件的.map文件也上传到了生产环境中,导致这些.map文件可以被访问下载...

Hopetree Hopetree 3月前 年终总结

2023 年终总结

博客已经运行了5年多了,第一次在博客上写年终总结,也是我第一次写个人的非工作性质的年终总结。最近也看了不少其他同行的年终总结,感觉写这玩意其实还是挺有意思,特别是多年之后再回首的时候,可能也会像现在看QQ空间那些说说一样有另一番感悟吧!

博客已经运行了5年多了,第一次在博客上写年终总结,也是我第一次写个人的非工作性质的年终总结。最近也看了不少其他同行的年终总结,感...

Hopetree Hopetree 1月,1 周前 Go

Go 学习笔记(10):cli 命令行的使用

Go 语言的程序编译之后是一个可执行的二进制文件,这个特性使得 Go 非常适合做命令行工具,因为一套代码只需要在不同系统上面编译,就可以在所有系统上直接运行,无需运行环境的安装。这篇博文记录 Go 比较流行的命令行工具的使用心得。

Go 语言的程序编译之后是一个可执行的二进制文件,这个特性使得 Go 非常适合做命令行工具,因为一套代码只需要在不同系统上面编译...

Hopetree Hopetree 2月,1 周前 Go

Go 学习笔记(7):学习成果之写一个 API 调用的 sdk

Go 的学习也进行了两周,已经学完了基本语法、控制流、函数、方法,其实已经可以写一些简单的逻辑了。然后按照我的学习方法是带着目的的去学,我第一阶段的目标就是写一个 API 调用的 sdk,现在交作业。

Go 的学习也进行了两周,已经学完了基本语法、控制流、函数、方法,其实已经可以写一些简单的逻辑了。然后按照我的学习方法是带着目的...

Hopetree Hopetree 2月,2 周前 Go

烂笔头周刊(第4期):保持学习

最近在学习 Go 语言,当做自己 2024 年的副本任务,一方面是为了技能的提升,毕竟技多不压身,另一方面是想让自己保持一颗学习的心。

最近在学习 Go 语言,当做自己 2024 年的副本任务,一方面是为了技能的提升,毕竟技多不压身,另一方面是想让自己保持一颗学习...

Hopetree Hopetree 1月前 Nginx Gzip

应对网站扫描工具的方案

Gzip 炸弹干扰网站扫描工具的方案看似很厉害,实际上我认为根本不会起到任何作用,而且返回炸弹本身也是需要消耗网站流量和带宽的,所以并不划算。而使用 Nginx 配置直接忽略非正常请求的方式可以有效的节省服务端的处理,也可以节省日志空间,怎么看都是收益最高的选...

Gzip 炸弹干扰网站扫描工具的方案看似很厉害,实际上我认为根本不会起到任何作用,而且返回炸弹本身也是需要消耗网站流量和带宽的,...

Hopetree Hopetree 1月,3 周前 Go

Go 学习笔记(9):多并发爬虫下载图片

我是带着目的学习 Go 的,第一阶段的学习目的是能够写 API 调用,第二阶段就是可以写多并发的爬虫,毕竟 Go 是以搞并发闻名的,我倒要看看怎么个“高并发”。于是随便找了个图片网站实现了一个高并发的图片下载爬虫,速度那是真快!

我是带着目的学习 Go 的,第一阶段的学习目的是能够写 API 调用,第二阶段就是可以写多并发的爬虫,毕竟 Go 是以搞并发闻名...

博客空间

122

文章

18

专题

87

标签

1110

评论

昨日热榜