hexo里的code代码高亮

Hexo博客弄好之后,代码高亮显得太单调了,以前折腾wordpress的时候用param.js不太适合这个,多方查看找到个prettify 插件,尝试了一下之后效果还不错。

先关闭Hexo的代码高亮功能,修改根目录下的配置文件_config.yml

  1. highlight:
  2. enable: false
  3. line_number: false
  4. auto_detect: false
  5. tab_replace:

github+Hexo搭建博客

  以前用wordpress写的博客,因为疏于更新后台,被勤劳的小蜜蜂们各种挂马,服务商给我下通牒的时候我才知道,记录的东西也丢失了七七八八。最近闲下来在看nodejs相关的资料时,无意间了解到hexo,然后决定入坑.

git日常

上传

初始化仓库

  1. git init

将文件添加到仓库

  1. git add .

文件commit到仓库

  1. git commit -m '注释'

去github创建repository,记下地址,https和git都行,https老是出问题,建议用git;然后将本地仓库跟github上新建的repository关联上

  1. git remote add origin 仓库的地址

上传代码到仓库

  1. git push -u origin master

执行完没问题就完事了,如果上传失败,可能是因为README.md没下载下来,先下载再上传

  1. git pull --rebase origin master

下载

第一次下载

  1. 进到目录,git clone 地址

下载更新

  1. //方法一
  2. $ git fetch origin master //从远程的origin仓库的master分支下载代码到本地的origin master
  3. $ git log -p master.. origin/master//比较本地的仓库和远程参考的区别
  4. $ git merge origin/master//把远程下载下来的代码合并到本地仓库,远程的和本地的合并
  5. //方法二
  6. $ git fetch origin master:temp //从远程的origin仓库的master分支下载到本地并新建一个分支temp
  7. $ git diff temp//比较master分支和temp分支的不同
  8. $ git merge temp//合并temp分支到master分支
  9. $ git branch -d temp//删除temp
  10. //方法三
  11. $ git pull //更新远程代码到本地
设置代理
  1. git config --global https.proxy http://127.0.0.1:7890
  2. git config --global http.proxy http://127.0.0.1:7890
  3. # 取消代理
  4. git config --global --unset http.proxy
  5. git config --global --unset https.proxy

json数组的增删改操作

1、数组的创建

  1. var arrayObj = new Array(); //创建一个数组
  2. var arrayObj = new Array(\[size\]); //创建一个数组并指定长度,注意不是上限,是长度
  3. var arrayObj = new Array(\[element0\[, element1\[, ...\[, elementN\]\]\]\]); 创建一个数组并赋值