Jimmy那些事儿


  • 首页

  • 归档

  • 分类

  • 标签

  • 关于

  • 搜索
close
Jimmy那些事儿

MySQL:安装卸载

发表 2017-03-04 | 更新 2018-02-13 | 分类 软件应用 , 程序编程 , SQL | 阅读次数

彻底卸载MySQL-windows

1.首先在windows服务中将mysql服务删掉,使用命令 sc delete mysql

2.在控制面板中卸载掉mysql。

3.清理mysql安装目录的ini文件。

4.清理注册表(win+R : regedit):

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL目录删除

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL目录删除

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL目录删除(我卸载的时候没有找到,略过后仍达到完全卸载的目的。)

5.有一些mysql的数据文件也必须删除干净,比如说:C:\Documents and Settings\AllUsers\Application Data\MySQL

6.重启电脑。重新安装即可。

Jimmy那些事儿

统计学_基本概念

发表 2017-02-19 | 更新 2018-02-12 | 分类 数据分析 , 统计学 | 阅读次数

1. 基本概念

1.1 方差

Varience

  • what : 各值与均值距离的平方和除以(n-1); $s^2=\frac{\sum(X-u)^2}{(n-1)}$
  • why : 说明数据的离散程度
阅读全文 »
Jimmy那些事儿

MySQL梳理_结构与关联

发表 2017-02-19 | 更新 2018-02-13 | 分类 软件应用 , 程序编程 , SQL | 阅读次数

1. 数据库设计

1.1 外键

  • What:表中的某一列;但该列是引用到另一个表的主键列
  • Why :用于确定一张表中的行与另一张表中的行相对应的值
  • How :创建外键
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
(1)创建带有外键的表
CREATE TABLE intersts(
int_id INT NOT NULL ATUO_INCREMENT PARIMARY KEY,
interests VARCHAR(50) NOT NULL,
cont_id INT NOT NULL, # 新建的列名
CONSTRAINT my_contacts_fk # 约束名_fk为父表中的列
FOREIGN KEY (cont_id) # 指定外键
REFREENCE my_contacts (contact_id) # 引用外键的 父表名 (列名)
ON DELETE casecade ON UPDATEA casecade # 设参数casecade跟随父键改动
);
---
(2)在已有表中建立外键
ALTER TABLE interests
ADD CONSTRAINT 约束名_fk
FOREIGN KEY (外键名)
REFERENCE 父表名 (列名)
阅读全文 »
Jimmy那些事儿

MySQL梳理_基本语法

发表 2017-02-19 | 更新 2018-02-13 | 分类 软件应用 , 程序编程 , SQL | 阅读次数

1. 数据库

1.1 创建

1
2
3
4
5
6
CREATE DATABASE gregs_list;
USE gregs_list;
CREATE TABLE my_contact;
CREATE VIEW view_c;
阅读全文 »
Jimmy那些事儿

统计学_分析方法

发表 2017-02-19 | 更新 2018-02-12 | 分类 数据分析 , 统计学 | 阅读次数

1. 相关性

  • What:显示两个随机变量之间线性关系的强度和方向;
    • Pearson相关系数
    • Spearman相关系数:衡量两个有序尺度变数的相关性;
    • Kendall等级相关系数:衡量两个人为认定的有序尺度变数的相关性
    • Kappa一致性系数:衡量两个类别尺度变数的相关性;
  • Why :用来衡量两个变量相对于其相互独立的距离;
阅读全文 »
Jimmy那些事儿

Hello World

发表 2017-02-13 | 更新 2018-11-11 | 阅读次数

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

阅读全文 »
Jimmy那些事儿

Excel数据处理

发表 2017-02-07 | 更新 2018-02-13 | 分类 软件应用 , 办公软件 , Excel | 阅读次数

EXCEL数据处理

标签:D数据分析 Excel

[TOC]

1. 单元格格式

1.1 转为指定格式的文本

text()

1.2 文本转为数值


2. 单元格结构

