会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xunhanliu
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
···
10
下一页
2024年4月7日
最近在研究无线遥控器相关的东西
摘要: 1、关于433MHZ 、315MHZ 的相关的模块 发送与接收是单独的调制芯片。这块某宝上有很多,芯片也有很多,一般是8脚的芯片。发射芯片的话,有一个脚是天线接口,一个脚是编码芯片的序列输出的高低电平。发送芯片把这些高低电平调制后,发射出去。 接收芯片把信号接收到之后,它把结果(高低电平)输出到解码
阅读全文
posted @ 2024-04-07 22:54 xunhanliu
阅读(170)
评论(0)
推荐(0)
2024年3月5日
vsc 如何调试远程python代码
摘要: 1、远程python环境准备 下载miniconda https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/ 注意py版本,需要下载对应版本的conda,找到对应的版本后(这里选择py312),鼠标右键复制链接 wget 相关链接 bash
阅读全文
posted @ 2024-03-05 13:57 xunhanliu
阅读(99)
评论(0)
推荐(0)
2024年2月21日
home-assistant core 源码粗读--对设备历史的处理(三)
摘要: 我们已经知道User 等保存是直接以json的形式直接保存到文件中。 先说结论:设备的检测历史默认保存在sqlite中 The default, and recommended, database engine is SQLite which does not require any configu
阅读全文
posted @ 2024-02-21 16:51 xunhanliu
阅读(186)
评论(0)
推荐(0)
home-assistant core 源码粗读--如何管理多用户-用户存储(二)
摘要: 程序中搜索User, 很容易命中homeassistant/auth/models.py 程序中大量使用了attr.s 进行模型的声明。上篇说过dataclass,以及BaseModel , 区别见: https://www.modb.pro/db/412679 文件中定义了5个模型,这里只需要猜测
阅读全文
posted @ 2024-02-21 16:27 xunhanliu
阅读(515)
评论(0)
推荐(0)
home-assistant core 源码粗读--程序入口篇(一)
摘要: core 源码地址 : https://github.com/home-assistant/core/tree/master core 与其他container等版本区别见: https://www.home-assistant.io/installation/ 入口: homeassisstant
阅读全文
posted @ 2024-02-21 15:22 xunhanliu
阅读(355)
评论(0)
推荐(0)
2023年4月25日
fastapi坑--fastapi 书写EventSourceResponse 迭代器的时候一定要加sleep
摘要: 一定要加sleep ,否则 sse_starlette.sse 中 listen_for_disconnect 收不到 http.disconnect 信号。这个表现是服务端的sse传输不会结束,会一直传递下去(虽然客户端 close或者disconnect)。
阅读全文
posted @ 2023-04-25 20:52 xunhanliu
阅读(1228)
评论(0)
推荐(0)
2023年4月4日
sse eventsource
摘要: 这里不喂鸭~ chatgpt 的慢慢吐字的交互特别有意思,探索了一下,竟然看不到整个接口数据返回值(浏览器->网络)。 细究发现是sse协议。fastapi后端使用方法: https://devpress.csdn.net/python/62f99ac5c6770329307fef71.html (
阅读全文
posted @ 2023-04-04 18:21 xunhanliu
阅读(190)
评论(0)
推荐(0)
2023年3月26日
python工程里面的类型的思考
摘要: 虽然我的工程语言是python语言,在工程搭建过程中非常注意类型提示的问题。 关于方法的方法的返回值类型的问题: 常用的方式是在函数/方法书写一些尖头+类型,这样调用方能很方便的对return值进行方法的提示。这也是最常用的的一种方式。有时候对于第三方库的方法的返回值,无法类型提示的话,我们可以简单
阅读全文
posted @ 2023-03-26 22:48 xunhanliu
阅读(35)
评论(0)
推荐(0)
2023年1月29日
Response attachment filename 中文乱码 headers
摘要: 出现的场景: 1、后端下载文件的接口,文件名无法支持中文 。。。 解决方案: 需要对包含中文等特殊字符的文件名进行转码(js 里面是 encodeURIComponent函数,python 里面是urllib.parse.quote函数,java 里面是java.net.URLEncoder.enc
阅读全文
posted @ 2023-01-29 17:20 xunhanliu
阅读(900)
评论(0)
推荐(0)
2022年10月12日
rsync命令快速删除大目录
摘要: https://blog.csdn.net/QYHuiiQ/article/details/107331791 rsync --delete-before -d /usr/local/newdata/ /usr/local/olddata/ --progress
阅读全文
posted @ 2022-10-12 10:47 xunhanliu
阅读(79)
评论(0)
推荐(0)
1
2
3
4
5
···
10
下一页
公告