热门搜素: 电商 教育 视频 健康
新知榜公众号 随时随地查看资讯 手机访问更加便捷
首页 > 行业观察 > 中国科学技术大学计算机学院课程资源
中国科学技术大学计算机学院课程资源
新知榜官方账号
2023-10-12 19:32:51
雷锋网AI科技评论按,计算机专业的小伙伴们看过来,github上4000多个star,800多个fork的计算机课程资源来啦:中国科学技术大学计算机学院课程资源。感兴趣的同学可以访问github页面:https://github.com/mbinary/USTC-CS-Courses-Resource。本仓库收录中国科学技术大学众多课程资源,包括电子版教材、参考书、讲义、试卷、学习心得、习题解答等。以计算机学院课程为主,也包含公选课、自由选修等其他课程。
FTP1.FTP/FTPS:地址:ftp.ustclug.org;路径:/ebook/USTC-CS-Courses-Resource;用户名:ftp;密码:ftp;2.SFTP(SecureFileTransferProtocol):地址:ftp.ustclug.org;路径:/ebook/USTC-CS-Courses-Resource;用户名:ftp;密码:ftp;3.AFP(AppleFilingProtocol)地址:afp://ftp.ustclug.org/;路径:/ebook/USTC-CS-Courses-Resource;ConnectAsGuest
HTTPSgithub网页脚本生成的网页
gitzip下载工具FTP快速,可以下载整个目录,是最好的选择,gitzip可以打包下载(方法是输入githubrepo中的文件夹地址),脚本生成的网页浏览起来更快,会有更多信息,比如文件大小等。
每门课程大致结构如下,有些栏目可能没有,也可以自己添加认为合理的栏目。
如「编译原理和技术」课程:课程目录根据拼音字母排序,可以通过在此页面搜索课程名快速定位。原网页可以点击课程名称,定位到具体内容,课程搜索页面的如下:
欢迎大家的参与与贡献,投稿的时候注意版权说明。
帮忙上传可以发给我或者其他同学帮忙上传,或者提issue。
网页操作用网页或者桌面版直接操作,forkandpullrequest,操作方式可以参考这里和这里,介绍pr操作。
用命令行对于用命令行的同学,提醒一下这个仓库很大(2019-1-25时已有7G左右)所以如果直接clone很慢。可以使用sparse-checkout,只下载你指定的目录。首先用网页操作,创建你想要的目录(已有的可以直接用),如在公选课目录下创建「人工智障」,然后在cli执行。
mkdirustc-courses#文件夹名可以自己取cdustc-coursesgitinitgitremoteadd-forigingit@github.com:mbinary/USTC-CS-Courses-Resource.gitgitconfigcore.sparsecheckouttrueecho"计算机与信息类/软件工程">>.git/info/sparse-checkout#这里工作目录就是在那个repo主页下#如果还有其他目录,都像上面一样加入即可,如`echo"计算机与信息类/图论/slides">>.git/info/sparse-checkout`#只需记住的是加入的目录应该在远程仓库存在,否则报错“error:Sparsecheckoutleavesnoentryontheworkingdirectory”gitpulloriginmastergitremoteaddupstreamgit@github.com:mbinary/USTC-CS-Courses-Resource.git
如果没有较大的改动,或者在改动之前,可以删除掉以前fork的仓库重新fork更新内容后
gitfetchupstream/mastergitmergeupstream/master
投稿建议github上不能直接上传大于100mb的文件。对于超过100mb的文件,可以存在网盘,然后在README文件中贴上链接。文件内容的改动会使git重新上传,在没有必要的情况下,不要对二进制文件做任何更改。
相关工具
相关文章
相关快讯
短视频知识人物影响力榜
新知榜独家 {{faTime.effecttime}}发布
总榜
人物 领域 粉丝数 影响力指数
{{item.manIndex}}
{{item.nickname}} {{item.field}}
{{item.fs}}
{{item.effect}}