2.1 单元格长度

len() # 返回单元格字符串的长度

2.2 指定字符的位置

find("M", A1, 2) # 返回第2个字母M的位置数

find(text, within_text, num)


3. 返回值

3.1 左/右部分

left(A1,n); right(A1,n)

3.2 指定位置的值

mid(A1,1,2) # 从第一个字符开始,返回2个字符的值

mid(text, start_num, num_chars)

3.3 特定条件的值

vlookup(A1, A1:D3, 2, 0) # A1在区域A1:D3中查询,并且返回区域A1:D3中从左到右第2列的值;0为精确匹配,即FALSE;

vlookup(lookup_value, table_array, col_index_num, [range_lookup])


4. 替换

4.1 常规替换

Ctrl + H

4.2 指定位置的值

replace(A1,3,4,"*") # 从第三个字符开始,之后的4个字符串替换我*号

replace(text,start_num,num_chars,new_text)

4.3 指定符号的值

substitute(A1,"^","*",2) # 对第2个出现的^号替换为*

substitute(text, old_text, new_text,[num])


5. 分列与合并

5.1 分列

数据 - 分列

5.2 合并

5.2.1 常规合并

使用符号 &

5.2.2 函数合并

concatenate(A1,A3,A4) # 将多个单元格中的值合并为一个单元格中的值

concatenate(text1,text2,…)

表中的结构与位置

单元格数量

非空单元格

counta(A1:A3) # 返回区域中非空单元格的数量

数值单元格

count(A1:A3) # 返回区域中数值单元格的数量

满足特定条件的单元格

countif(A1:B3,"<>"&A1) # 返回区域中不等于A1的值的单元格数量

countif(range, condition)

满足多区域,多条件的单元格

countifs(A1:A3,"是", B1:B3,500) # 返回同时满足区域A1:A3中等于“是”,B1:B3中数值为500的单元格数量

countifs(rang1, condition1, range2, condition2,…)

排序的位置

rank(1,A1:B2 ,0) # 返回数值1在区域A1:B2中的相对位置; 默认按降序排列(0)

rank(num, range, 0/1) 1,表示按升序排列

2. 空值

Jimmy那些事儿

Markdown使用手册

发表 2017-02-07 | 更新 2018-02-13 | 分类 软件应用 , 办公软件 , markdown | 阅读次数

Markdown 使用手册

[what] - 一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber).HTML 是一种发布的格式,Markdown 是一种书写的格式。

[why] - 使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档。


区块元素

(一)段落和换行

1. 段落

  • 由一个或多个连续的文本行组成,它的前后要有一个以上的空行;
  • 空行的定义是显示上看起来像是空的,便会被视为空行。比方说,若某一行只包含空格和制表符,则该行也会被视为空行。

  • 相邻两行文本,如果中间没有空行会显示在一行中(换行符被转换为空格)

2. 换行

  • 如果需要在段落内加入换行(而非换段落)(<br>),可以在前一行的末尾加入至少两个空格,然后换行写其它的文字

3. 大段落

  • 可加入<br>
  • 普通段落不该用空格或制表符来缩进。

(二)标题

支持两种标题的语法:

1. 类atx形式:在行首插入1-6个#,对应到标题的1到6阶;

一阶 #

二阶 ##

三阶 ###

四阶 ####

五阶 #####
六阶 ######

2. 类Setext形式:底线形式,利用 =(最高阶标题)和 -(第二阶标题);

一阶

二阶


(三)区块引用 Blockquotes

###1. 常规引用:在每行的最前面加上 >

>This is a blockquote with two paragraphs.Lorem ipsum dolor sit ame,
>consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus.    

This is a blockquote with two paragraphs. Lorem ipsum dolor sit ame,

consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus.

2.嵌套引用:根据层次加上不同数量的 >

> This is the first level of quoting.
> 
>> This is nested blockquote.
>
> Back to the first level.    

This is the first level of quoting.

>

This is nested blockquote.

