当前位置 : 首页

首次组装电脑(3)系统安装

什么是WinPE

PE,也被称为PE工具箱,全名为 Preinstallation Environment,是一个Windows预安装环境,带有有限服务的最小Win32子系统。计算机爱好者/IT工作者/普通用户常常使用PE来解决各种电脑问题如电脑无法正常启动。
通俗来说,大家可以把PE理解为一个微型系统,这个微信系统可以安装在U盘/光盘,是一个独立的微型系统。所以大家可以在计算机系统无法启动/进入时进入这个独立的PE微型系统来查找计算机开机错误的原因从而解决问题。

首次组装电脑(2)硬件组装

先来张到货后的全家福,没上显示器

首次组装电脑(1)配件选购


写在前面的话

现在用的电脑还是大二下学期(2009年初)买的Thinkpad SL400,质量没的说,非常好,一次硬件故障都没有,蓝屏也很少,非常耐用。只是配置太落后了,慢的不行,毕竟已经用了7年了,也该换了。从去年开始,断断续续的就开始关注新的笔记本,主要还是看Thinkpad,无奈普普通通的配置就要五六千,自己装个台式机也想过,但从来都没装过机,在学校时给实验室的台式机加个内存条还得找人帮忙。偶然看见公司某个会议室里的戴尔台式机,机箱非常小,感叹现在的机箱都能做到这么小了,不想要台式机主要是因为太笨重,既然机箱能这么小,那不如买个台式机。上京东选,小机箱的品牌台式机看中了戴尔的Vostro系列和联想的H3050系列,但性价比实在是太低。上京东的装机大师看看,一堆硬件都不会选。然后花了一星期时间研究电脑配置,上显卡吧、图拉丁吧、Chiphell,什么值得买,心里大概对各种参数有个底了,周六最后选定,全部京东下单,周日到货就开始组装了。

2016年第三季度运动记录

^_^

Linux-常用配置

[TOC]

Hexo博客(08)Hexo主题分析


freemind主题分析

主题框架

├── layout
|   ├── about.ejs:站点简介。
|   ├── archive.ejs:归档页面,引用partial/archive.ejs。
|   ├── categories.ejs:分类页面。
|   ├── index.ejs:首页,或者说首页上的文章列表,引用partial/index.ejs。
|   ├── layout.ejs:一个完整的页面。引用header,navigation,footer,search,after_footer.
|   ├── message.ejs:留言页面。
|   ├── page.ejs:引用partial/archive.ejs。
|   ├── post.ejs:文章详情页面,引用partial/article.ejs。
|   └── tag.ejs:标签页面。
|   ├── _widget
|      ├── category.ejs:"所有分类"侧边栏挂件。
|      ├── links.ejs:"友情链接"侧边栏挂件。
|      ├── recent_posts.ejs:"最近发表"侧边栏挂件。
|      ├── search.ejs:"搜索"侧边栏挂件。
|      └── tagcloud.ejs:"标签云"侧边栏插件。
|   ├── _partial:
|      ├── after_footer.ejs:"返回顶部"按钮,theme.fancybox代码,config.search代码,加载一些js。
|      ├── archive.ejs:归档页面。
|      ├── article.ejs:单篇文章页面模版。
|      ├── footer.ejs:所有页面的footer模版。
|      ├── head.ejs:所有页面的header模版。
|      ├── index.ejs:首页上的文章列表。
|      ├── index_pagination.ejs:首页文章列表下面的“下一页”“上一页”。
|      ├── navigation.ejs:始终位于站点顶部的导航栏。
|      ├── search.ejs:swiftype搜索代码。
|      ├── sidebar.ejs:主页的侧边栏挂件。
|      └── post
|          ├── analytics.ejs:谷歌统计和百度统计脚本。
|          ├── bdshare.ejs:百度分享脚本。
|          ├── category.ejs:单篇文章的分类。
|          ├── comment.ejs:多说和disqus评论框脚本。
|          ├── comment_footer.ejs:多说和disque评论的公共代码。
|          ├── entry.ejs:主页文章列表上的单篇文章预览。
|          ├── jiathis.ejs:jiathis分享脚本。
|          ├── meta.ejs:单篇文章页面的侧边栏插件配置。
|          ├── pagination.ejs:单篇文章下面的“上一篇”“下一篇”按钮。
|          ├── share.ejs:addthis分享。
|          ├── slogan.ejs:位于标题之下,文章之上的slogan。
|          ├── tag.ejs:单篇文章的标签。
|          └── title.ejs:单篇文章的标题。
├── source
|   ├── css
|      ├── style.css:主样式文件。
|      ├── responsive.css:响应式样式,用于适应桌面、平板、手机浏览器。
|   ├── fancybox
|   ├── fonts
|   ├── img
|   └── js
├── scripts
├── languages
└── _config.yml

