sitemap & rss 切换到blog根目录下,输入: $ npm install hexo-generator-feed $ npm install hexo-generator-sitemap 之后重启博客,访问/atom.xml和/sitemap.xml,会发现已经生成了。可以把sitemap提交到搜索引擎的站长平台来增加收录。 部署 首先按照前面教程(一)的gitcafe部分建立好代
搬入hexo 首先,需要拿到原博客数据的xml文件。 wordpress的话,后台“工具->导出”就可以生成。点点和lofter也支持类似操作。如果遇到不支持导出xml的博客,先用http://www.diandian.com/transfer/转到点点,再用http://www.diandian.com/backup导出XML文件。 之后,安装hexo-migrator-wordpress这个插
页面 命令行键入: $ hexo new page about 会在source/about中生成index.html。这个就叫做页面,不在文章列表显示,可以通过http://localhost/about浏览。 页面支持文章的大部分属性,除了分类和标签。 导航 打开主题中的设置文件,即themes<theme_name>_config.yml(其中<theme_name>是当前主题的名字,默认
文章 命令行中输入: $ hexo new "new article" 之后在source/_posts目录下面,多了一个new-article.md的文件。 打开之后我们会看到: title: new article date: 2014-11-01 20:10:33 tags: --- 文件的开头是属性,采用统一的yaml格式,用三条短横线分隔。下面是文章正文。 文章的正文支持markdo
安装和初始化 linux下打开bash,win下面打开cmd,输入: $ npm install hexo -g $ hexo init blog $ cd blog $ npm install $ hexo server 访问http://localhost:4000,会看到生成好的博客。 同时,在blog文件夹中,文件如下: 2014/11/01 19:45 <DIR>
Hexo是一个开源的静态博客生成器,用node.js开发,作者是台湾大学生tommy351。 为什么是博客 对于个人网站来说,没有比博客更合适的形式了。在博客中,文章才是最主要的,一切都显得主次分明,干净利落。相比之下,论坛中主题和回复鱼龙混杂,阅读体验非常差。同时,博客比论坛的数据库小很多,便于维护。 为什么是静态博客 很多人选择在虚拟主机或vps上面搭建动态博客。但是这些主机商通常“免费的不稳
前面我们已经学会了如何安装并配置Vagrant,而且也已经按照默认的方式开启了,那么这一小节就给大家介绍一下Vagrant的高级应用。 Vagrant常用命令 前面讲了Vagrant的几个命令: vagrant box add 添加box的操作 vagrant init 初始化box的操作 vagrant up 启动虚拟机的操作 vagrant ssh 登录虚拟机的操作 Vagrant还包括如下一
进入企业管理平台-通讯录-组织结构,浮动鼠标到需要创建子部门的位置添加子部门
简要描述 接下来,我们将讲解 Flash Xss。由于乌云及社会各界的白帽子的上报,腾讯目前已经对绝大多数可能存在问题的 Flash 进行了修复。 使得我在寻找真实案例时着实麻烦了不少。但是为了使得本教程足够完善和系统,我还是很艰难的找出了一些可以参考的例子。例子本 身危害可能不大,但是希望能够借助例子给新手们描述清楚比较基本的东西。 Flash 的 actionscript 脚本目前网络上存在
Release: 3.4 Date: December 23, 2014 Python 是一门简单易学且功能强大的编程语言。 它拥有高效的高级数据结构,并且能够用简单而又高效的方式进行面向对象编程。 Python 优雅的语法和动态类型,再结合它的解释性,使其在大多数平台的许多领域成为编写脚本或开发应用程序的理想语言。 你可以自由地从 Python 官方点: http://www.python.or
原文: http://truffleframework.com/docs/getting_started/workflow 命令 我们已经推荐EtherumJS TestRPC很多次了,以在开发过程中得到快速的结果反馈。然而,Truffle更提供了两个命令来让开发更快。 Truffle watch 监控文件系统的文件变化,重编译,重部署你的合约。在被修改后需要的时候,会重构建前端代码。 使用方法:
原文:http://truffleframework.com/docs/getting_started/console 背景 有时在进行测试和debug时,或手动执行交易时与合约进行直接交互是需要的。Truffle提供了一种更加简单的方式,通过交互式控制台来与你的那些准备好的合约进行交互。 命令 启动控制台,使用: truffle console 这会使用默认网络来调起一个控制台,会自动连接到一
原文地址:http://truffleframework.com/docs/ Truffle是一个世界级的开发环境,测试框架,以太坊的资源管理通道,致力于让以太坊上的开发变得简单,Truffle有以下: 内置的智能合约编译,链接,部署和二进制文件的管理。 快速开发下的自动合约测试。 脚本化的,可扩展的部署与发布框架。 部署到不管多少的公网或私网的网络环境管理功能 使用EthPM&NPM提供的包管理
第二部分: Node.js入门指南 这部分主要针对初学者。如果您是Node.js高手,可以绕道了。 任何一门技术,都有一定的门槛,Node.js也不例外。这部分,我们以解决技术选型为切入点,从开发一个统计分析工具入手,带着问题逐步深入展开。 如果您是一位初学者,其中大量的知识需要您自己去补充。因为本系列文章的目标不在Node.js本身,并且我个人的时间和水平所限,在必要的地方,我仅能作简单提示。
在Tapestry安装之后,让我们使用Maven创建一个新的初始项目,如下所示 - $ mvn archetype:generate -DarchetypeCatalog=http://tapestry.apache.org 您可以看到如下所示的响应 - [INFO] Scanning for projects... [INFO] [INFO] -----------------------