Back to the first level.

3. 引用区块中可以使用其他的Markdown语法

> ### 这是一个标题
> 
> 1. 这是第一行列
> 
> 给出一些例子代码:
> 
> return shell_exec("echo $input | $markdown_script");

这是一个标题

  1. 这是第一行列

给出一些例子代码:

return shell_exec(“echo $input | $markdown_script”);


(四)列表

1. 有序列表:使用数字接着一个英文句点,然后加一个空格或制表符

1. Bird
2. McHale
3. 
  1. Bird
  2. McHale
    1. ​

2. 无序列表:使用星号*、加号+或是减号-作为列表标记,后接一个空格

* 列表
    + 列表
        - 列表
            - 列表
  • 列表
    • 列表
      • 列表
        • 列表

3. 你在列表标记上使用的数字并不会影响输出的 HTML 结果

如果你的列表标记写成:
​

1.  Bird
1.  McHale
1.  Parish

或甚至是:

3. Bird
1. McHale
8. Parish

你都会得到完全相同的 HTML 输出。

4. 项目标记也可以缩进,最多三个空格

  • Lorem ipsum dolor sit amet, consectetueradipiscingelit.Aliquam hendrerit mi posuere lectus. Vestibulum enim wisi,viverra nec, fringilla in, laoreet vitae, risus.
  • Donec sit amet nisl. Aliquam semper ipsum sit amet velit.Suspendisse id sem consectetuer libero luctus adipiscing.

5. 列表项目可以包含多个段落,每个项目下的段落都必须缩进 4 个空格或是 1 个制表符

1.  This is a list item with two paragraphs.
    1.  Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus.Vestibulum enim wisi, viverra nec, fringilla in, laoreet vitae, risus. 

    Donec sit amet nisl. Aliquam semper ipsum sit amet velit.
  1. This is a list item with two paragraphs.

    1. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus.Vestibulum enim wisi, viverra nec, fringilla in, laoreet vitae, risus.

    Donec sit amet nisl. Aliquam semper ipsum sit amet velit.

6. 如果要在列表项目内放进引用,那 > 就需要缩进

*   A list item with a blockquote:
    > This is a blockquote
    > inside a list item.
  • A list item with a blockquote:

    This is a blockquote inside a list item.

7. 如果要放代码区块的话,该区块就需要缩进两次,也就是 8 个空格或是 2 个制表符

*   一列表项包含一个列表区块:
        <代码写在这>

8. 避免项目列表自动出现(数字-句点-空格),可在之前加\

1986\. What a great season


(五)代码区块

程序相关的写作或是标签语言原始码通常会有已经排版好的代码区块,通常这些区块我们并不希望它以一般段落文件的方式去排版,而是照原来的样子显示,Markdown 会用<pre和code`标签来把代码区块包起来。

1. 建立方法:缩进 4 个空格或是 1 个制表符

这是一个普通段落:

      这是一个代码区块。

Markdown 会转换成:

<p>这是一个普通段落:</p>

<pre><code>这是一个代码区块。
</code></pre>

这个每行一阶的缩进(4 个空格或是 1 个制表符),都会被移除;

一个代码区块会一直持续到没有缩进的那一行(或是文件结尾)

2. 代码中的特殊符号

在代码区块里面, & 、 < 和 > 会自动转成 HTML 实体,这样的方式让你非常容易使用 Markdown 插入范例用的 HTML 原始码,只需要复制贴上,再加上缩进就可以了
​


© 2004 Foo Corporation

会被转换为:

<pre><code>&lt;div class="footer"&gt;
&amp;copy; 2004 Foo Corporation
&lt;/div&gt;
</code></pre>

3. 代码区块中,一般的 Markdown 语法不会被转换,像星号便只是星号

4. 如果要放代码区块的话,该区块就需要缩进两次,也就是 8 个空格或是 2 个制表符

*   一列表项包含一个列表区块:
        <代码写在这>

5. 代码块:这里使用
###
1
​

<p>code here<p>
​
1
2
```
<p>code here<p>

