语言环境

JDK 安装

如果想要使用Java来开发软件,那么Java开发环境是必不可少的工具,建议使用JDK1.8版本。

NodeJs 安装

Nodejs开发环境,npm也包含在其中。前端人员必备环境。

Nvm 安装

也是Nodejs开发环境,但是支持多个Nodejs版本共存,而且切换起来非常的简单。推荐使用nvm代替直接使用nodejs的安装包。

Python 安装

Python开发环境,一般用于爬虫、数据处理、web开;Python2和Python3有较大的断层,建议新手直接使用学习Python3。

Rust 安装

Rust开发环境,Rust借鉴了很多c++的东西,但是使用起来又简单很多。

Go 安装

Go开发环境,语法与 C 相近,是一种静态强类型、编译型语言。特点是:跨平台,快!

PHP 安装

此安装文件为PhpStudy集成环境。所有人都知道一个事实:PHP开发环境,是世界上最好的语言!逃~

依赖管理

Maven 安装

Java的依赖管理工具,使用起来非常简单。目前绝大部分的java项目都是基于maven构建。

Gradle 安装

Gradle是一个基于JVM的构建工具,是一款通用灵活的构建工具,支持maven, Ivy仓库。

Yarn 安装

npm的替代品,快速、可靠、安全的依赖管理工具。使用yarn不会让你有因为网络原因导致包无法下载的尴尬。

版本控制

Git-scm 安装

Git环境,安装之后可以使用命令行的方式操作git仓库。如果你是git高手,那么下载这个就够了!

TortoiseGit 安装

又一款git的图形界面软件,使用起来非常简单而且有中文版本,推荐使用。

SourceTree 安装

一款git的图形界面软件,外界评价褒贬不一,各位可以试试是否符合自己的胃口。

TortoiseSVN 安装

和隔壁软件是师出同门,操作方式都差不多。如果大家用过svn的话,对这个软件应该不会陌生了吧。

数据库管理工具

Dbeaver 安装

Dbeaver是免费和开源数据库管理工具,支持的数据库种类很多,推荐使用。

袋鼠数据库工具 安装

国人倾情打造,支持多种数据库,界面清晰简单易用,推荐下载尝试。

Mysql Workbench 安装

由Mysql官方提供,功能该有的都有,但是无中文版,适合英语不错的同学。

HeidiSQL 安装

HeidiSQL 是一个功能非常强大的数据库客户端软件,采用 Delphi 开发,支持 Windows 操作系统。

RedisDesktop 2020 安装

Redis管理图形界面,代码开源项目但是官网不提供最新的build包,不过使用起来还是挺好用的。

集成开发工具

Intellij IDEA 2020(破解版) 安装

由JetBrains出品,宇宙最强IDE!目前已经有取代Eclipse的势头,越来越多的Java开始使用IDEA来做开发,强烈推荐下载安装。(电脑内存最好大于等于8G,否则不推荐)

WebStorm 2020(破解版) 安装

JetBrains为前端工程师准备的一款IDE,能智能识别各种前端框架(Vue.js、React、Angular等),提高效率不仅仅是说说而已。

Eclipse 安装

Java开发使用,以一款经典的Java开发工具,但是已经没IDEA那么好用了,但是如果你的内存不够,建议还是使用eclipse。

Android Studio 安装

Google官方推荐的安卓开发IDE,如果你还在用eclipse开发,那就太过时了吧?

Goland 2020(破解版) 安装

GoLand 2020是专门为开发Go而制作的一款IDE工具。

PhpStorm 2020(破解版) 安装

PhpStorm是一款功能强大且方便实用的PHP集成开发管理工具。

PyCharm 2020(破解版) 安装

JetBrains PyCharm是一款功能十分强大的Python代码编辑器,在我们这里主要就是可以提供项目管理、代码编写、代码调试、部署以及版本管理在内的一条龙的服务。

VsCode 安装

由微软出品,支持插件应用市场,海量插件任你选择,各种编程语言都能够支持。

微信Web开发者工具 安装

微信官方出品,微信小程序开发、微信js网页开发必备。

Hbuilder 安装

开发静态网页利器,在编写时IDE的代码智能推荐能让你的开发效率提升200%。

文本编辑

