在右上角或者左上角实现fork me on github

点击 GitHub Corners 或者 点击 GitHub Ribbons 挑选自己喜欢的样式,并复制代码。

然后粘贴刚才复制的代码到 themes/Hexo主题文件夹/layout/导航栏定义文件 的文件中(代码放置位置自行调节),例如 Next主题 位于 themes/next/layout/_layout.swig 并把href改为你的GitHub地址

阅读全文 »

准备工作

了解Hexo

Hexo 是高效的静态站点生成框架,她基于Node.js。 通过 Hexo 你可以轻松地使用 Markdown 编写文章,除了 Markdown 本身的语法之外,还可以使用 Hexo 提供的标签插件来快速的插入特定形式的内容,而且相对于其他框架,Hexo在速度上也有很大优势。

阅读全文 »

Java集合类型

1
2
3
4
5
6
//Java导包
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.util.HashMap;
import java.util.Hashtable;
阅读全文 »

如何解决JavaScript中0.1+0.2不等于0.3

1
console.log(0.1+0.2===0.3);    //true or false?

在正常的数学逻辑思维中,0.1+0.2=0.3这个逻辑是正确的,但是在JavaScript中0.1+0.2!==0.3,这是为什么呢?这个问题也会偶尔被用来当做面试题来考查面试者对JavaScript的数值的理解程度

在JavaScript中的二进制的浮点数0.1和0.2并不是十分精确,在他们相加的结果并非正好等于0.3,而是一个比较接近的数字 0.30000000000000004 ,所以条件判断结果为 false

阅读全文 »

Markdown:语法

概观

哲学

Markdown旨在尽可能易于阅读和易于编写。

但是,可读性强调一切。Markdown格式的文档应该以纯文本的形式发布,而不会看起来像标签或格式化指令。尽管Markdown的语法受到了几种现有的文本到HTML过滤器的影响,包括 SetextatxTextilereStructuredTextGrutatext, 和 EtText ,Markdown语法的最大灵感来源是纯文本电子邮件的格式。

为此,Markdown的语法完全由标点字符组成,标点字符经过仔细选择以便看起来像他们的意思。 例如,一个词的星号实际上看起来像 *强调*。 Markdown列表看起来就像列表。 即使blockquotes看起来像引用的文本段落,假设你曾经使用过电子邮件。

阅读全文 »