**三个

1
2
3
4
5
### 6. 代码高亮:在第一组 ``` 之后添加代码的语言 ###
​```sql
select * from table
​

1
2
USE st2;
select * from table;


(六)分割线+删除线

1. 分割线

在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西;

也可以在星号或是减号中间插入空格。
​

***
- - - 

      • ​

2.删除线

~~删除线~~

删除线


(七)表格

1. 单元格与表头

  • 使用 | 来分隔不同的单元格
  • 使用 - 来分隔表头和其他行


name | age
---- | ---
LearnShare | 12
Mike |  32
name age
LearnShare 12
Mike 32

为了使 Markdown 更清晰,| 和 - 两侧需要至少有一个空格(最左侧和最右侧的 | 外就不需要了)

2. 对齐

在表头下方的分隔线标记中加入 :,即可标记下方单元格内容的对齐方式:

  • :--代表左对齐
  • :--: 代表居中对齐
  • ---: 代表右对齐

    | left | center | right |
    | :--- | :----: | ----: |
    | aaaa | bbbbbb | ccccc |
    | a    | b      | c     |
    
left center right
aaaa bbbbbb ccccc
a b c

如果不使用对齐标记,单元格中的内容默认左对齐;表头单元格中的内容会一直居中对齐(不同的实现可能会有不同表现)

3. 插入其他内容

表格中可以插入其他 Markdown 中的行内标记:

|     name     | age |             blog                |
| ------------ | --- | ------------------------------- |
| _LearnShare_ |  12 | [LearnShare](http://xianbai.me) |
| __Mike__     |  32 | [Mike](http://mike.me)          |
name age blog
LearnShare 12 LearnShare
Mike 32 Mike


区段元素

(一)强调

1.使用星号()和底线(_)作为标记强调字词的符号,被 或 包围的字词会被转成用<em>标签包围,用两个 * 或 `` 包起来的话,则会被转成 strong

*single asterisks*
_single underscores_   

**double asterisks**
__double underscores__

***double asterisks***

single asterisks

single underscores

double asterisks

double underscores

double asterisks

2. 强调也可以直接插在文字中间

un**frigging**believable

unfriggingbelievable

3. 如果你的 * 和 _ 两边都有空白的话,它们就只会被当成普通的符号;或者利用反斜线\

* single asterisks * 
\* single asterisks 

single asterisks *

* single asterisks


(二)代码

1. 标记行内代码,你可以用反引号把它包起来(`)

Use the `printf()` function.

Use the printf() function.

2. 代码区段内插入反引号,你可以用多个反引号来开启和结束代码区段

