基础命令(2018-05-07)
Markdown相关
============================
1. 简介
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有
一定的格式。Markdown的语法简洁明了、学习容易,而且功能比纯文本更强,因此有很多人用它写博客。
2. 常用语法
标题
标题能显示出文章的结构。行首插入1-6个 # ,每增加一个 # 表示更深入层次的内容,对应到标题的深度由 1-6 阶。
H1 :# Header 1
H2 :## Header 2
H3 :### Header 3
H4 :#### Header 4
H5 :##### Header 5
H6 :###### Header 6
文本样式
(带“*”星号的文本样式,在原版Markdown标准中不存在,但在其大部分衍生标准中被添加)
链接 :[Title](URL)
加粗 :**Bold**
斜体字 :*Italics*
*删除线 :~~text~~
*高亮 :==text==
段落 : 段落之间空一行
换行符 : 一行结束时输入两个空格
列表 :* 添加星号成为一个新的列表项。
引用 :> 引用内容
内嵌代码 : `alert('Hello World');`
画水平线 (HR) :--------
图片
使用Markdown将图像插入文章,你需要在Markdown编辑器输入 ![]() 。 这时在预览面板中会自动创建一个图像上传框。
想给图片添加一个标题, 你需要做的是将标题文本插图中的方括号,e.g;![This is a title]().
脚注
脚注不存在于标准Markdown中。
使用这样的占位符号可以将脚注添加到文本中:[^1]. 另外,你可以使用“n”而不是数字的[^n]所以你可以不必担心使用哪个号码。
3. 常见问题
Git相关
============================
1. 安装与调试
WINDOWS平台:命令行工具 WIN+R
2. 常用命令
常用命令使用方法
/*查看当前git版本*/
git version
/*配置全局用户名*/
git config --global user.name "用户名"
/*配置全局邮箱*/
git config --global user.email "邮箱"
/*查看当前配置*/
git config --list
/*在仓库目录下运行初始化仓库*/
git init
/*初始化仓库并创建仓库目录*/
git init "目录名称"
/*克隆远程仓库*/
git clone https://"仓库地址"
/*克隆远程仓库并指定本地目录*/
git clone https://"仓库地址" '目录名称'
/*获取远程更新*/
git pull
/*查看仓库状态*/
git status
/*把仓库内所有文件加入暂存区*/
git add .
/*提交版本*/
git commit -m "标记"
/*增加标签*/
git tag -a '标签' -m '描述' '版本编码'
/*查看标签*/
git show '标签'
/*查看版本记录*/
git log
/*查看版本记录详细信息*/
git log -p
/*查看所有版本记录包含分支*/
git log -all
/*回退到指定的版本*/
git checkout '版本编码' or '标签'
/*创建分支*/
git branch '分支名称'
/*选择分支*/
git checkout '分支名称'
/*创建并切换分支*/
git checkout -b '分支名称'
/*合并分支*/
git merge '分支名称'
/*添加远程仓库*/
git remote add '远程名称' '远程地址'
/*列出远程仓库*/
git remote
/*列出远程仓库详细信息*/
fetch 下载地址
push 上传地址
git remote -v
/*推送代码至远程仓库*/
git push -u '远程名称' '分支名称'
HTML相关
============================
1. 简介
2. 基础语法
3. 标签解释
<!--...-->
功能:注释
语法:<!--这是一段文字注释-->
解释:注释代码
<!DOCTYPE ...>
功能:文档标识
语法:<!DOCTYPE HTML5>
解释:定义当前文档类型是HTML5文档。
<meta ...>
功能:元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。
语法:<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
解释:
charset UTF-8 指定网页字符集为UTF8。
name viewport 浏览器窗口。
content="width=device-width, initial-scale=1.0" 内容:默认是设备宽度,缩放倍数1倍。
http-equiv="X-UA-Compatible" content="ie=edge" IE浏览器专用,加载网页时使用最新版本。
<title>...</title>
功能:浏览器标题
语法:<title>这是一个标题</title>
解释:定义浏览器标题。
<head>...</head>
功能:标签用于定义文档的头部,它是所有头部元素的容器。
语法:<head>元信息,字符集,CSS,JavaScript,标题...</head>
解释:<head> 中的元素可以引用脚本、指示浏览器在哪里找到样式表、提供元信息等等。
<body>...</body>
功能:body 元素定义文档的主体。
语法:<body>网页展示内容</body>
解释:body 元素包含文档的所有内容(比如文本、超链接、图像、表格和列表等等。)
<div>...</div>
功能:可定义文档中的分区或节(division/section)。
语法:<div class="类" id="编码">内容</div>
解释:标签可以把文档分割为独立的、不同的部分。它可以用作严格的组织工具,并且不使用任何格式与其关联。
如果用 id 或 class 来标记 <div>,那么该标签的作用会变得更加有效。
<a href="http://...">...</a>
功能:标签定义超链接,用于从一张页面链接到另一张页面。
语法:<a href="链接">描述</a>
解释:元素最重要的属性是 href 属性,它指示链接的目标。
CSS相关
============================
1. 简介
2. 基础语法
3. 标签解释
JavaScript相关
============================
1. 基础语法命令
2. 斜体和粗体
SQL相关
============================
1. 基础语法命令
重点心得
索引
是否存在严重影响查询速度,并且WHERE
条件后尽量使用直接值定义过滤条件。如果使用函数会严重降低查
询效率。
常用命令使用方法