跳转至

资源整理

教程

整合

★免费的计算机编程类中文书籍

github项目,主要是对计算机科学相关的编程语言、工具、技术栈的书籍做了一个整合。

LearnKu

LearnKu是一个知识社区,号称终生开发者的知识社区,其里面的内容还是非常丰富的。当然,我也是因为看到了Laravel的中文文档才关注了这个站点。但貌似这个社区门槛有点高,甚至问个问题都要考试来着。

精彩博客集合

★浙江大学课程攻略共享计划

北京大学课程资料整理

清华大学计算机系课程攻略

笔记

Pytorch中文手册

Golang学习笔记、Python学习笔记、C学习笔记(PDF)

Interview-Notebook(编程大全)

Halfrost-Field - 冰霜之地

leetcode/lintcode题解/算法学习笔记

MarkDown入门参考

深度学习

Deep Learning基础

Deep Learning for Computer Vision:CS231n

文章 视频

静态模板网页

2017年,最热开源静态网站生成器 TOP 20 揭晓!

基于mkdocs-material搭建个人静态博客1

工具

★清华大学开源软件镜像站

清华大学镜像站,位于清华tuna技术协会,其镜像站在全国内是非常著名的。

在线markdown转微信推文

Html网站主题模板

开发软件集合

从官网下载软件是最可靠的选择,这里整合了经常使用的软件的官网。

警告

下载文件时,请时刻留意网站的域名是否符合预期,以防止下载套壳软件和木马病毒。

Jetbrains全家桶

其下面的产品主要有IntelliJ IDEA,WebStorm,PhpStorm,PyCharm

Jetbrains公司,专注于开发IDE2软件。当然,应该注意到软件是收费的。但是其用于教育版用途时可以使用学生邮箱免费申请。

Visual Studio Code

Visual Studio Code,和Visual Studio只有一字相隔,但却是完全不同的两个软件,vscode,他是一款轻量级的代码文档编辑工具,配合丰富的插件市场,可以在vscode上做超级多的事情。

Git

git是一个版本控制工具,在程序界其使用频率可以达到相当高的水平,使用好git软件,可以让自己的代码开发更加轻松,并可以快速在各个版本之间切换。当然,git的下载非常慢,也很难成功,你可以找找国内是否有其他地方可以下载。

Github Desktop

github desktop是由github官方开发的基于Eletron的跨平台的软件。配合git使用可以让你的版本控制更加轻松。

Postman

对于网页开发,发送POST请求可能比较麻烦,不要担心,Postman可以让你编写POST请求并进行调试。

HeidiSQL

HeidiSQL,一款完全免费的数据库图形化软件,让你摆阔SQL Syntax和令人晦涩的CUI。让数据库操作更加轻松。只要打开Microsoft Store,便可下载该软件。

其他软件

PanDownload

Pandownload是百度云下载的软件,其可以加速百度云,而且软件更新很活跃。如果你要经常从百度云下载资源,推荐你使用该软件。


  1. 文章详细介绍了mkdocs静态文档网页的搭建过程,可以使用material主题,编写注解,让文档编写变得更加高效。 

  2. IDE: 集成开发环境,即整合了开发需要的各种工具,包括编译器,编辑器,等。使用IDE可以提高开发的效率。