- 博客(3)
- 问答 (1)
- 收藏
- 关注
原创 WatchDog 使用经验总结
首先声明,本文讨论的 watchdog,不是单片机里的 watchdog,也不是 linux 中的 watchdog,而是 python 世界里用来监视文件系统变化的一个第三方模块。在 python 中文件监视主要有两个库,一个是 pyinotify,一个是 watchdog。pyinotify 依赖于 linux 平台的 inotify 机制,只能应用在 linux 平台上。watchdog 则对不同平台的的事件都进行了封装,不仅可以监视 windows 文件系统,也可以监视 linux 的文件系统。
2019-06-27 11:12:45 11594 6
原创 文本文件和二进制文件的判别
作为程序员,从第一次接触编程开始,就知道了文件的两大类别:文本文件和二进制文件。但是,如何定义和判别这两类文件,在我的知识体系了,却一直是模糊的。直觉上,用文本方式读写的文件一定是文本文件,用二进制方式读写的文件一定是二进制文件,然而,用 notepad++ 照样可以打开甚至编辑一个 .jpg 文件或者一个 .xls 文件。事实上,不管是文本文件还是二进制文件,在物理存储上都是二进制的。二者之间...
2019-06-26 15:17:03 5642
原创 用 python 拟合等角螺线
暗梁闻语燕,夜烛见飞蛾。飞蛾绕残烛,半夜人醉起。人类很早就注意到飞蛾扑火这一奇怪的现象,并且自作主张地赋予了飞蛾扑火很多含义,引申出为了理想和追求义无反顾、不畏牺牲的精神。但是,这种引申和比喻,征求过飞蛾的意见吗?后来,生物学家又提出来昆虫趋光性这一假说来解释飞蛾扑火。不过,这个假说似乎也不成立。如果昆虫真的追逐光明,估计地球上早就没有昆虫了——它们应该齐刷刷整体移民到太阳或月亮上去了。仔细观察飞蛾扑火,就会发现,昆虫们并不是笔直地飞向光源,而是绕着光源飞行,同时越来越接近光源,最终酿成了“
2019-06-20 17:23:49 13368 16
ScreenToClient cannot work when toplevel window is not shown
2022-11-18
为什么CSDN的bug一直无人修复呢?
2021-05-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人