初试

hexo+github搭建/Markdown基础语法试验


搭建历程

前段时间,闲着没事做,看同学有的早就搭建了自己的blog,自己觉得挺好玩的就打算自己也弄一个,就当为自己弄的一个note吧。
搭建的过程可算是曲曲折折,自己也是没事了就弄一点,所以时间就拖的有点久了,不过总算弄好了。

一周前吧大概,自己安装gitnode.js,看着教程在github账号上传也一个默认的hexo默认主题,后来就一直闲置了,就昨天来了兴致,一口气把它弄好了,找了一个自己喜欢的主题,稍微做了一些修改,加了评论,分享,网站浏览量等部分。

开始是一直在另一个github账号上实验,想的是弄的差不多了就弄到一个新的账号上,毕竟github也是有容量的,300MB吧好像,要是所有东西都塞在一个账号上,不太好。可是移植的时候真是费了老劲了,用 https 上传时一直说新的账号拒绝我原来在 git上登陆的以前的账号,用git的端口则说什么端口你被占用,死活上传不上去,重新生成了公钥也没用。情急之下我就把以前做的都推到了,软件、插件都卸载重新装了一遍,都重新整后,上传还是不行,绝望~~当时感觉就搞不好了,我就吃饭去了。

饭后,决定再试试,又重新生成公钥,然后,把上传地址换成最开始的账号,上传,成功了,再地址换回来,上传成功,神奇,在网上搜了这么久都没解决,莫名其妙的就好了,懵逼。后来想想感觉可能是某些账号更新延迟的问题,或者真的是端口占用的问题,反正我是不懂。感觉自己经常被某些不知原因的问题困扰,归根结底还是自己会的东西太少了,接触的太少了。

弄好好后试试了移动端的效果,结果发现在uc浏览器上,菜单栏上的链接一直出问题,老是在结尾少一个 / 导致链接不上,不知道问原因,其他的浏览器都没问题,被来以为是主题文件的问题,强迫症不能忍啊,但一直找不到问题。后来发现用wifi就没问题了,然后连回数据流量,duang 好了,见鬼了。算了还是自己太弱了。

至此这个记事本算是弄好了。


Markdown基础语法试验

展示一下列表

  • 整理知识,学习笔记
  • 发布日记,杂文,所见所想
  • 撰写发布技术文稿(代码支持)
  • 撰写发布学术论文(LaTeX 公式支持)

加载张图片
PIC

添加个链接
baidu

书写个公式

$$ E=mc^2 $$

一段高亮代码

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
33
34
35
36
37
38
39
40
41
42
43
#include<stdio.h>
#include<string.h>
#include<algorithm>
#include<iostream>
using namespace std;
int a[100010];
int b[100010],c[100010],k;
void dfs(int x)
{
b[x]=1;
if(b[a[x]]&&k==0&&x!=a[x])return ;
c[k++]=x;
if(!b[a[x]])
{
dfs(a[x]);
}
else
{
cout<<"("<<c[0];
for(int i=1;i<k;i++)
cout<<" "<<c[i];
cout<<")";
return ;
}
}
int main()
{
int n;
while(cin>>n)
{
memset(b,0,sizeof(b));
for(int i=1;i<=n;i++)
{
cin>>a[i];
}
for(int i=1;i<=n;i++)
{
k=0;
dfs(i);
}
printf("\n");
}
}

展示也就用这些功能吧。