大象笔记

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 界面,类似一个后台服务