Hexo博客(07)访问量统计


Hexo博客添加CNZZ访问量统计

CNZZ,友盟+ 注册账号并填入自己网站的域名信息,之后在“站点设置”->“获取代码”中可以看到统计代码。

主题配置中添加控制开关与siteid

在主题的_config.yml配置文件中加上CNZZ统计开启配置项:

cnzz_tongji:
  enable: true
  siteid: **************

siteid看CNZZ“获取代码”页面的URL,里面有个id='cnzz_stat_icon_**********'就是。

JDK-Tools-概览

JDK中自带了很多有用的工具,位于bin目录中,概览如下:

Hexo博客(06)添加多说评论系统


添加多说评论js公共代码

注册(或直接第三方账号登录)多说后,进入后台管理,工具,获取代码,通用代码,在其中能看到自己多说的shortname:
var duoshuoQuery = {short_name:"xxxxx"};
将其填入主题的_config.yml配置文件中的duoshuo_shortname:选项。

多说评论代码分为两部分,必须添加的是多说js公共代码,有了js公共代码评论系统才会工作。另一部分是多说评论框的展示,可以放到想要的位置,一般是文章底部。多说js公共代码也是后续的“最新评论”“最近访客”“热评文章”“评论数”等插件所必须的。

Java-RMI

[TOC]

Hexo博客(05)Hexo定制与插件


写作

乱码问题

如果用notepad++编辑md文件,记得保证格式为utf-8,最好无BOM,经测试有BOM也没问题。

中文标题

永久链接中的:title变量是md文件名,在文章Front-matter的title变量才是显示在文章顶部的标题,所以可以实现文章的链接是英文而标题是中文

文章预览

在文章合适位置加上<!-- more -->,则首页会显示之前的内容为预览,这个是hexo提供的方式,任何主题都适用。
注意,<!-- more -->不能出现在文章开头,否则就会被视为无效。

代码高亮

freemind主题中使用Highlight.js实现代码高亮,但我博客上只是有黑色代码框,并没有根据语法注释而高亮。
研究后改为使用google-code-prettify代码高亮,参见:
Hexo博客(12)使用google-code-prettify代码高亮
http://masikkk.com/article/hexo-12-google-code-prettify/

公式支持

参见Hexo博客(13)添加MathJax数学公式渲染
http://masikkk.com/article/hexo-13-MathJax/

Git基本操作

[TOC]

Hexo博客(04)free2mind主题配置

刚开始博客用的是freemind主题,后来发现了一款从freemind主题派生的free2mind主题更加简洁紧凑,所以又更换为free2mind主题。之后自己也对free2mind主题做了很多修改,有很多个性化的配置以及自己增加的第三方插件都在主题的配置中,如果更换主题的话这些个性化定制都会消失,所以不能轻易更换主题。

2016年第二季度运动记录

^_^

Hexo博客(03)源码备份及不同电脑上的同步问题


备份博客源码到github分支

  • 1 建立username.github.io项目
    方法如前述,建好后里面只有一个README.md文件

  • 2 在username.github.io项目上新建hexo_branch远程分支

    • 1 将自己的username.github.io项目克隆下来
      本地电脑上,进入要存放项目的目录,例如D:\Files\Git,Git Bash执行:
      git clone https://github.com/masikkk/masikkk.github.io

    • 2 创建hexo_branch分支
      进入masikkk.github.io文件夹,执行
      git branch hexo_branch

    • 3 提交新分支到远程仓库
      $ git push origin hexo_branch
      会提示输入username和密码,注意username为GitHub注册邮箱,密码为GitHub登录密码