Carls
文章 0
文章搜索
阿蛮君
接受自己的平庸,以及接受他人的平庸
文章数
557
评论数
1721
随机文章
Linux 安装 bbr 加速模块
BBR(Bottleneck Bandwidth and Round-trip propagation time)是一种由Google开发的网络拥塞控制算法,旨在优化TCP协议在高延迟和高带宽网络环境下的性能。BBR的设计目标是通过智能地调整发送数据的速率,以达到更高的带宽利用率和更低的网络延迟。 实际安装使用了一下,效果确实显著。不过建议安装原版的 bbr,不要使用魔改版本,有些版本会导致 vp...
解决 WordPress 开启 cdn 后不能获取到用户真实 ip 问题
CDN 是个好东西,但是开启 CDN 后,用户评论后显示的 ip 全是 cdn 节点的 ip。这样的话,如果需要显示评论归属地和运营商就变得毫无意义。 解决也很简单,只需要在 wp-config.php 文件加入以下代码: // 解决获取不到用户真实ip问题 if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { $list = explod...
Pve 创建 Openwrt 虚拟机
本文使用 Openwrt 编译官方固件详解 这篇文章编译出来的镜像进行虚拟机的创建,注意编译 x86 镜像时,需要勾选上 grub 选项,勾选其中一个就可以。否则编译出来的只有根文件系统的镜像,没有引导程序将无法在 pve 上运行。 比如这里选择生成的镜像时,可以进行选择: 编译后会生成如下文件: 只有根分区的镜像是用不到的,同样,压缩包也是,这个是提供给 lxc 容器使用的,可以看 Pve 使用...
Docker 自建密码管理器 Vaultwarden
现在很多网站都需要先账号登录才可以进行下一步,此外,自建的大部分应用都是需要账号密码登录的,并且某些应用的用户名甚至不可以更改,这也意味着你需要记住不同平台的账号甚至是不同的密码。 于是开始催生了我自建密码管理器的想法,使用可能也有大半年了。直到现在才写是因为有个问题是最近才解决的,那就是密码管理器安卓端我的使用体验并不好,原来是因为我的系统问题,最近更新系统就非常好用了。 废话不多说了,今天的主...
Spring 中 @Validated 嵌套校验问题
当使用 @Validated 进行参数校验时,如果方法参数是一个包含嵌套对象的复杂对象,@Validated 只会对顶层对象进行校验,而不会递归地对嵌套对象进行校验。例如: public class Parent { @NotNull(message ="parent name 不能为空") private String name; @NotNull private Child...
标签云
最新评论