Emeditor 20(破解版) 安装

如果你有打开超大文件的需求,那么Emditor是你的不二选择。打开1G的文本文件都不带卡顿的。

Typora 安装

Markdown文本编辑利器,界面非常优美,支持各种格式的文件的导入导出,配合网盘可以作为云笔记使用。

Notepad++ 安装

Notepad++提供的一个亮点功能是能够所搜一个文件夹下所有文件是否包含指定字符串。这个软件是不错,可惜作者是一个港独。

ATOM 安装

有Github出品,界面非常漂亮,但是据说有点卡。适不适合自己只有你试过才知道。

EditPlus 安装

EditPlus是一款由韩国 Sangil Kim出品的Windows端小巧但是功能强大的可处理文本、HTML和程序语言的文本编辑器,具有内置FTP、FTPS和sftp功能。

WinMerge 安装

一款开源的文本比较合并工具。当你在对比很多相似文档时,非常好用。

ssh工具

FinalShell 安装

国人自研,自带ftp、性能监控面板,能较好的满足日常使用需要,推荐新手使用。

Xshell6(家庭免费版) 安装

自带中文界面,家庭版免费使用,操作简单和xftp配合使用非常方便。 Mobaxterm:该软件的一大特色是集成了ftp面板,如果经常需要从服务器上传下载文件,那么可以试

Putty 安装

没有什么华丽的界面,非常简单实用的ssh工具。

Mobaxterm 安装

该软件的一大特色是集成了ftp面板,如果经常需要从服务器上传下载文件,那么可以试一试这款软件。

ftp工具

Xftp6(家庭免费版) 安装

相当于xshell的配套软件,同时支持SFTP和FTP两种协议。而且能快速编辑服务器上的文件,这点比较实用。

Winscp 安装

WinSCP 是一个 Windows 环境下使用的 SSH 的开源图形化 SFTP 客户端。同时支持 SCP 协议。

FileZilla 安装

免费开源的ftp解决方案,支持中文版,如果你只是想使用纯粹的ftp功能,那么这款软件可能是你的首选。

测试与调试

Postman 安装

经典的Http接口测试工具,你能想到的所有Http请求他都能构造出来。

PostJson 安装

由国人精心打造的一个工具集合,包含了Json格式化,Http接口调试、压力测试等。特别是里面的http接口压力测试工具非常的好用。

Fiddler 安装

经典的老牌网络抓包工具,一般用于抓包手机的网络访问请求。让你的手机App再也无法向你隐瞒任何猫腻。

Wireshark 安装

又一款网络抓包工具,但是侧重点不一样,如果主要分析TCP和UDP协议,则建议使用Wireshark。如果是分析HTTP和HTTPS,建议使用Fiddler。

Jmeter 安装

由Apache出品,Java语言编写,使用起来相对来说比较简单,专注于Web应用程序的压力测试。

下载工具

Free Download Manager 安装

资源下载利器,支持多线程下载同时也自带多款浏览器插件。支持HTTP/HTTPS/FTP/BT协议。

XDM 安装

相比较迅雷,XDM 是一个轻量级的下载工具,拥有便携版本。可以保存来自YouTube、Daily Motion、Metacafe或其他流行视频共享网站的视频。

迅雷 安装

迅雷有一个特别牛逼的功能就是对于视频可以边看边下。如果由喜欢看视频的朋友,迅雷还是不可错过的一款软件。本网站提供一个特定的迅雷版本,支持下载屏蔽资源。

Eagleget 安装

类似迅雷的下载界面,但是是一个无广告非常简洁的下载软件。

PDF阅读

Sumatra PDF 安装

是一款免费、异常小巧、无广告,速度快的阅读器,支持PDF, eBook (ePub, Mobi), XPS, DjVu, CHM, Comic Book多种格式,推荐使用。

福昕阅读器 安装

国产pdf阅读器,支持PDF文档手写签名、插入印章;更多安全控制包括Foxit DRM内容管理插件;支持微软AD RMS对PDF文档的安全应用

图片处理

Snipaste 安装

取色 + 截图 + 贴图一条龙,好用到不敢相信。推荐使用!

Adobe Photoshop 2020(破解版) 安装