``There is a literal backtick (`) here.``
`There is a literal backtick (`) here.`

There is a literal backtick (`) here.
There is a literal backtick () here.`

3. 代码区段的起始和结束端都可以放入一个空白,就可以在区段的一开始就插入反引号

A backtick-delimited string in a code span: `` `foo` ``

A single backtick in a code span: `foo`

4. 在代码区段内,& 和尖括号都会被自动地转成 HTML 实体

Please don’t use any <blink> tags.

&#8212; is the decimal-encoded equivalent of &mdash;.


(三)图片

1. 行内式

  • 一个惊叹号 !
  • 接着一个方括号,里面放上图片的替代文字
  • 接着一个普通括号,里面放上图片的网址,最后还可以用引号包住并加上 选择性的 ‘title’ 文字。

    ![图片名称](/path/to/img.jpg "Optional title")    
    ![图片名称](https://avatars2.githubusercontent.com/u/3265208?v=3&s=100 "GitHub,Social Coding")
    

    GitHub

    2. 参考式

  • 「id」是图片参考的名称
    ![Alt text][id]
    
[id]: url/to/image  "Optional title attribute"    

3. 指定图片大小

通过直接插入<img>标签来指定相关属性

<img src="https://avatars2.githubusercontent.com/u/3265208?v=3&s=100" alt="GitHub" title="GitHub,Social Coding" width="50" height="50" />

GitHub
​


(四)链接

1. 行内式:

[link text](URL 'title text')

(1)普通链接

[Google](http://www.google.com/)

Google

(2)指向本地文件的链接

[icon.png](./images/icon.png)

icon.png

(3)包含 ‘title’ 的链接
​
Google

Google

2. 参考式

参考式链接的写法相当于行内式拆分成两部分,并通过一个识别符来连接两部分。参考式能尽量保持文章结构的简单,也方便统一管理 URL。

(1)定义链接

[Google][1]   这个链接用 1 作为网址变量

Google
第二个方括号内为链接独有的 识别符,可以是字母、数字、空白或标点符号。识别符是 不区分大小写 的;

(2)定义链接内容

[1]: http://www.google.com/ "Google"   
然后在文档的结尾为变量赋值(网址)

其格式为:[识别符]: URL 'title'

(3)也可以省略 识别符,使用链接文本作为 识别符

[Google][]
[Google]: http://www.google.com/ "Google"

参考式相对于行内式有一个明显的优点,就是可以在多个不同的位置引用同一个 URL。

3. 超链接

使用 <> 括起来的 URL 或 邮箱地址 会被自动转换为超链接

<http://www.google.com/>
<123@email.com>

http://www.google.com/
123@email.com

该方式适合行内较短的链接,会使用 URL 作为链接文字。


其他

(一)转义符

反斜线(\)用于插入在 Markdown 语法中有特殊作用的字符

\
`
*
_
{}
[]
()
#
+
-
.
!


(二)页内跳转

1. MarkDown实现

* [主标题1](#1)
    * [副标题1.1](#1.1)
        * [次级副标题1.1.1](#1.1.1)
    * [副标题1.2](#one-point-two)
<h1 id="1">主标题1</h1>
文本内容。。。
<h2 id="1.1">副标题1.1</h2>
文本内容。。。
<h3 id="1.1.1">次级副标题1.1.1</h3>
文本内容。。。
<h2 id="one-point-two">副标题1.2</h2>
这是为了演示id也可以设置成英文字母
  • 主标题1
    • 副标题1.1
      • 次级副标题1.1.1
    • 副标题1.2

主标题1


文本内容。。。

副标题1.1


文本内容。。。

次级副标题1.1.1


文本内容。。。

副标题1.2


这是为了演示id也可以设置成英文字母


2.html标签实现:利用 HTML 元素创建 “锚”

(1)定义一个锚(id):

<span id="jump">跳转到的地方</span>

区块元素

(2)使用markdown语法:

[点击跳转](#jump)

区块元素

* [主标题1](#1)
    * [副标题1.1](#1.1)
        * [次级副标题1.1.1](#1.1.1)
    * [副标题1.2](#one-point-two)

<span id="1"></span>

# 主标题1
文本内容。。。

<span id="1.1"></span>

## 副标题1.1
文本内容。。。

<span id="1.1.1"></span>

### 次级副标题1.1.1
文本内容。。。

<span id="one-point-two"></span>

## 副标题1.2
这是为了演示id也可以设置成英文字母

3. Markdown 原生支持的页内跳转

* [Cat and dog](#cat-and-dog)
    * [Cat](#cat)
        * [A little cat](#a-little-cat)
    * [Dog](#dog)

## Cat and dog

一只单身狗和一只高冷猫的故事。。。

### Cat

有一天高冷猫遇见了单身狗。。。

#### A little cat

高冷猫生的很小巧但是脾气不是很好。。。

### Dog
  • Cat and dog
    • Cat
      • A little cat
    • Dog

Cat and dog

一只单身狗和一只高冷猫的故事。。。

Cat

有一天高冷猫遇见了单身狗。。。

A little cat

高冷猫生的很小巧但是脾气不是很好。。。

Dog

4. MarkdownPad2 原生支持的页内跳转

<a name="myAnchor"></a>
## My Header ##
This is some content in my first section.
[Go To Section One](#myAnchor)

My Header

This is some content in my first section.
Go To Section One

Jimmy那些事儿

Markdown使用手册_typora

发表 2017-02-07 | 更新 2018-02-13 | 分类 软件应用 , 办公软件 , markdown | 阅读次数

概述

Markdown是由Daring Fireball创建的,原来的指导方针就在这里。然而,其语法因不同的解析器或编辑者而异。Typora正在使用GitHub Flavored Markdown。

请注意,markdown源中的HTML片段将被识别,但不会被解析或呈现。另外,保存后的原始降价源代码可能会重新格式化。

  • 概述
  • 块元素段落和换行符标题块引用列表任务列表(围栏)代码块数学块表脚注水平规则YAML前线事宜目录(TOC)
  • 跨度元素链接内部链接参考链接网址图片重点强大码删除线强调表情:快乐:内联数学下标上标突出

块元素

段落和换行符

一段只是一个或多个连续的文本行。在markdown源代码中,段落由多个空白行分隔。在Typora中,您只需要按Return创建一个新的段落。

按Shift+ Return创建一个换行符。但是,大多数markdown解析器将忽略单行中断,使其他分解器识别您的换行符,您可以在行尾留下两个空格或插入``。

标题

标题在行开始使用1-6个散列字符,对应于标题级别1-6。例如:

1
2
3
4
5
# This is an H1
## This is an H2
###### This is an H6

在typora中,输入’#’后跟标题内容,Return按键将创建一个标题。

块引用

Markdown使用电子邮件风格>字符进行块引用。它们被表示为:

1
2
3
4
5
6
7
> This is a blockquote with two paragraphs. This is first paragraph.
>
> This is second pragraph.Vestibulum enim wisi, viverra nec, fringilla in, laoreet vitae, risus.
> This is another blockquote with one paragraph. There is three empty line to seperate two blockquote.

在typora中,只需输入’>’后跟引用内容就会生成一个块引用。Typora将为您插入适当的“>”或换行符。通过添加额外的“>”级别可以允许在另一个块引用内嵌一个引号。

列表

输入* list item 1将创建一个无序列表,该*符号可以替换为+或-。

输入1. list item 1将创建一个有序列表,它们的markdown源代码如下:

1
2
3
4
5
6
7
8
9
## un-ordered list
* Red
* Green
* Blue
## ordered list
1. Red
2. Green
3. Blue

任务列表

任务列表是标有[]或[x](不完整或完整)的项目的列表。例如:

1
2
3
4
5
- [ ] a task list item
- [ ] list syntax required
- [ ] normal **formatting**, @mentions, #1234 refs
- [ ] incomplete
- [x] completed

您可以通过单击项目之前的复选框来更改完整/不完整的状态。

(围栏)代码块

Typora只支持Github Flavored Markdown中的栅栏。不支持标记中的原始代码块。

使用栅栏很容易:输入“”并按return`。在

1
2

Here’s an example:

​

1
2
3
4
function test() {
console.log("notice the blank line before this function?");
}
​

syntax highlighting:
​

1
2
3
4
require 'redcarpet'
markdown = Redcarpet.new("Hello World!")
puts markdown.to_html
​

1
2
3
4
5
6
7
8
9
10
### 数学块
您可以 使用**MathJax**渲染  *LaTeX*数学表达式  。****
输入`$$`,然后按“返回”键将触发一个接受*Tex / LaTex*源的输入字段。以下是一个例子:
V1× V2= |||||一世∂X∂你∂X∂vj∂Y∂你∂Y∂vk00|||||V1×V2=|一世jk∂X∂你∂Y∂你0∂X∂v∂Y∂v0|
在markdown源文件中,数学块是由'$$'标记包裹的*LaTeX*表达式:

$$
\mathbf{V}_1 \times \mathbf{V}_2 = \begin{vmatrix}
\mathbf{i} & \mathbf{j} & \mathbf{k} \
\frac{\partial X}{\partial u} & \frac{\partial Y}{\partial u} & 0 \
\frac{\partial X}{\partial v} & \frac{\partial Y}{\partial v} & 0 \
\end{vmatrix}
$$

1
2
3
4
5
6
7
8
9
10
### 表
输入`| First Header | Second Header |`和`return`按键将创建一个带有两列的表。
创建表之后,将重点放在该表上将弹出一个表的工具栏,您可以在其中调整大小,对齐或删除表。您还可以使用上下文菜单来复制和添加/删除列/行。
以下描述可以跳过,因为表的markdown源代码是由typora自动生成的。
在markdown源代码中,它们看起来像:
First Header Second Header
Content Cell Content Cell
Content Cell Content Cell
1
2
3
4
您还可以包括内联Markdown,如链接,粗体,斜体或删除线。
最后,通过包含冒号:在标题行中,您可以定义要左对齐,右对齐或中心对齐的文本:
Left-Aligned Center Aligned Right Aligned
col 3 is some wordy text $1600
col 2 is centered $12
zebra stripes are neat $1
1
2
3
4
最左侧的冒号表示左对齐的列; 最右侧的结肠指示右对齐的柱; 两侧的结肠表示中心对齐的柱。
### 脚注

You can create footnotes like this[^footnote].

[^footnote]: Here is the text of the footnote.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
将产生:
你可以创建这样的脚注[1](http://support.typora.io/Markdown-Reference/#fn:footnote)。
鼠标在“脚注”上标上查看脚注的内容。
### 水平规则
输入`***`或`---`空白行,按下`return`将画一条水平线。
------
### YAML前线事宜
Typora支持[YAML Front Matters](http://jekyllrb.com/docs/frontmatter/)。输入`---`文章顶部,然后按下`Enter`将会介绍一个。或从菜单中插入一个元数据块。
### 目录(TOC)
输入,`[toc]`然后`Return`按键将创建一个“目录”部分,从一个人的写作中提取所有标题,其内容将自动更新。
## 跨度元素
您的打字后,Span元素将被解析并呈现。在这些span元素的中间移动光标将这些元素扩展为markdown源。以下将介绍这些span元素的语法。
### 链接
Markdown支持两种风格的链接:内联和引用。
在两种样式中,链接文本由[方括号]分隔。
要创建内联链接,请在链接文本的关闭方括号后立即使用一组常规括号。在括号内,将链接所在的网址与链接的可选标题一起放在引号中。例如:

This is an example inline link.

This link has no title attribute.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
将产生:
这是[一个](http://example.com/%22Title%22)内联链接[示例](http://example.com/%22Title%22)。(`This is [`](http://example.com/))
[此链接](http://example.net/)没有标题属性。(`[This link](http://example.net/) has no`)
#### 内部链接
**您可以将href设置为标题**,这将创建一个书签,允许您在单击后跳转到该部分。例如:
命令(在Windows上:Ctrl)+单击[此链接](http://support.typora.io/Markdown-Reference/#block-elements)将跳转到标题`Block Elements`。要查看如何写,请移动光标或点击该`⌘`按钮,将该元素展开为markdown源。
#### 参考链接
参考样式链接使用第二组方括号,您可以在其中放置您选择的标签来标识链接:

This is an example reference-style link.

Then, anywhere in the document, you define your link label like this, on a line by itself:

1
2
3
4
5
6
在typora中,它们将被渲染为:
这是[一个示例](http://example.com/)参考样式的链接。
隐式链接名称快捷方式允许您省略链接的名称,在这种情况下,将链接文本本身用作名称。只需使用一组空白的方括号 - 例如,将Google“Google”链接到google.com网站,您可以简单地写:

Google
And then define the link:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
在typora中,点击链接将扩展它进行编辑,命令+单击将打开Web浏览器中的超链接。
### 网址
Typora允许您将URL作为链接插入,用`<`括号括起来`>`。
``成为[i@typora.io](mailto:i@typora.io)。
Typora将自动链接标准URL。例如:www.google.com。
### 图片
图像看起来与链接类似,但`!`在链接开始之前需要一个额外的char。图像语法如下所示:

Alt text

Alt text

1
2
3
4
5
6
7
8
9
10
您可以使用拖放来从图像文件或浏览器插入图像。并通过点击图像修改markdown源代码。如果图像与当前编辑文档在同一目录或子目录中拖放时,将使用相对路径。
如果您使用markdown构建网站,则可以在本地计算机中`typora-root-url`为YAML Front Matters中的属性指定用于图像预览的网址前缀。例如,`typora-root-url:/User/Abner/Website/typora.io/`在YAML Front Matters中输入,然后`![alt](/blog/img/test.png)`将被视为`![alt](file:///User/Abner/Website/typora.io/blog/img/test.png)`类似的。
![拖放图像](http://typora.io/img/drag-img.gif)
### 重点
Markdown将星号(`*`)和下划线(`_`)作为重点的指示。用一个包装的文本`*`或`_`将被HTML ``标签包装的文本。例如:

single asterisks

single underscores

1
2
3
4
5
6
7
8
9
10
11
12
13
14
输出:
*单个星号*
*单个下划线*
GFM将忽略通常用于代码和名称的单词中的下划线,如下所示:
> wow_great_stuff
>
> do_this_and_do_that_and_another_thing。
要在一个位置上产生一个文字星号或下划线,否则它将被用作强调分隔符,您可以反斜杠逃避它:

*this text is surrounded by literal asterisks*

1
2
3
4
5
6
Typora建议使用`*`符号。
### 强大
double *或_将包含HTML ``标签,例如:

double asterisks

double underscores

1
2
3
4
5
6
7
8
9
10
11
12
输出:
**双星号**
**双重下划线**
Typora建议使用`**`符号。
### 码
要指示代码跨度,用反引号引号(`)包装。与预格式化的代码块不同,代码段表示正常段落中的代码。例如:

Use the printf() function.

```

将产生:

使用该printf()功能。

删除线

GFM添加语法来创建删除线文本,这在标准的Markdown中是缺少的。

~~Mistaken text.~~ 成为 错误的文字。

强调

下划线由原始HTML提供支持。

Underline成为下划线。

表情:快乐:

使用语法输入表情符号:smile:。

用户可以通过ESC按键触发表情符号的自动填写建议,或者在首选面板上启用后自动触发。此外,还支持从Edit- > Emoji & Symbols从菜单栏直接输入UTF8表情符号字符串。

内联数学

要使用此功能,请先在Preference面板 - > Markdown选项卡中启用该功能。然后$用来包装TeX命令,例如:$\lim_{x \to \infty} \exp(-x) = 0$将被渲染为LaTeX命令。

要触发内联数学的内联预览:输入“$”,然后ESC按键,然后输入TeX命令,预览工具提示将如下所示可见:

内联数学

下标

要使用此功能,请先在Preference面板 - > Markdown选项卡中启用该功能。然后使用~包标内容,例如:H~2~O,X~long\ text~/

上标

要使用此功能,请先在Preference面板 - > Markdown选项卡中启用该功能。然后^用来包含上标内容,例如:X^2^。

突出

要使用此功能,请先在Preference面板 - > Markdown选项卡中启用该功能。然后==用来包装高亮内容,例如:==highlight==。

  1. 这里是文本的的注脚。 ↩
Jimmy那些事儿

优秀员工离职原因分析与预测_R

发表 2017-01-30 | 更新 2018-11-11 | 分类 数据分析 | 阅读次数

优秀员工离职原因分析与预测

阅读全文 »
1…10111213
Jimmy_Cai

Jimmy_Cai

向死而生。做一个有品质的单身汪。

128 日志
23 分类
23 标签
RSS
简书 知乎 GitHub 微博
© 2021 Jimmy_Cai
由 Hexo 强力驱动
主题 - NexT.Mist