最近发现的几个神奇CS学习网站

简介: 自己也是打算学习各种国外的优质课程(最近在学CS224n课程和做对应的project),感觉就可以参考这个北大信科大佬的路线,举例,CS61A课程,

一、北大信科大佬的CS笔记

https://csdiy.wiki/#_8

自己也是打算学习各种国外的优质课程(最近在学CS224n课程和做对应的project),感觉就可以参考这个北大信科大佬的路线,举例,CS61A课程,14个lab巩固随堂知识点,10个homework,还有4个代码量均上千行的project。与大家熟悉的OJ和word文档式的作业不同,所有作业均有完善的代码框架,保姆级的作业说明。每个Project都有详尽的handout文档、全自动的评分脚本。CS61A甚至专门开发了一个自动化的作业提交评分系统(据说还发了论文)。

网站中还包括北大信科的培养方案,由于作者是CS系统方向的,所以有些领域还在补充中。

二、复旦阿里算法手册

http://huaxiaozhuan.com/

一个当过阿里算法工程师,现任腾讯算法研究员的大佬的学习笔记,关于深度学习、机器学习的知识覆盖面非常全,还能不断更新,举例,GNN涵盖的面就有:

image.png

三、Open-IM-Server通讯项目

Open source SDK for Instant Messaging

开源、免费、通用的即时通讯组件

https://github.com/OpenIMSDK/Open-IM-Server

这个主要是前wechat技术专家开发的工具,自己后面也准备学习go语言,看好这个项目,可以摸索下hhhh。

四、AI比赛

(1)https://coggle.club/ 有很多比赛的日程,水哥也是强的一批

(2)kaggle

(3)天池

五、秀哥的C++路线

相关文章
|
前端开发 算法 网络协议
计算机专业学习路线及经验
计算机专业学习路线及经验
371 0
|
Java 数据库连接 数据库
在Maven或者Gradle构建配置中添加了必要的依赖
在Maven或者Gradle构建配置中添加了必要的依赖
198 1
|
SQL 消息中间件 NoSQL
实时计算 Flink版操作报错合集之部署war包的时候,错误提示 "No ExecutorFactory found to execute the application." 如何解决
在使用实时计算Flink版过程中,可能会遇到各种错误,了解这些错误的原因及解决方法对于高效排错至关重要。针对具体问题,查看Flink的日志是关键,它们通常会提供更详细的错误信息和堆栈跟踪,有助于定位问题。此外,Flink社区文档和官方论坛也是寻求帮助的好去处。以下是一些常见的操作报错及其可能的原因与解决策略。
536 2
|
安全 Java
Java一分钟之-并发编程:原子类(AtomicInteger, AtomicReference)
【5月更文挑战第18天】Java并发编程中的原子类如`AtomicInteger`和`AtomicReference`提供无锁原子操作,适用于高性能并发场景。`AtomicInteger`支持原子整数操作,而`AtomicReference`允许原子更新对象引用。常见问题包括误解原子性、过度依赖原子类以及忽略对象内部状态的并发控制。要避免这些问题,需明确原子操作边界,合理选择同步策略,并精确控制原子更新。示例代码展示了如何使用这两个类。正确理解和使用原子类是构建高效并发程序的关键。
283 1
|
Java 数据库连接 mybatis
使用Mybatis获取sqlSession对象老爆红的问题解决
使用Mybatis获取sqlSession对象老爆红的问题解决
|
存储 算法 Linux
一个供参考的计算机的学习路线
写给大一新生的计算机学习路线,供批判性参考
807 0
一个供参考的计算机的学习路线
|
域名解析 弹性计算 安全
阿里云服务器搭建网站完整教程(WordPress+宝塔面板)
阿里云服务器搭建网站完整教程(WordPress+宝塔面板),使用阿里云服务器快速搭建网站教程,先为云服务器安装宝塔面板,然后在宝塔面板上新建站点,阿里云服务器网以搭建WordPress网站博客为例,来详细说下从阿里云服务器CPU内存配置选择、Web环境、域名解析到网站上线全流程
3514 0
|
C语言 索引 编译器
|
IDE Java Maven
Maven或Gradle:构建工具的使用和配置等知识讲解梳理
Maven或Gradle:构建工具的使用和配置等知识讲解梳理
429 1