README.md 4.6 KB
Newer Older
RunAtWorld's avatar
RunAtWorld 已提交
1
Java 开发人员手册
F
foreverlpf@icloud.com 已提交
2

RunAtWorld's avatar
RunAtWorld 已提交
3
# 1. 基础练习
RunAtWorld's avatar
RunAtWorld 已提交
4 5
#### 1.1 Java 

RunAtWorld's avatar
RunAtWorld 已提交
6 7 8 9 10
 类别 | - | - | - 
--- | --- | --- | --- 
JavaSE | [Java 基础操练](https://github.com/RunAtWorld/JavaPrinciple) | -
Spring | [Spring Demo](https://github.com/RunAtWorld/spring01-demo) | 
MyBatis| [Spring MyBatis Demo](https://github.com/RunAtWorld/springboot04-mybatis-demo) | [Spring MyBatisPlus Demo](https://github.com/RunAtWorld/springboot05-MybatisPlus-Demo) | [文档资料](https://down.51cto.com/data/2081927) / [视频教程](http://edu.51cto.com/course/course_id-1354.html)
RunAtWorld's avatar
RunAtWorld 已提交
11

RunAtWorld's avatar
RunAtWorld 已提交
12

RunAtWorld's avatar
RunAtWorld 已提交
13 14 15
#### 1.2 GO
 类别 | - 
--- | --- 
RunAtWorld's avatar
RunAtWorld 已提交
16
GO | [GoLang入门](https://github.com/RunAtWorld/golang_faq) | [GolangTraining](https://github.com/RunAtWorld/GolangTraining) |[GoLang标准库](https://github.com/RunAtWorld/The-Golang-Standard-Library-by-Example) | [go-restful](https://github.com/RunAtWorld/go-restful)
RunAtWorld's avatar
RunAtWorld 已提交
17

RunAtWorld's avatar
RunAtWorld 已提交
18 19
#### 1.3 Python

RunAtWorld's avatar
RunAtWorld 已提交
20 21 22 23
类别 | - 
--- | --- 
Python | [Python常用Sample](https://github.com/RunAtWorld/Python) |

RunAtWorld's avatar
RunAtWorld 已提交
24 25 26 27 28 29
#### 1.4 算法
 类别 | - 
--- | --- 
算法 | [各种语言的各种算法](https://github.com/TheAlgorithms) |

#### 1.5 数据库
RunAtWorld's avatar
RunAtWorld 已提交
30

RunAtWorld's avatar
RunAtWorld 已提交
31 32 33
 类别 | - 
--- | --- 
mysql | [Mysql](./dev/mysql/)
RunAtWorld's avatar
RunAtWorld 已提交
34

RunAtWorld's avatar
RunAtWorld 已提交
35 36 37 38 39 40
#### 1.6 其他
 类别 | - 
--- | --- 
IOT | [物联网入门](https://github.com/RunAtWorld/IoT-Firstep)
Quant | [EliteQuant](https://github.com/RunAtWorld/EliteQuant)

RunAtWorld's avatar
RunAtWorld 已提交
41 42
# 2. Dev/Ops
### 2.1 命令与应用
RunAtWorld's avatar
RunAtWorld 已提交
43

RunAtWorld's avatar
RunAtWorld 已提交
44 45 46 47
OS | - | -
--- | --- | --- 
Linux | [Linux 命令与应用](https://github.com/hbulpf/LinuxFun) | [Linux服务器运维脚本](https://github.com/hbulpf/ServerOps)
Windows | [Windows 常用命令](./windows/windows_cmd.md)
RunAtWorld's avatar
RunAtWorld 已提交
48

RunAtWorld's avatar
RunAtWorld 已提交
49
### 2.2 开发相关
RunAtWorld's avatar
RunAtWorld 已提交
50

RunAtWorld's avatar
RunAtWorld 已提交
51
+ 版本控制&团队协作
RunAtWorld's avatar
RunAtWorld 已提交
52
	- [svn 常用指令](./svn_cmd.md)
L
lpf_G480-1 已提交
53
	- [git 常用指令](./gitcmd.md)  /  [git 官方中文教程](https://git-scm.com/book/zh/v2) 
RunAtWorld's avatar
RunAtWorld 已提交
54
	
RunAtWorld's avatar
RunAtWorld 已提交
55
+ [开发技术与框架](dev/)
RunAtWorld's avatar
RunAtWorld 已提交
56 57 58
	- [Java 开发](./dev/java/)
		+ [maven 命令](./dev/java/maven/mavencmd.md) / [maven仓库配置](./dev/java/maven/maven_setting.xml)
		+ 日志: [logback](./dev/java/logback/logback.md)
RunAtWorld's avatar
RunAtWorld 已提交
59

RunAtWorld's avatar
RunAtWorld 已提交
60 61 62 63
+ 开发人员工具

用途 | - | - | -
 --- | --- | --- | ---
RunAtWorld's avatar
RunAtWorld 已提交
64
接口设计 |  [swagger](./tools/swagger/README.md)
RunAtWorld's avatar
RunAtWorld 已提交
65
开发工具 | [IdeaJ](devtools/Idea.md)
RunAtWorld's avatar
RunAtWorld 已提交
66
版本控制 | [Git](gitcmd.md) | [SVN](svn_cmd.md)	
RunAtWorld's avatar
RunAtWorld 已提交
67
文档写作 | [Markdown](tools/markdown/markdown.md) | [GitBook](tools/gitbook/gitbook.md) | [绘图工具](tools/painting/painting.md)
RunAtWorld's avatar
RunAtWorld 已提交
68 69
  
### 2.3 效率提升利器
RunAtWorld's avatar
RunAtWorld 已提交
70

RunAtWorld's avatar
RunAtWorld 已提交
71 72
类别 | - | - | -
 --- | --- | --- | ---
RunAtWorld's avatar
RunAtWorld 已提交
73
工具类 | [最常用**开发工具**](https://tool.lu/) | [前端开发网站导航](https://nav.web-hub.cn/) | [MiKuTools](https://tool.imiku.me/) | [atoolbox](http://www.atoolbox.net/) | [toolnb](https://www.toolnb.com/)
RunAtWorld's avatar
RunAtWorld 已提交
74
教程类 | [菜鸟教程](https://www.runoob.com/)
RunAtWorld's avatar
RunAtWorld 已提交
75
其他 | [在线制作Logo](https://logoly.pro)
RunAtWorld's avatar
RunAtWorld 已提交
76
项目集合 | [GitHub-Chinese-Top-Charts](https://github.com/RunAtWorld/GitHub-Chinese-Top-Charts) | [Google Tools](https://github.com/RunAtWorld/xg2xg)
RunAtWorld's avatar
RunAtWorld 已提交
77

RunAtWorld's avatar
RunAtWorld 已提交
78
### 2.4 面试相关
RunAtWorld's avatar
RunAtWorld 已提交
79

RunAtWorld's avatar
RunAtWorld 已提交
80
类别 | - | - | -
RunAtWorld's avatar
RunAtWorld 已提交
81 82
--- | --- | --- | ---
笔试 | [写简历](https://github.com/RunAtWorld/resume-1)
RunAtWorld's avatar
RunAtWorld 已提交
83
技术面 | [`sre/ops` 技术面试](./interview/sre.md)
RunAtWorld's avatar
RunAtWorld 已提交
84
hr | [hr面试](./interview/hr.md) 
RunAtWorld's avatar
RunAtWorld 已提交
85

RunAtWorld's avatar
RunAtWorld 已提交
86
# 3. 云计算
RunAtWorld's avatar
RunAtWorld 已提交
87
1. Docker与Kubernetes
RunAtWorld's avatar
RunAtWorld 已提交
88

RunAtWorld's avatar
RunAtWorld 已提交
89 90 91 92
类别 | - | - | -
--- | --- | --- | ---
Docker | [Docker 实验室](https://github.com/RunAtWorld/dockerlab)
K8S | [K8S 入门](https://github.com/RunAtWorld/k8spath) | [基于容器的弹性大数据平台](https://github.com/hbulpf/HSDocker)
RunAtWorld's avatar
RunAtWorld 已提交
93
云存储 | [Ceph 运行维护手册/集群自动化脚本](https://github.com/RunAtWorld/ceph_manual)
RunAtWorld's avatar
RunAtWorld 已提交
94

RunAtWorld's avatar
RunAtWorld 已提交
95
# 4. 大数据
RunAtWorld's avatar
RunAtWorld 已提交
96 97 98 99 100

类别 | - | - | -
--- | --- | --- | ---
大数据 | [大数据架构师应掌握的技能](https://github.com/RunAtWorld/big_data_architect_skills) | 

RunAtWorld's avatar
RunAtWorld 已提交
101
## 4.1 Hadoop生态
RunAtWorld's avatar
RunAtWorld 已提交
102 103 104 105 106 107
1. Hadoop
1. Hive
1. Pig
1. HBase
1. Spark

RunAtWorld's avatar
RunAtWorld 已提交
108
## 4.2 Hadoop相关部署工具
RunAtWorld's avatar
RunAtWorld 已提交
109 110 111 112
1. [hdp](https://hortonworks.com/downloads/#data-platform)
1. [cdh](https://www.cloudera.com/products/open-source/apache-hadoop/key-cdh-components.html)
1. [ambari](https://ambari.apache.org/)

RunAtWorld's avatar
RunAtWorld 已提交
113
# 5. 机器学习
RunAtWorld's avatar
RunAtWorld 已提交
114
1. [机器学习仓库](./ml/README.md)
RunAtWorld's avatar
RunAtWorld 已提交
115

RunAtWorld's avatar
RunAtWorld 已提交
116
# 6. 其他
RunAtWorld's avatar
RunAtWorld 已提交
117 118 119 120 121 122 123 124 125 126 127 128
## 6.1. 常用软件资源

资源名 | 资源链接
------------ | -------------
网易开源镜像站 | http://mirrors.163.com
清华大学开源软件镜像站 | https://mirrors.tuna.tsinghua.edu.cn
中科大开源软件镜像站 | http://mirrors.ustc.edu.cn/
阿里巴巴开源软件镜像站 | http://mirrors.aliyun.com/

 [更多开源镜像资源...](./mirrors.md)


RunAtWorld's avatar
RunAtWorld 已提交
129
## 6.2 进阶之路
RunAtWorld's avatar
RunAtWorld 已提交
130
1. [重点看的书](./BookList.md)
RunAtWorld's avatar
RunAtWorld 已提交
131
2. [正在学习](./interview/todo.md) 
RunAtWorld's avatar
RunAtWorld 已提交
132

RunAtWorld's avatar
RunAtWorld 已提交
133
## 6.3 其他
RunAtWorld's avatar
RunAtWorld 已提交
134
1. [问问题的礼仪](manners/How-To-Ask-Questions-The-Smart-Way.md)
RunAtWorld's avatar
RunAtWorld 已提交
135 136


RunAtWorld's avatar
hr面  
RunAtWorld 已提交
137
---------------------------
RunAtWorld's avatar
RunAtWorld 已提交
138
[`@RunAtWorld的csdn`](https://blog.csdn.net/RunAtWorld)    [`@RunAtWorld的github`](https://github.com/RunAtWorld)
F
foreverlpf@icloud.com 已提交
139