Markdown是什么Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后可以转换成结构化的 HTML 页面。
它的核心特点是:
语法简单直观:用几个简单的符号(如 #、*、-、`) 就能对应 HTML 中的标题、列表、代码块等元素。
专注于内容本身:写作时无需频繁切换鼠标或记忆复杂的格式按钮,就像在记事本里写字一样流畅。
通用性强:被 GitHub、各类博客平台(包括 Hexo)、笔记软件等广泛支持,是程序员和内容创作者的常用工具。
简单例子对比:
Markdown 原文:1234# 这是一个一级标题这是一段**加粗**的文字和一个[链接](https://example.com)。- 列表项一- 列表项二
转换后的视觉效果:
这是一个一级标题这是一段加粗的文字和一个链接。
列表项一
列表项二
Markdown是什么Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后可以转换成结构化的 HTML 页面。
它的核心特点是:
语法简单直观:用几个简单的符号(如 #、*、-、`) 就能对应 HTML 中的标题、列表、代码块等元素。
专注于内容本身:写作时无需频繁切换鼠标或记忆复杂的格式按钮,就像在记事本里写字一样流畅。
通用性强:被 GitHub、各类博客平台(包括 Hexo)、笔记软件等广泛支持,是程序员和内容创作者的常用工具。
简单例子对比:
Markdown 原文:1234# 这是一个一级标题这是一段**加粗**的文字和一个[链接](https://example.com)。- 列表项一- 列表项二
转换后的视觉效果:
这是一个一级标题这是一段加粗的文字和一个链接。
列表项一
列表项二
docker
未读容器配置 ssh 远程登录
Docker 容器配置远程登录
https://blog.51cto.com/u_12907475/5289335
Docker 容器配置远程登录前言docker 的网络模式主要有三种,bridge、host、none;
bridge 是 docker 安装后自动创建的虚拟网卡,创建容器时默认使用此模式。
host 是指容器与宿主机共用宿主机的网络
none 是指不创建网络
查看 docker 的网络模式docker network ls
docker 默认的网卡不支持固定 ip,需自定义网络,使用自定义的网络来固定 ip
创建自定义网络docker network create
删除自定义网络docker network rm
查看网卡信息docker network inspect
1、创建自定义网络
–subbet Ip 地址
–gateway 网关
docker-br0 是自定义网络名称
2、创建容器
-i 交互模式
-d 后端运行
-h 容器的 hostname
–network 网 ...
docker
未读docker 中宿主机与容器互相拷贝传递文件1 从容器拷贝文件到宿主机:1docker cp 容器名:容器中要拷贝的文件名及其路径 要拷贝到宿主机里面对应的路径
例如,将容器 mycontainer 中路径 /opt/testnew/ 下的文件 file.txt 拷贝到宿主机的 /opt/test/,在宿主机中执行命令如下:
1docker cp mycontainer:/opt/testnew/file.txt /opt/test/
2 从宿主机拷贝文件到容器:1docker cp 宿主机中要拷贝的文件名及其路径 容器名:要拷贝到容器里面对应的路径
例如,将宿主机中路径 /opt/test/ 下的文件 file.txt 拷贝到容器 mycontainer 的 /opt/testnew/ 路径下,同样还是在宿主机中执行命令如下:
1docker cp /opt/test/file.txt mycontainer:/opt/testnew/
docker run /bin/bash 和/usr/sbin/init 区别
🔗 原文链接:https://blog.csdn.net/Dontla/articl...
首先,docker run -it centos 的意思是,为 centos 这个镜像创建一个容器
-it 就等于 -i 和-t,这两个参数的作用是,为该 docker 创建一个伪终端,这样就可以进入到容器的交互模式?(也就是直接进入到容器里面)
后面的/bin/bash 的作用是表示载入容器后运行 bash ,docker 中必须要保持一个进程的运行,要不然整个容器启动后就会马上 kill itself,这个/bin/bash 就表示启动容器后启动 bash。
参考文章:docker run -it centos /bin/bash 后面的 bin/bash 的作用
/usr/sbin/init 启动容器之后可以使用 systemctl 方法
–privil ...
docker
未读
🔗 原文链接:https://blog.csdn.net/zhou920786312...
docker–privileged
一、 privileged=true|false 介绍
true
container 内的 root 拥有真正的 root 权限。
false
container 内的 root 只是外部的一个普通用户权限。
默认 false
privileged 启动的容器
可以看到很多 host 上的设备
可以执行 mount。
可以在 docker 容器中启动 docker 容器。
二、测试验证2.1、未设置 privileged 启动的容器1docker run -it centos:7.7.1908 bash
不可以执行 mount1mount /dev/vdb3 /mnt/
2.2、设置 privileged 启动的容器1docker run -it --privileged=true centos:7.7.1908 bash
可以执行 mount1mount /dev/vda1 /dev/shm
显示推荐内容
🔗 原文链接:https://docker.easydoc.net/doc/8117...
⏰ 剪存时间:2022-04-04 23:50:41 (UTC+8)
✂️ 本文档由 飞书剪存 一键生成
学习目标项目往往都不是独立运行的,需要数据库、缓存这些东西配合运作。
这节我们把前面的 Web 项目增加一个 Redis 依赖,多跑一个 Redis 容器,演示如何多容器之间的通信。
创建虚拟网络要想多容器之间互通,从 Web 容器访问 Redis 容器,我们只需要把他们放到同个网络中就可以了。
文档参考:https://docs.docker.com/engine/reference/commandline/network/
演示创建一个名为 test-net 的网络:
1docker network create test-net
运行 Redis 在 test-net 网络中,别名 redis
1docker run -d --name redis --network test-net --network-alias redis redis:latest
修改代码中访 ...
docker
未读Docker 快速入门
概述开源的的容器引擎
命令Docker 服务
启动
systemctl start docker
关闭
systemctl stop docker
重启
systemctl restart docker
状态
systemctl status docker
开机启动
systemctl enable docker
镜像相关
查看
docker images
搜索
docker search redis
拉取
docker pull redis:5.6
删除
docker rmi [image id]/name:tag
docker rmi `docker images -q`
容器
查看
docker ps
docker ps -a
docker inspect [容器 id]
创建
docker run -it –name=xxx centos /bin/bash
-i: 保持运行
-t: 分配终端
-d: 不进入容器,退出不关闭
–name=: 指定名字
进入
do ...
🔗 原文链接: http://c.biancheng.net/view/7291.ht...
MySQL 默认开启事务自动提交模式,即除非显式的开启事务(BEGIN 或 START TRANSACTION),否则每条 SOL 语句都会被当做一个单独的事务自动执行。但有些情况下,我们需要关闭事务自动提交来保证数据的一致性。下面主要介绍如何设置事务自动提交模式。
在 MySQL 中,可以通过 SHOW VARIABLES 语句查看当前事务自动提交模式,如下所示:
1234567mysql> SHOW VARIABLES LIKE 'autocommit';+---------------+-------+| Variable_name | Value |+---------------+-------+| autocommit | ON |+---------------+-------+1 row in set, 1 warning (0.04 sec)
结果显示,autocommit 的值是 ON,表示系统开启自动提交模式。 在 MySQ ...
binlogbinlog 的概念binlog(binary log)是 mysql 的二进制日志。binlog 只记录变更相关的操作信息,如语句的执行时间、时长、操作数据等额外信息。不包括 select、show 操作。
查看 mysql 的变更
mysql 数据备份与恢复
mysql 的主从复制
binlog 二进制的格式1.statement 模式
概述
记录数据库执行的原生 Sql 语句。
优点
不需要记录每一行的变化,日志量相对较小,节省 IO,提高性能,主从复制网络带宽小。
缺点由于记录的是 SQL 执行语句,为了保证这些语句能在 slave 端执行,必须记录上下文信息来保证 slave 上执行能得到与 master 相同的结果。某些 sql 函数无法使用,比如 sysdate(),会出现主从数据不一致的问题。
2.row 模式
概述
记录一行数据在更改前和更改后的变化。
优点
详细的记录了数据的修改情况,主从复制模式下可靠性高。
缺点
row 模式下二进制文件最大,占用硬盘空间,网络带宽高,对性能有一定的影响
3.mixed 模式
概述
state ...

