Author: 2团

TCP内核参数在日常项目中的实践总结

1. 数据重传次数 以本人的阿里云主机为例,查询重传次数,具体如下: # sysctl -a |grep -E "tcp_retries|keepalive" net.ipv4.tcp_keepalive_intvl = 75 net.ipv4.tcp_keepalive_probes = 9 ne

2团 2团 Published on 2024-09-10

认识Swagger与Springfox的联系与区别

做过Java后端开发的同学应该都用使用过Springfox和Swagger,但我相信很多同学都对这两个工具的理解和使用都有问题。 Swagger是什么 根据官网的介绍,Swagger是一系列用于Restful API开发的工具,开源的部分包括: OpenAPI Specification:API规范

2团 2团 Published on 2024-09-09

Nginx代理FTP全流程分析

1. 需求 近期,需要通过Nginx代理内网FTP服务,以便外网用户进行访问,故针对此展开技术调研。 软件版本: Nginx: 1.18.0; vsftpd: 3.0.2; CentOS: CentOS Linux release 7.9.2009 (Core). 2. FTP模式 FTP具有两个端

2团 2团 Published on 2024-09-09

Ubuntu替换docker镜像并解决apt-key过期问题(apt-key is deprecated)

1. 前言 云主机因为某些众所周知的原因,一直无法顺畅更新docker相关库,报错如下: Err:17 https://download.docker.com/linux/ubuntu jammy/stable amd64 docker-ce-cli amd64 5:27.2.0-1~ubuntu.

2团 2团 Published on 2024-09-09

Halo 2.19.0版本缩略图的webpsh代理配置

1. 前言 Halo2博客升级至2.19.0版本后,支持生成缩略图功能,缩略图默认存储于:attachments/thumbnails文件夹下,而不是在attachments/upload路径下创建thumbnails文件夹存放缩略图。然而缩略图的访问路径为/upload/thumbnails,这就

2团 2团 Published on 2024-09-03

Openresty访问指定路径设置动态黑名单

1. 前言 网站使用Openresty进行反代,发现经常有客户端访问指定路径,例如: www.2tuan.work/.user www.2tuan.work/.env www.2tuan.work/.git/config 针对此类访问,前序配置基本上是直接deny,配置示例如下: l

2团 2团 Published on 2024-08-30

rCore学习——建立跳板页面

1.jr和call指令的区别 1.1 pc指令 在计算机体系结构中,程序计数器(Program Counter,简称PC)寄存器用于存储当前正在执行的指令的地址。PC寄存器的工作机制如下: 1.1.1 指令执行周期 取指(Fetch): 从PC寄存器中读取当前指令的地址。 将该地址发送到内存或指令缓

2团 2团 Published on 2024-08-29

rCore学习—RISC-V的SV39多级页表机制下的虚拟地址和物理地址转换

1.前言 1.1 虚拟地址页码和物理地址页码定义 SV39 分页机制被启用后,所有 S/U 特权级的访存被视为一个 39 位的虚拟地址,它们需要先经过 MMU 的地址转换流程,如果顺利的话,则会变成一个 56 位的物理地址来访问物理内存。

2团 2团 Published on 2024-08-23

植物大战僵尸杂交版第48关

通关视频记录(哔哩哔哩):植物大战僵尸杂交版第48关通关记录。 植物摆放示意图: 当前关卡不依赖于花盆即可种植植物,但是需要注意的是最左侧两列只能种植4行向日葵,因此在后期阳光产出是不足的,应对方式就是阳光花盆+阳光豆。

2团 2团 Published on 2024-08-22

植物大战僵尸杂交版第47关

通关视频记录(哔哩哔哩):植物大战僵尸杂交版第47关通关记录。 植物摆放示意图: 第47关基本思路与第46关一致,重点就在于猫砂盆,猫砂盆可以在前期提供足的跟踪攻击力。

2团 2团 Published on 2024-08-22
Previous Next