说到P图,朋友们第一印象绝对是PS,众所周知,PS在图片处理领域的专业性是非常强的,功能也是十分全面的,通过这么多年的发展已经非常完善了。

Adobe illustrator 2021(破解版) 安装

AI是一款知名的基于向量的矢量图形创作工具,这也是设计行业中最流行的软件,俨然成为了行业标准。

GifCam 安装

GifCam是一款小而美的 GIF 录制软件。它通过将软件置顶在所有窗口之上,你可以像相机一样调整录制区域,移动或缩放窗口。

Captura 安装

Captura是一款免费开源的屏幕录制工具,它能够将屏幕上的任意区域、窗口录制成视频,可以选择是否显示鼠标、记录鼠标点击、键盘按键、声音。

辅助类

Utools 安装

快速启动工具,你的生产力工具集。内部集成了everything,并且支持各种插件,只有你想不到的,没有你找不到的。

SpaceSniffer 安装

SpaceSniffer是一款可视化磁盘空间分析工具,让你清楚的了解你的内存都用到了什么地方。如果你磁盘满了,可以用他分析一下。

PeaZip 安装

PeaZip是一款压缩与解压软件,重点是它没有广告!它没有广告!它没有广告!

Everything 安装

基于名称快速定位文件和文件夹。在整个电脑电脑上能以“秒级”速度找到任何文件。

杀毒软件

火绒 安装

国产良心杀毒软件,没有广告,安装时不偷偷装其他软件,平时“毫无存在感”!裂墙推荐。

Avast 安装

国外的免费杀毒软件,如果你不喜欢火绒,那么可以试一试它。

其他

Cmder 安装

美化版的命令控制台,配置项比较丰富。并且支持在windows上使用一些基础的linux命令。可以尝试用cmder代替默认的cmd。

Unlocker 安装

文件解锁器,你肯定碰到一些文件被占用导致无法删除的情况。用这个软件就能帮你解决这个问题。

Frp 安装

内网穿透工具,需要部署服务端,在使用时请保持服务器frps与客户端fprc的版本一致。

实用Chrome插件

AdBlock

广告屏蔽器,能自动识别99%的网站广告,并且帮你自动屏蔽,还你一个干净的世界。

FeHelper

程序员小工具集,支持JSON自动美化、字符串编解码、二维码生成器、Js正则表达式、Markdown转换等等功能。

IE Tab

能帮你讲页面快速切换成由ie渲染,对于要保持ie兼容性的开发同学来说,是一个助攻神器。

JetBrains IDE Support

Jetbrains系列的网页调试工具,可以配合浏览器,在ide中进行断电调试。

Octotree

帮你将github的仓库目录结构转换成树状,对于经常逛github的人来说,必不可少。

沙拉查词

字典翻译,其中集成了多个翻译源,且配置项丰富,你可以从中找到最舒服的使用姿势。

Sourcegraph

是不是觉得从github上直接看代码很累?使用这款插件,能直接将github仓库的代码导入到在线ide中给你阅读代码。简直棒极了!~

Tampermonkey

又称油猴脚本,在greasyfork.org/zh-CN/scripts里由一个脚本市场,看下吧,能让你大开眼界。当然你也可以自己写,难度很低。

掘金

你是不是经常由技术焦虑症,唯恐自己跟不上技术更新的节奏。而这款插件帮你在空白标签展示了最近最火的github项目,让你时刻可以充实自己。

经典图书

算法+数据结构

《大话设计模式》

作者:程杰

出版社:清华大学出版社

豆瓣评分:8.3

PDF下载

《大话数据结构》

作者:程杰

出版社:清华大学出版社

豆瓣评分:7.9

PDF下载

《算法图解》

作者:[美] Aditya Bhargava / 袁国忠

出版社:人民邮电出版社

豆瓣评分:8.4

PDF下载
前端

《JavaScript DOM编程艺术》

作者:Jeremy Keith/Jeffrey Sambells

出版社:人民邮电出版社

豆瓣评分:8.7

PDF下载

《Javascript高级程序设计》

作者:Nicholas C. Zakas/李松峰/曹力

出版社:人民邮电出版社

豆瓣评分:9.3

PDF下载

《Javascript权威指南》

作者:David Flanagan / 淘宝前端团队

出版社:机械工业出版社

