斐讯 N1 - 刷 armbian 做透明代理(旁路网关)
发表于
更新于
刷机步骤(卡刷)
- 准备固件
- armbian 查找
s905d,6.1 和 6.6 是内核版本。
- armbian 查找
- 用 BalenaEtcher 写入 U盘
- U盘插靠近 HDMI 的 USB 口,通电连接网络
- 如果没有自动从 U盘进入系统,要通过 adb 执行
- 通过
adb connect <IP> - 执行
adb update
丢掉幻想,准备斗争
发表于
更新于
2025 年必须得出去了!!!
Spring-boot下接口统一返回
发表于
更新于
Api 接口返回值需要统一分装在
1 | { |
中(需要吗?),通过 spring boot 的 ResponseBodyAdvice 实现:
家里网络环境/下载机
发表于
更新于
Spring Boot 下的单元测试
发表于
更新于
一个 Windows 下 JAVA_HOME 设置不生效的问题
发表于
更新于
最惨莫过于在 Windows 上部署生产环境了吧 :( 。
如果有条件,宁愿直接上虚拟机。
Spring Boot 中 RedisTemplate 序列化问题若干
发表于
更新于
Spring Boot (2.5.14) 默认使用的是 Jackson 来做序列化操作,在使用 redis stream 的过程中,暴露出了一些问题,遂做整理。
StringRedisTemplate 和 RedisTemplate
spring-boot-starter-data-redis 默认注入了两个 bean:
1 | package org.springframework.boot.autoconfigure.data.redis; |
nginx proxy_pass 与 url 路径的转换问题
发表于
更新于
原文 Understanding Nginx proxy_pass and url path translations
对于
1 | location / { |
和
1 | location / { |
两种配置来说,如果你请求 /abc/def, 他们都会将请求定位到 http://127.0.0.1:8080/abc/def。
Spring Boot 中 Threadlocal 问题
发表于
更新于
Spring Boot 中,线程都是从线程池中获取的,而这个线程用完后,不会销毁,而是放回线程池中。
因此如果使用 ThreadLocal,需要及时的 remove。