相关文章
nginx的优化和防盗链
nginx的优化
1、隐藏版本号
bug多,更新版本速度块,一旦版本号暴露出去,有可能给对方提供攻击的漏洞。
法一隐藏:【在http大模块中修改,不在server中,也不是location】
cd /usr/local/nginx/ ls cd conf…
建站知识
2024/11/23 15:08:32
获取本地缓存数据修改后,本地缓存中的值也修改问题
获取本地缓存数据修改后,本地缓存中的值也修改问题
JAVA缓存,获取数据后修改,缓存中的数值也会修改,解决方法是创建新的对象再修改值比如使用BeanUtils.copyProperties()方法。如果值是List,可以使用两种方法解决循环…
建站知识
2024/10/21 7:39:50
算法练习13——跳跃游戏II
LeetCode 45 跳跃游戏 II 给定一个长度为 n 的 0 索引整数数组 nums。初始位置为 nums[0]。 每个元素 nums[i] 表示从索引 i 向前跳转的最大长度。换句话说,如果你在 nums[i] 处,你可以跳转到任意 nums[i j] 处: 0 < j < nums[i] i j < n 返回…
建站知识
2024/10/19 5:30:35
通过webpack创建并打包js库到npm仓库
1.创建项目并进行基本配置
webpack配置文件: webpack.build.js
const path require(path);module.exports {mode:development,entry:./src/webpack-numbers.js,output: {filename: webpack-numbers.js,path: path.resolve(__dirname, dist),clean: true,},};
p…
建站知识
2024/10/19 5:30:36
华为云云耀云服务器L实例评测|华为云耀云服务器L实例docker部署及应用(七)
八、华为云耀云服务器L实例docker、docker-compose安装及部署MySQL、Redis应用: 随着云原生、容器化、微服务、K8S等技术的发展,容器 docker 也逐渐在企业团队实践中大量的使用。它可以提供了一套标准化的解决方案,极大地提升了部署、发布、运…
建站知识
2024/10/27 1:11:58
自己的类支持基于范围的for循环 (深入探索)
自己的类支持基于范围的for循环 (深入探索)
编译器实际运行伪代码为:
auto && __range range_expression;
auto __begin begin_expr;
auto __end end_expr;
for (; __begin ! __end; __begin) {range_declaration *__begin;loop_statement
}观察伪代码࿰…
建站知识
2024/10/19 5:42:19
C# PortraitModeFilter (人物图片)背景模糊
效果 项目 代码
using Microsoft.ML.OnnxRuntime;
using Microsoft.ML.OnnxRuntime.Tensors;
using OpenCvSharp;
using System;
using System.Collections.Generic;
using System.Drawing;
using System.Drawing.Imaging;
using System.Linq;
using System.Windows.Forms;
us…
建站知识
2024/10/27 2:23:39