selenium python 自动滑块检测 2022-10-30 思路 爬图片 目标检测:Canny 边缘检测后正交相似匹配定位,求得相对水平距离 distance。注意根据页面图像元素 clientWidth,和原图像尺寸做一次尺度缩放。 用 selenium 模拟鼠标运动,copyhttps://github.com/CharlesPikachu/SeleniumLogin。 效果 遇到的问题 本来想直接用 edgedriver 的,但是 edgedriver 启动直接报错,https://stackoverflow.com/questions/72546992/selenium-python-doesnt-work-gpu-process-launch-failed-error-code-2, 但没有找到解决方法。最后用的火狐,正常运行。
核显 DirectML 深度学习环境 2022-10-05 参考文档: tensorflow-directml 官方文档 Enable TensorFlow with DirectML in WSL 环境: win10 + wsl2-ubuntu20.04 安装显卡驱动(确保型号匹配,我是 amd 的 r5 核显): amd:见 Radeon™ Software Adrenalin 2020 Edition for Microsoft® DirectX on Windows Subsystem for Linux Release Notes 支持的型号,只要大于 20.20.01.05 driver or newer 即可。 intel: 6xx 系 HD 核显 以及更高的版本。28.20.100.8322 driver or newer Nvida? cuda 不香吗。 py36 环境安装 截至 2022 年 10 月 5 日, tensorflow-directml==1.15.8 最高支持 py37,但是其依赖 gast 0.2.2 并不支持 pep517 的方式安装,推荐用 py36 版本。 若已有 py3.6 ....
vscode linux远程go调试环境 2022-08-24 不建议用 vscode 开发 go 的大项目。 远程 linux 环境是 wsl2-ubuntu20,原理上基本是一致。 习惯用 vscdoe 工作区统一配置设置和插件,再写一个同一个通用的 task、launch 模板,但是每个项目(文件夹)的 task 和 lauch 单独配置(因为不同项目 args、参数、环境要单独设置)。 远程机器安装 go。配置 go env,国内的网络建议配置 GOPROXY="https://goproxy.cn/,direct",不然后续下载 go tools 和包很慢。 vscode 远程连接机器,安装 go 官方插件。安装 go 工具(vscode 中 ctrl + shift + p 搜索 go install) 工作区设置。 "settings": { "go.inferGopath": false, // 用的是go mod(go>1.11),所以没有配置 "editor.tabSize": 4, "editor.insertSpaces": false, "go.docsTool": "godoc", // gopls....
2021年度总结 有更新! 2022-02-12 这一年,收获了许多。其中最大的两个莫过于年末拿到的腾讯的实习 offer 和成为预备党员。 唯一的遗憾大概是没有在 9-10 月份的时候逼自己把论文整出来。 这一年我的分析问题能力和文档整理能力也提高了不少,这多归功于邂逅了 B3LOG 社区吧。 目前把笔记多数整理在了思源上,所以博客没有怎么更新了,一直想写一些关于 IP 代理和汉字输入法相关的文章,这些坑就留到明年再填吧。