豆瓣评分:8.8

PDF下载

《锋利的jquery》

作者:单东林/张晓菲/魏然

出版社:人民邮电出版社

豆瓣评分: 8.4

PDF下载

《深入浅出Node.js》

作者:朴灵

出版社:人民邮电出版社

豆瓣评分: 8.6

PDF下载

《CSS揭秘》

作者:Lea Verou

出版社:人民邮电出版社

豆瓣评分:9.4

PDF下载
Java

《深入理解Java虚拟机》

作者:周志明

出版社:机械工业出版社

豆瓣评分:9.5

PDF下载

《Java编程思想》

作者:[美] Bruce Eckel / 陈昊鹏

出版社:机械工业出版社

豆瓣评分:9.1

PDF下载

《Effective Java》

作者:Joshua Bloch / 俞黎敏

出版社:机械工业出版社

豆瓣评分:9.1

PDF下载

《Java核心技术》

作者:凯.S.霍斯特曼/ 周立新 等

出版社: 机械工业出版社

豆瓣评分:8.3

PDF下载

《Java网络编程》

作者:Elliotte Rusty Harold / 朱涛江,林剑

出版社:中国电力出版社

豆瓣评分:7.6

PDF下载

《Java并发编程实战》

作者:Brian Goetz / 童云兰

出版社:机械工业出版社

豆瓣评分:9.0

PDF下载

《Java性能权威指南》

作者: 奥克斯 / 柳飞 / 陆明刚

出版社:人民邮电出版社

豆瓣评分:8.0

PDF下载
数据库

《高性能MySQL(第3版)》

作者: (美)施瓦茨

出版社:开明出版社

豆瓣评分:9.3

PDF下载

《MySQL必知必会》

作者:[英]Ben Forta

出版社:人民邮电出版社

豆瓣评分:8.4

PDF下载

《MySQL技术内幕:InnoDB存储引擎》

作者: 姜承尧

出版社:机械工业出版社

豆瓣评分:8.5

PDF下载

《Oracle高效设计》

作者: [美] Thomas Kyte

出版社:机械工业出版社

豆瓣评分:8.9

PDF下载

《Redis设计与实现》

作者: 黄健宏

出版社:机械工业出版社

豆瓣评分:8.6

PDF下载
其他

《重构 : 改善既有代码的设计》

作者: Martin Fowler / 熊节

出版社:人民邮电出版社

豆瓣评分:9.0

PDF下载

《黑客与画家》

作者:[美] Paul Graham / 阮一峰

出版社:人民邮电出版社

豆瓣评分:8.7

PDF下载

《代码整洁之道》

作者:[美]Robert C. Martin

出版社:人民邮电出版社

豆瓣评分:8.6

PDF下载

《阿里巴巴Java开发手册》

作者: 杨冠宝

出版社:电子工业出版社

豆瓣评分:8.6

PDF下载

《程序员的职业素养》

作者: Robert C.Martin

出版社:人民邮电出版社

豆瓣评分:8.7

PDF下载

视频教程

前端
【黑马程序员】CSS权威教程(共528节课)
【黑马程序员】JavaScript从零基础入门到精通(共190节课)
【黑马程序员】Vue.js的入门与实战(共354节课)
【IT营】Angular9入门实战视频教程(共16节课)
【尚硅谷】React从零开始实战视频(共45节课)
后端
【动力节点】Java零基础教程视频(共844节课)
【千锋教育】JavaWeb入门到入土(共280节课)
【尚硅谷】SpringBoot权威教程(共72节课)
【动力节点】Mybatis必知必会(共49节课 )
【动力节点】Spring cloud 深入浅出(共58节课)
【动力节点】Spring框架从入门到精通(共102节课)
【动力节点】Docker实战精讲 (共73节课 )
数据库
【燕十八】MySQL从入门到精通视频教程 (共46节课)
【尚硅谷】MySQL高级教程(共36节课)
【狂神】让你听得懂的Redis教程(共36节课)
【狂神】ElasticSearch7入门教程(共20节课)
面试
【马士兵】2020年大厂JAVA面试必问的102个知识点(94节课)
【尚硅谷】数据结构与算法Java版(共194节课)
【图灵学院】JAVA28种数据模式详解(共18节课)