工欲善其事必先利其器,一些好用的网站或工具能够更好的帮助我们学习,下面是我觉得还不错的一些网站/app。
练题网站
- LeetCode :https://leetcode.com
- 力扣(LeetCode中文版):https://leetcode-cn.com
- 牛客网:https://www.nowcoder.com
- LintCode:https://www.lintcode.com
- Geeksforgeeks:https://www.geeksforgeeks.org
社区类
-
GitHub:https://github.com
大名鼎鼎的代码托管平台,里面有许多值得学习的开源项目,也有许多业内大佬。
-
如果GitHub访问速度太慢,可以使用码云
-
Stack Overflow:https://stackoverflow.com
是一个IT问答网站,如果你有问题,可以去上面搜索或提问。
-
CSDN:https://www.csdn.net
-
虽然页面比较老,但是支持自定义界面,可以打造出非常酷炫的博客界面。
-
程序员客栈:https://www.proginn.com
-
V2EX:https://www.v2ex.com
信息类
-
InfoQ:https://www.infoq.com
获取互联网前沿信息
-
InfoQ中文版:https://www.infoq.cn
-
支持搜索微信公众号文章
-
OSCHINA:https://www.oschina.net
-
51CTO:https://www.51cto.com
-
里面有很多前沿科技信息(比如人工智能、网络安全等)
-
36氪:https://36kr.com
也有很多前沿资讯
学习教程
-
如果官方文档是英文读不懂,或者技术书太厚不想看,可以去这个网站看看。
-
W3Cschool:https://www.w3cschool.cn
有很多在线文档和教程,内容较全。
-
里面有许多计算机相关课程、编程相关的视频,也有程序员UP主。
-
中国大学慕课:https://www.icourse163.org
涵盖了中国高校的大部分课程。
-
Programming by Doing:http://www.programmingbydoing.com
是一个在线学习和练习Java的网站,从安装JDK环境开始介绍,大部分都有示例代码和运行截图。缺点是网站是英文的,如果你刚入门编程、想学Java、并且英语还不错,那么这个网站是一个不错的选择。
-
How2j:https://how2j.cn
一个非常全的Java学习网站,Java基础、前端、后端、框架、完整项目都有。
-
在线学习代码重构和设计模式:https://refactoringguru.cn
-
在线学习Git:https://learngitbranching.js.org/?locale=zh_CN
每个Git命令都有对应的动画过程来展示,能够方便我们理解Git
-
VISUALGO:https://visualgo.net/zh
将算法可视化,便于理解
资源下载
-
Maven Repository:https://mvnrepository.com
里面有各种jar包的下载、Maven坐标、Gradle坐标
-
jQuery插件库:http://www.jq22.com
可以下载jQuery的各个版本,也有许多好用的jQuery插件
-
java1234:http://www.java1234.com
里面有许多视频和文档学习资源
-
中国科学技术大学开源软件镜像:http://mirrors.ustc.edu.cn
里面有许多开源软件镜像,如果官方网站下载太慢或者打不开,可以去这里找找
-
阿里巴巴开源镜像站:https://developer.aliyun.com/mirror/
-
亦是美网络:http://www.yishimei.cn
-
里面有许多前端模板(仅供学习参考,请勿用于商业用途)
-
iData:https://www.cn-ki.net
可以下载论文
-
鸠摩搜索:https://www.jiumodiary.com
下载pdf
其他实用网站/App
-
ProcessOn:https://www.processon.com
一个在线作图网站,可以实时协作,支持流程图、思维导图、原型图、UML、网络拓扑图、组织结构图等。
-
临时邮箱:http://www.linshiyouxiang.net
一些网站和app需要邮箱注册才能使用,但是并不常用,如果你不想使用自己的邮箱注册,可以使用临时邮箱注册。
-
Microsoft To Do
任务计划清单,可在手机应用商店和Win10应用商店中下载
-
PDF Reader by Xodo
PDF文档阅读器,可以进行标注、划重点,可在Win10应用商店中下载
-
Typora:https://www.typora.io
写Markdown神器,界面简洁,功能强大,实时预览
除此之外,还有许多其他实用网站,欢迎补充。
文章首发于公众号『行人观学』