LOADING

加载过慢请开启缓存 浏览器默认开启

默白的小窝

记一次经Nginx转发请求获取不到请求头中access_token的问题

Nginx 2025/1/20

最近开发程序时候,将网关用Nginx进行了转发。

在网关程序中,发现发送过来的接口中的access_token请求头被过滤掉了,起初怀疑的是云服务器的防火墙问题,最后通过curl进行发送

curl -X POST http://127.0.0.1:8065/xxxxx \
  -H "access_token: zj11" \
  -H "Content-Type: application/json"
curl -X POST http://x.x.x.x:8300/xxxxx \
  -H "access_token: zj11" \
  -H "Content-Type: application/json"

发现前者没有收到access_token头,而后者收到了,于是断定是nginx的问题。

缺失了underscores_in_headers的配置,这个配置默认是off,会将带有_的请求头过滤,需要改成on才行。

阅读全文

黑群晖折腾记

NAS 2025/1/5

起初是看了值得买上的一篇文章,动起了折腾黑群晖的念头

硬件选择

基本上是照搬这篇文章的

  1. 准系统:惠普800G3 SFF(海鲜市场200+)
  2. CPU:G4600(80+)
  3. 内存:黑爵2666 16G * 2(300-)(刚好放得下,再高一点就顶到光驱了)
  4. 硬盘:海康4T监控盘*2 + 东芝HK4R 2T
  5. 引导:闪迪酷豆

搭建

硬件组装

CPU和内存没什么好说的,插上去就行了。
机箱中本身有2个3.5英寸的hdd硬盘位,两个硬盘就放在了那
然后另外买了个光驱位放2.5英寸的SSD,这样一来硬件就已经准备到位了。

装DSM

原文中装DSM的过程比较曲折,但本文选用的是arpl-i18n,安装与引导十分顺利。安装的过程也是参考了ZDM上的文章

arpl仓库中下载img镜像,用rufus写入U盘,这么一来引导就做好了。(十分简单

剩余的步骤也是看了ZDM

本文使用的是DSM920+的7.2版本,编译后启动没有遇到什么驱动的问题。

阅读全文

ShardingSphere与MyBatisPlus一起使用的一些坑

数据库 2024/12/30

当某一表的主键被设置为自增时,且该表为ShardingSphere的公共表。若该主键被加了注解@TableId(type = IdType.AUTO),那么使用mybatisplus执行插入操作,就会由于生成多个id,但是实体类只有一个而报too many keys generated错误。

阅读全文

MySQL迁移达梦

数据库 2024/12/29

最近项目需要将MySQL迁移至达梦

暂留…

  1. varchar迁移过去要注意将长度扩大三倍,达梦官方工具就能够支持设置类型映射与精度倍率。
  2. 递归WITH子句必须具有列别名列表
    这是在mysql中的语法with recursive cte as (xxx),在达梦中需要改为with recursive cte (列1, 列2) as (xxx)
阅读全文

MySQL初始化

数据库 2024/12/26

初始化

mysql_secure_installation

创建用户

CREATE USER 'example_user' IDENTIFIED BY 'example_password';

创建数据库

create database example_database;

删除数据库

drop database example_database;

授予数据库权限

GRANT ALL ON example_database.* TO 'example_user';

阅读全文
1 ... 2
avatar
默白

这里是默白的一些碎碎念