Skip to content

Commit a318da0

Browse files
committed
update目录
1 parent 1304651 commit a318da0

7 files changed

Lines changed: 125 additions & 1 deletion

File tree

Java/Java web.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
- [servlet](#servlet)
66
- [jsp](#jsp)
77
- [Tomcat](#tomcat)
8+
- [tomcat和netty区别](#tomcat%E5%92%8Cnetty%E5%8C%BA%E5%88%AB)
89
- [跨域](#%E8%B7%A8%E5%9F%9F)
910
- [同源策略](#%E5%90%8C%E6%BA%90%E7%AD%96%E7%95%A5)
1011
- [CSRF攻击](#csrf%E6%94%BB%E5%87%BB)

其他/linux.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33

44

55
- [基本命令](#%E5%9F%BA%E6%9C%AC%E5%91%BD%E4%BB%A4)
6+
- [pwd](#pwd)
7+
- [与或](#%E4%B8%8E%E6%88%96)
8+
- [help](#help)
69
- [文件](#%E6%96%87%E4%BB%B6)
710
- [查看目录](#%E6%9F%A5%E7%9C%8B%E7%9B%AE%E5%BD%95)
811
- [查看文件](#%E6%9F%A5%E7%9C%8B%E6%96%87%E4%BB%B6)
@@ -19,19 +22,24 @@
1922
- [grep](#grep)
2023
- [sed](#sed)
2124
- [磁盘](#%E7%A3%81%E7%9B%98)
25+
- [内存](#%E5%86%85%E5%AD%98)
2226

2327
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
2428

2529
## 基本命令
2630

31+
### pwd
32+
2733
查看当前路径:pwd
2834

35+
### 与或
36+
2937
方式:command1 && command2
3038
如果command1执行成功,则执行command2
3139
方式:command1 || command2
3240
如果command1执行失败,则执行command2
3341

34-
42+
### help
3543

3644
help 命令是用于显示 shell 内建命令的简要帮助信息 `help cd`
3745
man得到的内容比用 help 更多更详细,而且man没有内建与外部命令的区分

工具/docker.md

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,54 @@
1+
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
2+
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
3+
**Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)*
4+
5+
- [简介](#%E7%AE%80%E4%BB%8B)
6+
- [基本概念](#%E5%9F%BA%E6%9C%AC%E6%A6%82%E5%BF%B5)
7+
- [docker镜像常用命令](#docker%E9%95%9C%E5%83%8F%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4)
8+
- [添加docker仓库位置](#%E6%B7%BB%E5%8A%A0docker%E4%BB%93%E5%BA%93%E4%BD%8D%E7%BD%AE)
9+
- [安装docker服务](#%E5%AE%89%E8%A3%85docker%E6%9C%8D%E5%8A%A1)
10+
- [启动 docker 服务](#%E5%90%AF%E5%8A%A8-docker-%E6%9C%8D%E5%8A%A1)
11+
- [搜索镜像](#%E6%90%9C%E7%B4%A2%E9%95%9C%E5%83%8F)
12+
- [下载镜像:](#%E4%B8%8B%E8%BD%BD%E9%95%9C%E5%83%8F)
13+
- [列出镜像](#%E5%88%97%E5%87%BA%E9%95%9C%E5%83%8F)
14+
- [删除镜像](#%E5%88%A0%E9%99%A4%E9%95%9C%E5%83%8F)
15+
- [打包镜像](#%E6%89%93%E5%8C%85%E9%95%9C%E5%83%8F)
16+
- [创建镜像](#%E5%88%9B%E5%BB%BA%E9%95%9C%E5%83%8F)
17+
- [推送镜像:](#%E6%8E%A8%E9%80%81%E9%95%9C%E5%83%8F)
18+
- [docker hub](#docker-hub)
19+
- [修改镜像存放位置](#%E4%BF%AE%E6%94%B9%E9%95%9C%E5%83%8F%E5%AD%98%E6%94%BE%E4%BD%8D%E7%BD%AE)
20+
- [docker容器常用命令](#docker%E5%AE%B9%E5%99%A8%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4)
21+
- [新建容器](#%E6%96%B0%E5%BB%BA%E5%AE%B9%E5%99%A8)
22+
- [查看容器](#%E6%9F%A5%E7%9C%8B%E5%AE%B9%E5%99%A8)
23+
- [停止容器](#%E5%81%9C%E6%AD%A2%E5%AE%B9%E5%99%A8)
24+
- [启动容器](#%E5%90%AF%E5%8A%A8%E5%AE%B9%E5%99%A8)
25+
- [重启容器](#%E9%87%8D%E5%90%AF%E5%AE%B9%E5%99%A8)
26+
- [进入容器](#%E8%BF%9B%E5%85%A5%E5%AE%B9%E5%99%A8)
27+
- [删除容器](#%E5%88%A0%E9%99%A4%E5%AE%B9%E5%99%A8)
28+
- [容器日志](#%E5%AE%B9%E5%99%A8%E6%97%A5%E5%BF%97)
29+
- [容器ip](#%E5%AE%B9%E5%99%A8ip)
30+
- [容器启动方式](#%E5%AE%B9%E5%99%A8%E5%90%AF%E5%8A%A8%E6%96%B9%E5%BC%8F)
31+
- [资源占用](#%E8%B5%84%E6%BA%90%E5%8D%A0%E7%94%A8)
32+
- [磁盘使用情况](#%E7%A3%81%E7%9B%98%E4%BD%BF%E7%94%A8%E6%83%85%E5%86%B5)
33+
- [执行容器内部命令](#%E6%89%A7%E8%A1%8C%E5%AE%B9%E5%99%A8%E5%86%85%E9%83%A8%E5%91%BD%E4%BB%A4)
34+
- [网络](#%E7%BD%91%E7%BB%9C)
35+
- [复制文件](#%E5%A4%8D%E5%88%B6%E6%96%87%E4%BB%B6)
36+
- [docker-compose](#docker-compose)
37+
- [安装](#%E5%AE%89%E8%A3%85)
38+
- [常用命令](#%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4)
39+
- [部署多个服务](#%E9%83%A8%E7%BD%B2%E5%A4%9A%E4%B8%AA%E6%9C%8D%E5%8A%A1)
40+
- [定义配置文件](#%E5%AE%9A%E4%B9%89%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6)
41+
- [启动服务](#%E5%90%AF%E5%8A%A8%E6%9C%8D%E5%8A%A1)
42+
- [maven插件构建docker镜像](#maven%E6%8F%92%E4%BB%B6%E6%9E%84%E5%BB%BAdocker%E9%95%9C%E5%83%8F)
43+
- [docker镜像仓库](#docker%E9%95%9C%E5%83%8F%E4%BB%93%E5%BA%93)
44+
- [docker开启远程访问](#docker%E5%BC%80%E5%90%AF%E8%BF%9C%E7%A8%8B%E8%AE%BF%E9%97%AE)
45+
- [docker支持http上传镜像](#docker%E6%94%AF%E6%8C%81http%E4%B8%8A%E4%BC%A0%E9%95%9C%E5%83%8F)
46+
- [重启docker](#%E9%87%8D%E5%90%AFdocker)
47+
- [开放端口](#%E5%BC%80%E6%94%BE%E7%AB%AF%E5%8F%A3)
48+
- [构建docker镜像](#%E6%9E%84%E5%BB%BAdocker%E9%95%9C%E5%83%8F)
49+
50+
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
51+
152
## 简介
253

354
Docker是一个开源的应用容器引擎,通过容器可以隔离应用程序的运行时环境(程序运行时依赖的各种库和配置),比虚拟机更轻量(虚拟机在操作系统层面进行隔离)。docker的另一个优点就是build once, run everywhere。
@@ -441,6 +492,13 @@ docker run -p 33056:33056 --name java \
441492
> java:8
442493
```
443494

495+
### 复制文件
496+
497+
将当前目录tpch文件夹复制到mysql容器相应的位置:
498+
499+
```
500+
docker cp tpch mysql56:/var/lib/mysql #mysql56为容器名
501+
```
444502

445503

446504
## docker-compose

工具/jenkins.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
2+
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
3+
**Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)*
4+
5+
- [简介](#%E7%AE%80%E4%BB%8B)
6+
- [自动化部署](#%E8%87%AA%E5%8A%A8%E5%8C%96%E9%83%A8%E7%BD%B2)
7+
- [安装jenkis镜像](#%E5%AE%89%E8%A3%85jenkis%E9%95%9C%E5%83%8F)
8+
- [Jenkins配置](#jenkins%E9%85%8D%E7%BD%AE)
9+
- [运行任务](#%E8%BF%90%E8%A1%8C%E4%BB%BB%E5%8A%A1)
10+
- [问题记录](#%E9%97%AE%E9%A2%98%E8%AE%B0%E5%BD%95)
11+
- [无法进入登录页面](#%E6%97%A0%E6%B3%95%E8%BF%9B%E5%85%A5%E7%99%BB%E5%BD%95%E9%A1%B5%E9%9D%A2)
12+
- [Cannot link to /mysql](#cannot-link-to-mysql)
13+
14+
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
15+
116
## 简介
217

318
Jenkins 提供超过1000个插件来支持构建、部署、自动化,满足任何项目的需要。我们可以用Jenkins来构建和部署我们的项目,比如说从我们的代码仓库获取代码,然后将代码打包成可执行的文件,通过远程的ssh工具执行脚本来运行我们的项目。

工具/nginx部署项目.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
- [后端部署](#%E5%90%8E%E7%AB%AF%E9%83%A8%E7%BD%B2)
1111
- [前端部署](#%E5%89%8D%E7%AB%AF%E9%83%A8%E7%BD%B2)
1212
- [多站点配置](#%E5%A4%9A%E7%AB%99%E7%82%B9%E9%85%8D%E7%BD%AE)
13+
- [HTTPS配置](#https%E9%85%8D%E7%BD%AE)
1314

1415
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
1516

数据库/mysql进阶.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,10 @@
8484
- [UNION](#union)
8585
- [自定义变量](#%E8%87%AA%E5%AE%9A%E4%B9%89%E5%8F%98%E9%87%8F)
8686
- [dependent subquery](#dependent-subquery)
87+
- [分区表](#%E5%88%86%E5%8C%BA%E8%A1%A8)
88+
- [分区表类型](#%E5%88%86%E5%8C%BA%E8%A1%A8%E7%B1%BB%E5%9E%8B)
89+
- [分区的问题](#%E5%88%86%E5%8C%BA%E7%9A%84%E9%97%AE%E9%A2%98)
90+
- [查询优化](#%E6%9F%A5%E8%AF%A2%E4%BC%98%E5%8C%96)
8791
- [sql优化](#sql%E4%BC%98%E5%8C%96)
8892
- [Mysql数据库优化](#mysql%E6%95%B0%E6%8D%AE%E5%BA%93%E4%BC%98%E5%8C%96)
8993
- [尽量避免使用外键约束](#%E5%B0%BD%E9%87%8F%E9%81%BF%E5%85%8D%E4%BD%BF%E7%94%A8%E5%A4%96%E9%94%AE%E7%BA%A6%E6%9D%9F)

框架/spring cloud微服务实战.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,43 @@
1616
- [负载均衡功能](#%E8%B4%9F%E8%BD%BD%E5%9D%87%E8%A1%A1%E5%8A%9F%E8%83%BD)
1717
- [服务降级功能](#%E6%9C%8D%E5%8A%A1%E9%99%8D%E7%BA%A7%E5%8A%9F%E8%83%BD)
1818
- [Spring Cloud Zuul](#spring-cloud-zuul)
19+
- [路由规则](#%E8%B7%AF%E7%94%B1%E8%A7%84%E5%88%99)
20+
- [访问前缀](#%E8%AE%BF%E9%97%AE%E5%89%8D%E7%BC%80)
21+
- [header过滤](#header%E8%BF%87%E6%BB%A4)
22+
- [重定向](#%E9%87%8D%E5%AE%9A%E5%90%91)
23+
- [查看路由信息](#%E6%9F%A5%E7%9C%8B%E8%B7%AF%E7%94%B1%E4%BF%A1%E6%81%AF)
24+
- [过滤器](#%E8%BF%87%E6%BB%A4%E5%99%A8)
25+
- [过滤器类型](#%E8%BF%87%E6%BB%A4%E5%99%A8%E7%B1%BB%E5%9E%8B)
26+
- [自定义过滤器](#%E8%87%AA%E5%AE%9A%E4%B9%89%E8%BF%87%E6%BB%A4%E5%99%A8)
27+
- [禁用过滤器](#%E7%A6%81%E7%94%A8%E8%BF%87%E6%BB%A4%E5%99%A8)
28+
- [Ribbon和Hystrix的支持](#ribbon%E5%92%8Chystrix%E7%9A%84%E6%94%AF%E6%8C%81)
29+
- [常用配置](#%E5%B8%B8%E7%94%A8%E9%85%8D%E7%BD%AE)
30+
- [Spring Cloud Gateway](#spring-cloud-gateway)
31+
- [配置路由](#%E9%85%8D%E7%BD%AE%E8%B7%AF%E7%94%B1)
32+
- [Route Predicate](#route-predicate)
33+
- [After Route Predicate](#after-route-predicate)
34+
- [Cookie Route Predicate](#cookie-route-predicate)
35+
- [Header Route Predicate](#header-route-predicate)
36+
- [Host Route Predicate](#host-route-predicate)
37+
- [Route Filter](#route-filter)
38+
- [AddRequestParameter GatewayFilter](#addrequestparameter-gatewayfilter)
39+
- [StripPrefix GatewayFilter](#stripprefix-gatewayfilter)
40+
- [PrefixPate GatewayFilter](#prefixpate-gatewayfilter)
41+
- [Hystrix GatewayFilter](#hystrix-gatewayfilter)
42+
- [RequestRateLimiter GatewayFilter](#requestratelimiter-gatewayfilter)
43+
- [Retry GatewayFilter](#retry-gatewayfilter)
44+
- [结合注册中心使用](#%E7%BB%93%E5%90%88%E6%B3%A8%E5%86%8C%E4%B8%AD%E5%BF%83%E4%BD%BF%E7%94%A8)
45+
- [使用动态路由](#%E4%BD%BF%E7%94%A8%E5%8A%A8%E6%80%81%E8%B7%AF%E7%94%B1)
46+
- [使用过滤器](#%E4%BD%BF%E7%94%A8%E8%BF%87%E6%BB%A4%E5%99%A8)
47+
- [Spring Cloud Config](#spring-cloud-config)
48+
- [准备配置信息](#%E5%87%86%E5%A4%87%E9%85%8D%E7%BD%AE%E4%BF%A1%E6%81%AF)
49+
- [配置中心](#%E9%85%8D%E7%BD%AE%E4%B8%AD%E5%BF%83)
50+
- [获取配置信息](#%E8%8E%B7%E5%8F%96%E9%85%8D%E7%BD%AE%E4%BF%A1%E6%81%AF)
51+
- [刷新配置](#%E5%88%B7%E6%96%B0%E9%85%8D%E7%BD%AE)
52+
- [安全认证](#%E5%AE%89%E5%85%A8%E8%AE%A4%E8%AF%81)
53+
- [配置中心集群](#%E9%85%8D%E7%BD%AE%E4%B8%AD%E5%BF%83%E9%9B%86%E7%BE%A4)
54+
- [Spring Cloud Bus](#spring-cloud-bus)
55+
- [Spring Cloud Security](#spring-cloud-security)
1956

2057
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
2158

0 commit comments

Comments
 (0)