跳转至

技术文档

汇总学过、做过的“技术事儿”。

编程语言

在 AI 时代,我更希望深入掌握 C、Python 和 Java,以及它们各自常用的工具与框架。这三门语言足以覆盖我目前的学习和实践需求。

学习 C,一方面是出于兴趣(可以写轮子),另一方面是希望理解内存、编译和程序运行背后的机制。Python 用于自动化、数据处理和 AI 相关实践,Java 则用于学习后端开发和应用工程。

当然,语言不是固定的,需要针对具体的场景具体选择,不必拘泥!

这部分内容质量随着阅历、经验的提升而提升,如有什么不足之处,欢迎提交 PR 。

工具

除了语言本身,开发过程中还需要使用版本控制、项目构建、依赖管理和环境管理等工具。

好的工具对实际开发有着很大的裨益。

除了这些开发工具,这里也会收集一些我认为好用、优质的开源工具。

基础与应用

推荐学习资料

Point Tech

印度的编程资源,内容全面并详细,更新时间很新,用于学习各类编程语言是不错的选择。

SpringBoot

SpringBoot 的官方参考网站,学习使用 SpringBoot 利用这个网站很不错。


尽管现在的 AI 非常强大,但是我们仍然需要牢牢掌握计算机基础部分和 AI 的相关原理,不要只做调用者。

What I cannot create, I do not understand. — Richard Feynman