大象笔记
Nginx 转发 HTTP 及 WebSocket 请求到另一个域名的配置
## 注意!!!
虽然这个配置能达到预期的效果,但是这个配置有 301 问题,暂时没有找到问题根源。
还是对 Nginx 的具体规则不了解。alias,rewrite, redirect 得重新学习下。
## 需求场景
使用 conda 管理 pytorch 的 python 开发环境
更新推荐:[为了避免律师函警告,从 miniconda 切换到 miniforge](https://www.sunzhongwei.com/to-avoid-lawyers-warning-letter-switch-miniconda-
Android Studio 中使用 VIM 编辑模式 - IdeaVim 插件
在 Android Studio 里写代码非常的不适应,还是想能用上 VIM 的快捷键。
发现有一个非常成熟的 VIM 插件 IdeaVim:
https://github.com/JetBrains/ideavim
不但 A
微信小程序 BLE 蓝牙数据包粘包
今天发现 Android 手机微信小程序中收到的 BLE 蓝牙数据包出现了粘包的情况。
## 确认校验失败的数据包实际长度
校验失败的数据包:
- ab0002a20800a8ba ab0002a21a02b8ba ab000
如何判断当前电脑上的 pytorch 是否支持 CUDA
## CUDA
CUDA 是 Nvidia GPU 提供的软件 API。
## 查看显卡型号
Windows 11,我的电脑 - 右键属性 - 设备管理器 - 显示适配器
例如,我这个 Dell 台式机是:
- N
Git 项目中移除 submodule,并将其代码并入当前项目管理
之前由于要引用一个 github 上的三方的 SDK,所以作为 git submodule 引入了进来:
```
git submodule add https://github.com/STMicroelectronics/Blu
SNMP - 简单网络管理协议
SNMP(Simple Network Management Protocol), 即,简单网络管理协议。用于网络设备的远程管理。
为不同厂商的各式网络设备提供了统一的远程管理接口。
## 使用场景
- 监控。例如,与 N
TR069 - 用户终端设备广域网管理协议
## TR069 协议
TR069 (Technical Report 069), 即 CPE 用户终端设备广域网管理协议(CPE WAN Management Protocol, CWMP)。用于实现终端的自动配置。
## C
Android SharedPreferences 存储 key / value 数据
Android App 中想实现保存默认的蓝牙设备 Mac 地址,本质上就是一个 key / value 键值对的存储及读取过程。
可以使用 SharedPreferences 来实现。
SharedPreferences 指向
Android Service & Foreground Service
在调试一段 Android 蓝牙连接的代码时,不太明白为何建立蓝牙连接在 Foreground Service 中执行。
## Service 与 Activity 的区别
- Service 没有 UI 界面,类似一个后台服务