IT 编程
语言篇
Java
核心
JavaGuide 24190
[Java学习+面试指南] 一份涵盖大部分Java程序员所需要掌握的核心知识.
框架
Spring Boot
Spring Boot Reference Guide | Spring Boot 参考指南
Spring Boot 官方文档和中文翻译.
SpringBoot 非官方教程 | 886
springboot非官方教程,可能最接近于官方的一个教程,大多数案例都来自于官方文档,为了更好的理解,加入了个人的改造。
工具
Arthas
Arthas
是Alibaba开源的Java诊断工具,深受开发者喜爱。
JavaScript
33-js-concepts | 中文版 | 19961
每个 JavaScript 工程师都应懂的 33 个概念.
JavaScript 教程 - 网道
本教程全面介绍 JavaScript 核心语法,从最简单的讲起,循序渐进、由浅入深,力求清晰易懂。所有章节都带有大量的代码实例,便于理解和模仿,可以用到实际项目中,即学即用。
适合初学者当作 JavaScript 语言入门教程,也适合当作日常使用的参考手册。
算法
示例
TheAlgorithms/Python | 18945
All Algorithms implemented in Python
用 Python 实现所有算法.
[trekhleb/javascript-algorithms]( Algorithms and data structures implemented in JavaScript with explanations and links to further readings) | 中文文档 | 41081
本仓库包含了多种基于 JavaScript 的算法与数据结构。
每种算法和数据结构都有自己的 README,包含相关说明和链接,以便进一步阅读 (还有 YouTube 视频) 。
算法可视化工具
Algorithm Visualizer | Github | 11564
可视化演示算法执行过程, 也汇总了很多算法, 很不错的项目.
Data Structure Visualizations | Source Code
旧金山大学数据结构和算法的可视化学习工具.
VisuAlgo
可视化学习算法和数据结构的工具.
SORTING
可视化展示排序算法原理的工具.
Algomation | Github | 48
查看、创建和分享算法的学习平台.
深度学习
DeepLearning-500-questions | 14202
深度学习500问,以问答形式对常用的概率知识、线性代数、机器学习、深度学习、计算机视觉等热点问题进行阐述.
网易云课堂 - 吴恩达深度学习课程
由 deeplearning.ai 出品,网易引进的正版授权中文版深度学习工程师微专业课程,让你在了解丰富的人工智能应用案例的同时,学会在实践中搭建出最先进的神经网络模型,训练出属于你自己的 AI。
工具篇
MacOS
Mac OS X 配置指南
本指南包含了大部分的通用软件的配置,也有部分针对特定的编程语言的配置。这里面配置适用于大部分的科研工作者/程序员/码农,也适用于有志于从事类似工作的学生。
Git
Learning Git Branching | Github | 8838
git 可视化教程, 动态描述了 git 操作的一些流程, 适合新手参考理解.
对于大部分人来说 git 教程还是看文字比较好, 列举这个项目只是觉得作者的想法不错, 支持一下.
Nginx
nginxconfig.io | Github | 5345
Nginx 配置生成工具.
fatedier/frp
frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp, http, https 协议。
README | 中文文档
运维篇
Linux 系统
Linux 命令搜索引擎 | Github | 2667
540多个 Linux 命令,内容包含 Linux 命令手册、详解、学习,值得收藏的 Linux 命令速查手册。
letsencrypt
给网站自动签发和管理 SSL 证书.
-
简单易懂的 iptables 教程。
综合篇
电子刊物
阮一峰的网络日志 | 3182
技术分享周刊,每周五发布.
HelloGitHub | 8435
一个分享 GitHub 上有趣、入门级、好用的开源项目。每个月 28 号,发布最新一期。
电子书
free-programming-books | 114342
作者整合了网上优质的电子书资源, 涵盖了几乎所有编程语言.
程序人生 阅读快乐
编程方面的电子书资源.
提问的智慧
当你拋出一个技术问题时,最终是否能得到有用的回答,往往取决于你所提问和追问的方式。本指南将教你如何正确的提问以获得你满意的答案。
网站导航
Best-websites-a-programmer-should-visit | 程序员应该访问的最佳网站中文版 | 23377
一些对程序员有用的网站
在学习CS的时候有一些你必须知道的有用的站点来获取通知为了你的技术储备和学习新知识。这里是一个你应该访问的不是非常全面的一些站点的列表,这个列表会不断更新,只要我能得到链接,你也可以通过添加你知道的来为此做出贡献
设计
图片网站
StockSnap.io
免费高清可商用, 每周更新数百张, 拥有 CC0 授权.
Unsplash
免费高清可商用, 分类浏览, 信息详细.
这个网站提供了 API 接口供开发者使用, 本站的背景图片就使用了这个网站的 API.
Streetwill
免费高清可商用, 风景人像小清新, CC0 授权.
Pixabay
免费的高清照片, 插画, 矢量文件, 视频资源库.
Textures
材质贴图图片库, 每天下载 15 张.
manypixels
一个收集无版权插图的网站,提供 SVG / PNG 格式下载,并且允许更改颜色.
CC0.CN
服务器在国内, 打开速度较快, 遵循 CC0 协议.
visualhunt
一个CC0图片网站搜索引擎, 搜索后直接显示不同CC0图片网站的结果.
创客贴
极简的图片设计工具.
remove bg
在线移除图片背景.
视频素材
pexels
免费下载, 但是要注意视频下方的版权声明.
Mixkit
所有内容免费可商用.
vidsplay
使用时须注明视频来源及链接.
表情包
b7 表情网
海量表情包大全.
科普
视频
CrashCourse 中文字幕组
Crash Course 是一个由 Hank Green 和 John Green 成立的 YouTube 教育频道。
由于其频道在中国大陆天然的不可访问性, 很多译者将视频翻译并上传至国内网站。
但这些视频系列由不同的译者进行翻译,上传至不同的网站。
为方便观众查找,故建此索引。
这里的视频涵盖了各个学科的科普知识, 视频内容小而精, 强烈推荐!!!
3Blue1Brown
深入浅出、直观明了地分享数学之美.
李永乐老师
紧跟时政热门, 简洁明了地讲授数学知识.
译学馆
学习英语的好去处.
其它
小工具
格式转换
cloudconvert
支持 218 种文件的格式转换.
LightPDF
在线PDF编辑器及转换器.
Firefox Send
一款端对端的加密文件分享工具, 由火狐团队开发.
视频下载
微信视频下载
抖音无水印视频下载
音乐下载
疯狂音乐搜索
VIP付费音乐解析下载
爱券音乐
可以搜索下载全网音乐.
微信艺术字
- 得到倾斜加黑的字母
- Instagram Fonts Generator (𝓬𝓸𝓹𝔂 𝕒𝕟𝕕 𝓅𝒶𝓈𝓉𝑒) ― IGFonts.io
综合
MikuTools - 工具集合
集成了很多有用的功能, 这里不一一列举.
微信公众平台
MarkdownNice | github
支持自定义样式的在线微信Markdown排版工具.
娱乐
在线小游戏
- ZTYPE
- yumy.io
- coderacer.me
- js13kGames
- 在线 DOS 游戏
- 中文家用游戏博物馆
图例
— 表示 Github 资源
— 表示 Github star 数目
— 表示改资源为英文
致谢
本资源合集搜集自互联网, 感谢前人贡献, 以下排名不分先后:
ruanyf/weekly | 扩展迷EXTFANS | 算法爱好者 | 开源最前线 | 一周进步 |