Keep and carry on.
post @ 2017-05-12

生成本地密钥

假如我们有2个git账号,分别来自githubcoding,进入目录C:\Users\Administrator\.ssh

首先生成github密钥,注意区分密钥文件名

1
ssh-keygen -t rsa -C "email@gmail.com" -f id_rsa_github

生成coding密钥

1
ssh-keygen -t rsa -C "email@qq.com" -f id_rsa_coding

生成结果如下所示,以pub结尾的就是公钥文件

1
2
3
4
-rw-------+ 1 Administrator None 1679 Dec 19 12:17 id_rsa_coding
-rw-r--r--+ 1 Administrator None 397 Dec 19 12:17 id_rsa_coding.pub
-rw-------+ 1 Administrator None 1679 Dec 17 10:29 id_rsa_github
-rw-r--r--+ 1 Administrator None 399 Dec 17 10:29 id_rsa_github.pub


添加私钥

1
2
ssh-add id_rsa_github
ssh-add id_rsa_coding

如果返回could not open a connection to your authentication agent, 则先执行以下命令

1
ssh-agent bash

Read More
post @ 2017-01-09
Read More
post @ 2016-01-01
Read More
post @ 2015-11-17

这个问题看似很基础,却有很多的实现方式

  • 使用中间变量

    1
    2
    3
    4
    5
    6
    var a = 3, b = 2;
    var temp;
    temp = a;
    a = b;
    b = temp;
    console.log(a, b); // 2,3
  • 使用运算符(仅数字)

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    var a = 3, b = 2;
    // 加法
    b = a + b;
    a = b - a;
    b = b - a;
    console.log(a, b); // 2,3

    // 减法
    var a = 3, b = 2;
    b = a - b;
    a = a - b;
    b = a + b;
    console.log(a, b); // 2,3

    // 异或
    var a = 3, b = 2;
    b = a ^ b;
    a = a ^ b;
    b = a ^ b;
    console.log(a, b); // 2,3
Read More

说明

<meta>标签是位于HTML文档<head>标签中的一个辅助性标签。它常用于定义网页文档的属性,如作者、关键字、日期、网页描述及其它的元数据等,这些元数据将服务于浏览器(如何布局或重载页面),搜索引擎和其它网络服务。


属性及用法示例

<meta>常用的属性主要有四个:http-equivnamecontentcharset。不同的属性有不同的参数值,这些不同的参数值就实现了不同的网页功能。其中http-equiv顾名思义,常用来做http协议上的一些限制。content属性用于指定http-equivname属性所设参数的具体值,charset为HTML5中新增属性,用于声明当前文档所使用的字符编码。

  • charset

    html5新增属性,声明当前文档所使用的字符编码

    1
    <meta charset="utf-8">

    相当于HTML 4.01中的如下代码

    1
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Read More
post @ 2015-09-03
Read More
post @ 2013-05-03

Read More
⬆︎TOP