从零开始搭建属于自己的博客

  • 环境: Mac OS X Yosemite
  • 版本: 10.10.5
  • 前言: 综合前辈经验,历经磨砺,终于成功部署了属于自己的博客网站,将其整个思路整理出来,希望对有需要的人有所帮助。由于撰写比较仓促,描述得可能不够仔细,有问题欢迎留言交流!

1. 注册Github,创建Repository

打开网址:https://github.com, 注册属于自己的Github账号,拥有账号后再登录账号进入Repositories中创建一个以自己用户名+”.github.io”创建的repository(仓库),如我的用户名为xiaoyaoyou1212,那么创建的仓库名为xiaoyaoyou1212.github.io,这样我们就有了GitHub默认分配给每个用户的二级域名,如我的GitHub二级域名是http://xiaoyaoyou1212.github.io
有了这个二级域名后,我们就可以利用GitHub的免费站点部署自己的个人网站,本文准备利用Hexo这个静态框架搭建自己的个人博客,如果你已拥有自己的CSDN博客,那么你可以利用GitHub的免费站点作为中转站进行跳转,具体设置如下:
1、在目录下新建文件夹,clone GitHub中的代码到本地,具体命令如下:git clone https://github.com/xiaoyaoyou1212/xiaoyaoyou1212.github.io.git,这个执行的前提是本地已经安装好git,如果没有安装,可略过先看以下步骤,后面有详细讲解;

Mac常用功能整理

说明:使用Mac系统时有时遇到各种问题,如常用的快捷键,为方便以后查询,故将其整理如下,也希望对需要的朋友有所帮助,以后有新的整理时再更新。

  • Mac常用快捷键整理
    command+c:复制
    command+v:粘贴
    command+z:后退
    command+a:全选
    command+s:存储
    command+q:退出
    command+n:新建当前窗口
    command+w:关闭当前窗口
    command+alt+w:关闭所有窗口
    command+m:最小化当前窗口
    alt+control+space(空格):打开Finder
    command+shift+3:全屏截图
    command+shift+4:截取屏幕部分画面
    command+shift+4 然后按一下空格:截取窗口
    command+shift+delete:清空废纸篓
    control+shift+开关机键:屏幕休眠
    command+option+开关机键:睡眠
    command+f3或fn+f11:回到桌面,再次按则回到以前状态
    command+space:切换输入法
    shift:中英文切换

Git学习整理

学习环境:Linux Ubuntu 15.04

  1. 安装:
    sudo apt-get install git,安装完后记得配置用户信息,这样才能使用Git哦!配置用户信息请参考7.Git配置第二条;
  2. 创建版本库:
    1)创建目录:mkdir folder,cd folder,pwd;
    2)初始化:git init;
    3)查看.git目录:ls -ah;
    4)创建文件;
    5)添加文件到git:git add filename;
    6)提交:git commit -m “描述语”。

Linux常用命令整理

学习环境:Ubuntu 15.04;
说明:该常用命令整理不针对具体的使用,如果要查询某命令的具体用法,直接在命令后面加上 –help就可以查看;
1 查看环境:cat /etc/issue;
2 设备别名:alias ps=’ps -ef’;
3 删除别名:unalias ps;
4 查看所有别名:alias;
5 在指定的时间执行特定的命令:at [选项] [时间];
选项:
-d<作业编号> 将待执行的作业删除;
-f<文件> 从文件中读取要执行的命令;
-m 将 at 执行的结果以 E-mail 的方式返回;
时间:以 24 小时制指定,格式为 HH:MM;
例如:输入at 21:00,显示at>,继续输入echo Hello Wrold!,按Ctrl+D结束输入,那么将在21:00时屏幕显示Hello World!;

Android Studio常用Gradle操作

一、Gradle介绍
Gradle是一个高级构建系统和构建工具,允许通过插件自定义构建逻辑。Gradle的实质是配置脚本,执行一种类型的配置脚本时就会创建一个关联的对象,它由三种脚本类型构成,分别是构建脚本(Build Script)、初始化脚本(Init Script)及设置脚本(Settings Script),其对应的三种代理对象分别是Project对象、Gradle对象及Settings对象。

Android常见问题集锦

前言:在开发中,每个人或多或少会遇到各种各样的问题,有些问题依据代码思路调试就可以定位出来,而大部分的问题都是经验性问题,遇到过就很容易解决,但在第一次遇到时往往会花费大量时间来定位问题。针对此种情况,下文把做开发以来遇到的经典问题整理出来,希望对有需要的朋友有所帮助!

注:此文后续会同步更新最新的问题哦!

,