- 编程:
- MATLAB
- 学术科研人手必备,非常常用
- PyCharm
- 开发Python必备
- Visual Stuido
- 开发C++必备
- VS Code
- 浏览C++或Python代码赏心悦目,也可以写markdown笔记
- Anaconda
- 创建多个Python虚拟环境需要用到
- Qt Designer
- 用于制作软件界面,非必需
- LabVIEW
- 项目可能需要用到,非必需
- MATLAB
- 程序员常用:
- Notepad++
- 快速查看各种形式的代码和文本
- 向日葵
- 远程连接电脑
- TortoiseGit
- 管理Git仓库,代码备份
- VM Ware
- 用于在自己电脑上安装虚拟机linux环境
- Xshell
- 远程连接Linux、文件传输
- Xftp
- 远程连接Linux、文件传输
- Putty
- 远程连接Linux、文件传输
- Notepad++
- 学习:
- OneNote
- 做笔记,电脑、手机、平板实时同步
- Endnote
- 整理文献
- Zotero
- 整理文献,和Endnote二选一即可
- Mathtype
- 编辑数学公式
- DeepL
- 外文文献翻译工具
- OneNote
- 其他实用工具:
- everything
- 快速搜索电脑上的文件
- Quicklook
- 快速查看pdf
- SpaceSniffer
- 快速查看文件占用空间
- 微信读书网页版
- 阅读方便舒适,资源丰富,有大量免费小说甚至专业书
- 谷歌浏览器+各种插件
- 使用舒适方便
- 网易邮箱大师
- 管理多个邮箱账号
- everything
- 待更新。。。想起来再继续补充
- 基础知识
- 图像处理基础
- 机器学习、深度学习、计算机视觉基础
- Python入门
- MATLAB入门
- Python的OpenCV基础知识
- Linux命令行简单了解
- Git和github的使用
- 进阶
- Python的深度学习框架,如Tensorflow、PyTorch等
- Markdown格式的写作
- Linux环境的CMake、gcc、gdb等编译开发工具
- C和C++入门
- C++的OpenCV配置、编译、基础知识
- Python或C++环境开发Qt界面
- 更难,其他内容
- TF-lite
- 树莓派、工控机等小型设备上图像处理
- TinyML
- 计算机底层了解,如操作系统、计算机组成原理、计算机网络
- 待更新。。。想起来再继续补充
- 数学
- 线性代数 J.Leon
- 统计学习方法 李航
- 最优化导论 Edwin K.P.
- 专业相关背景知识
- 嵌入式C语言自我修养 王利涛
- 信号与系统 Oppenheim
- Linux命令行与shell脚本编程大全 布鲁姆
- Linux命令行大全 William Shotts
- 图像处理相关
- 数字图像处理 冈萨雷斯
- 机器视觉 伯特霍尔德
- OpenCV轻松入门 李立宗
- OpenCV计算机视觉编程攻略 罗伯特·拉戈尼尔
- 数字图像处理与机器视觉——Visual C++与Matlab实现
- 深度学习相关
- Python编程-从入门到实践 Eric Matthes
- Python编程快速上手 Al Sweigart
- 深度学习入门-基于Python的理论与实现 斋藤康毅
- 利用Python进行数据分析 Wes McKinney
- Python深度学习 弗朗索瓦·肖莱
- 机器学习实战 Aurélien Géron
- 深度学习 Ian Godfellow
- 动手学深度学习 Aston Zhang/李沐
- 神经网络与深度学习 邱锡鹏
- 计算机相关
- 深入理解计算机系统(CSAPP)
- 网络是怎样连接的 户根勤
- C程序设计语言 K&R
- C和指针 Kenneth A.Reek
- C++ Primer Stanley B. Lippman
- 数据结构C++版 邓俊辉
- 其他
- 树莓派开始,玩转Linux Vamei
- 黑客与画家 Paul Graham
- 编码 Charles Petzold
- B站up主
- 跟李沐学AI https://space.bilibili.com/1567748478
- 3Blue1Brown https://space.bilibili.com/88461692
- 王木头学科学 https://space.bilibili.com/504715181
- 同济子豪兄 https://space.bilibili.com/1900783
- Bubbliiiing https://www.bilibili.com/video/BV1LZ4y1W7Ve
- B站网课
- 翁恺C语言 https://www.bilibili.com/video/BV19W411B7w1?share_source=copy_web&vd_source=85816208bdca2a40c310bef0b0d541b4
- 计算机科学速成课 40集全/精校 - Crash Course Computer Science https://www.bilibili.com/video/BV1EW411u7th
- 吴恩达机器学习系列课程 https://www.bilibili.com/video/BV164411b7dx
- Linux兄弟连 https://www.bilibili.com/video/BV1mW411i7Qf?share_source=copy_web&vd_source=85816208bdca2a40c310bef0b0d541b4
- 机器学习-白板推导系列 https://www.bilibili.com/video/BV1aE411o7qd
- 计算机视觉与深度学习 北京邮电大学 鲁鹏 https://www.bilibili.com/video/BV1V54y1B7K3
- 子豪兄 精讲CS231N斯坦福计算机视觉公开课(2020最新)https://www.bilibili.com/video/BV1K7411W7So
- 子豪兄 精读人工智能经典论文 https://www.bilibili.com/video/BV1r7411X7LC
- 深度学习之神经网络的结构 https://www.bilibili.com/video/BV1bx411M7Zx/
- 九曲阑干-CSAPP-深入理解计算机系统解读系列 https://space.bilibili.com/354767108?spm_id_from=333.999.0.0
- 大部分知识有个印象就行,用到了再具体了解,不然要学的东西非常多,时间是来不及的
- 大部分写不出来的代码总能在github找到,只要掌握了合适的查找方法
- 大部分的问题在官方文档上其实都写的很清楚,比如OpenCV官网、MATLAB帮助手册等,比各种乱七八糟的博客写得更清楚
- csdn等中文网站上抄袭内容严重,有时多去github、Stack Overflow等网站看看,还可以提高英文水平
- 多关注一些新的研究进展,也许能获得灵感,再和其他东西结合一下做缝合怪
- 资料记得经常备份,在网盘、硬盘、github等多处备份,做好版本记录,毕竟有些东西需要改n次
- 不确定的东西动手尝试一下,写一写代码排查问题印象深刻
- 遇到的问题做个记录,之后遇到节省时间
- 关注一些公司招聘,感觉热门方向,可以往这些方面靠拢自主学习
- 主页
- https://github.com/yaofanghao



