Home Assistant FRPC 出现400 Bad Request解决方法
解决方案在configuration.yaml中配置下面这行代码即可
1234http: use_x_forwarded_for: true trusted_proxies: - 192.168.0.11 #FRPC服务器地址
Mac MongoDB Compass 历史查询命令删除
删除路径删除这个路径下的文件即可/Users/leslie/Library/Application Support/MongoDB Compass/RecentQueries
HomeAssistant CLI 命令行配置网络信息
一、HassOS(Home Assistant 操作系统)HassOS 提供了内置的 CLI 工具 ha 用于管理网络配置。
通过 SSH 或控制台登录 HassOS使用 SSH 插件或物理访问设备的控制台。
查看当前网络配置
1ha network info
更新网络配置(含网关)修改网络接口(如 eth0)的配置,设置静态 IP 并指定网关:
12345ha network update eth0 \ --ipv4-method static \ --ipv4-address 192.168.1.100/24 \ --ipv4-gateway 192.168.1.1 \ --ipv4-dns 8.8.8.8,8.8.4.4
--ipv4-gateway: 指定网关地址
修改后会自动应用配置。
四分位距校验异常数据
根据提供的价格数据和当前价格4607499卢布,我们可以通过以下统计学方法判断其是否异常:
1. 数据概览历史数据共12个样本,时间间隔为每周一次(时间戳间隔为604800秒)。价格数据(单位:卢布)如下:
1[65500, 60700, 57786, 57756, 57350, 78900, 57706, 77600, 68000, 66600, 66221, 64900]
2. 异常值检测方法方法1:Z-Score(标准差法)
均值(Mean): ( \approx 64,918 ) 卢布
标准差(SD): ( \approx 7,379 ) 卢布
当前价格Z-Score:[Z = \frac{4,607,499 - 64,918}{7,379} \approx 615.7]结论:Z-Score远超过3(通常阈值),表明当前价格是极端异常值。
方法2:IQR(四分位距法)
中位数(Median): ( 65,200 ) 卢布
下四分位数(Q1): ( 57,771 ) 卢布
上四分位数(Q3): ( 67,300 ) 卢布
IQR: ( Q3 - Q1 = ...
半马125计划
优化后12周计划(基于高跑量适应性调整)阶段目标 & 负荷分配
周期
核心任务
周跑量
强度占比
关键训练调整点
基础期
强化有氧效率
70-75km
15%
长距离加入 后程加速段
强度期
提升乳酸清除率
80-85km
25%
阈值跑采用 递减配速策略
调整期
神经肌肉适应比赛配速
60→40km
30%
用 MP反分割法 模拟实战
详细课表(强度期示例)周一 完全休息(强制恢复日)周二 金字塔间歇跑
热身2km + (800m@3:45 + 1200m@3:50 + 1600m@3:55 + 1200m@3:50 + 800m@3:45)
组间恢复=跑动距离的50%(如800m后慢跑400m)
周三 有氧恢复跑
12km@5:00-5:10/km + 踝关节稳定性训练(单脚平衡垫提踵3×15次)
周四 递减阈值跑
3km热身 + 3×3km阈值跑(配速4:10→4:05→4:00/km)中间慢跑1km恢复
周五 功能性力量训练
单腿深跳(30cm高)4×8次 + 弹力带髋外展3×15次 ...
git提交错分支解决
方法一:撤销提交并重新提交到正确分支
撤销错误分支的提交(保留更改):
1git reset --soft HEAD~1
--soft 会撤销提交,但保留更改在暂存区(已 git add 的状态)。
暂存更改(可选):如果上一步已保留在暂存区,可跳过此步。否则:
1git stash
切换到正确的分支:
1git checkout correct-branch
提交更改:
1git commit -m "Your commit message"
方法二:直接复制提交到正确分支(推荐)
记录错误分支的提交哈希值:
1git log # 找到类似 `commit abc123` 的哈希值
切换到正确的分支:
1git checkout correct-branch
复制提交到当前分支:
1git cherry-pick <commit-hash>
例如:git cherry-pick abc123
返回错误分支并删除提交:
12git checkout wrong-branchgit reset --ha ...
Jenkins GitHub WebHook 回调400异常错误处理
错误信息1http error 400 signature was expected, but not provided
在Github WebHook上面配置好jenkins的回调地址后webhook显示是没有权限认证,分析错误原因后发现最新版本的jenkins要wenhook带认证
解决方法在Github WebHook Secret上填写与Jenkins配置的Github Access Token即可解决该问题
JackJson Redis反序列化异常
redis反序列化异常异常信息123456789101112131415161718Caused by: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of `com.hwang.module.auth.entity.LoginUser` (no Creators, like default constructor, exist): cannot deserialize from Object value (no delegate- or property-based Creator) at [Source: (byte[])"["com.hwang.module.auth.entity.LoginUser",{"account":["com.hwang.module.system.entity.Account",{"id":15377266235 ...
Chevereto配合Picgo
Picgo插件安装Picgo安装web-uploader插件由于Chevereto默认是上传到guest用户下不能指定上传到相册下为此我们需要对源码进行更改。
修改Chevereto源码搭建者修改 Chevereto 源代码。
将网站根目录下/app/routes/route.api.php复制到同目录下的/overrides文件夹。该步骤使得复制后的文件在不替换的情况下更新,既保存源文件,又使修改后的代码能在源代码保留的情况下运行。
修改/overrides/route.api.php源代码如下,±对应新增删除代码,该步骤将接受来自客户端的用户名和相册 ID 参数,避免上传至访客相册:
网上大多解决方案写死了用户名和相册,这里修改为了可传参。
1234$version = $handler->request[0];$action = $handler->request[1];+ $user = $_REQUEST['user']; // 新增+ $album = $_REQUEST[' ...
Chevereto Docker Compose 安装
docker-compose.yml1234567891011121314151617181920212223version: '3'services: chevereto: image: nmtan/chevereto restart: always networks: - private environment: CHEVERETO_DB_HOST: <你的mysql地址> CHEVERETO_DB_PORT: <你的mysql端口> CHEVERETO_DB_USERNAME: <你的mysql用户名> CHEVERETO_DB_PASSWORD: <你的mysql密码> CHEVERETO_DB_NAME: chevereto CHEVERETO_DB_PREFIX: chv_ volumes: - ./images:/var/www/html/images:rw - ./chevereto ...