第一篇文章
目录
1.博客搭建过程
2.使用Markdown的感想
3.接下来的学习计划
博客的搭建过程:
首先从为什么要搭建博客,搭建博客需要的技术门槛大概是在哪里,搭建博客的工具有哪些开始吧。
- 为什么要搭建博客,搭建博客有什么好处?
因为装逼(完美答案) 虽然可能是有这个成分在里面,但是实际上搭建博客可以与别人展开技术讨论从而发现自己的不足之处,平心而论我们身边的朋友总是有限的而且和我们自己的水平是差不多的如果遇到不能解决的问题大概率是会一起蒙蔽,这时候就可以求助网络上的dalao们看看他们是否可以帮我们解决问题,同时也是因为我们水平差不多的问题,很多东西我们会忽略掉这时候我们可以通过博客来发表一些自己的看法,在水平比我们低的提问中可以重新复习之前的知识。
再者现在应届生在招聘的时候招聘人员一般对于你的水平和性格不会太了解,而博客就是你技术水平与性格浓缩的的结果 就和QQ空间一样 这时候如果我们给招聘人员展示我们的博客就可以快速的让招聘人员知道你的水平和以后相处的方式这可以加大你在面试时候的印象分。
- 搭建博客的技术门槛
可能很多人听到搭建博客第一反应就是特别难,但事实上搭建博客比你们想象的要简单很多很多。
你编程能力不足?不会编程?没事。基本上不要你的编程能力,不懂编程的人一样可以自己搭建博客。
你没钱?没事,搭建博客甚至可以白嫖,只要你去注册一个Github账号就行了。
什么?Github不知道是什么?自裁,请(无慈悲)) Github简单来讲就是程序员的同性交友网站,在Github上可以发布自己的源代码用于交流合作并且在上面有很多开源项目用于参考和学习。
- 搭建博客使用的工具
目前我使用的框架是Hexo框架,Hexo框架是一个基于Node.js的博客框架,可以实现一行指令部署博客。
使用Hexo框架要用的工具有以下几个
- Node.js 下载网址: http://nodejs.org
- Git 下载网址: https://git-scm.com
下载并且安装完Node.js后在命令行窗口中输入
1 | ndoe -v |
如果有版本号出现就是安装成功了。在安装成功后打开命令行窗口输入
npm install cnpm -g --registry=https://registry.npm.taobao.org
来下载cnpm,下载成功后输入cnpm -v
出现版本号后就可以输入cnpm install -g hexo-cil
来下载Hexo框架了。在下载完Hexo后打开GitBash输入
1 | cd ~ |
如果在本用户文件夹(就是你用户名的文件夹,在C:/用户中)中没有.shh文件夹请按住shift+右键,点在此次打开命令行窗口并输入mkdir .ssh
创建好后切换到GitBash输入cd .ssh
切换到.ssh文件夹中输入
1 | git config --global user.name "你创建Github的用户名" |
操作完成后输入ssh-keygen -t rsa -C "你创建Github的邮箱"
输入后会要求输入SSH密钥名称直接回车就行了,然后是要求输入密码,那个密码就是你Github的密码。
指令完成后打开.ssh文件夹,里面有个id_rsa.pub的文件,点开复制全部,然后登陆你Github账号后点击头像,下面有个Setting点击它,然后找到SSH密钥管理,新建一个密钥,第一个是密钥的名称,可以自己决定,然后在下面的那里输入你复制的内容,点击创建。
打开GitBash,输入ssh -T git@github.com
查看是否成功。
在上述操作完成后打开命令行窗口输入cnpm install hexo-deployer-git --save
来安装上传插件。
其余的是Hexo的使用方法了,这里就不叙述了。
使用Markdown的感想
首先介绍下Markdown是什么,为什么要使用Markdown
- 简单介绍下Markdown
Markdown(简称MD)是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。文件后缀名是”.MD”。Markdown使用方法非常简单没有编程能力的一样可以轻松上手。
来看一个Markdown片段:
1 | Holle Word |
实现的效果是这样的:
Holle Word
- 123123
123123
具体的使用方法可以自行百度。
- 为什么要使用Markdown
相信从上面的使用案例可以看出使用方法特别简单,博客完全可以使用这个来实现,现在你看到的博客就是使用了Markdown写出来的,同时因为简单可以快速的写出博客减少时间的浪费。
未来的学习计划
这是计划的一部分
因为目前学校中教授的内容我是自己学过了的所以等于空出了很多时间给我自己嗨,现在的计划是把英语4级先想办法搞定,然后再自己去制作一个游戏来嗨,同时把高中写的操作系统给全部完成。