`
sunxboy
  • 浏览: 2892721 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论
文章列表
  MongoDB已经使用很长一段时间了,基于MongoDB的数据存储也一直没有使用到权限访问(MongoDB默认设置为无权限访问限制),今天特地花了一点时间研究了一下,研究成果如下:   MongoDB在本机安装部署好后:   1. 输入命令:sh ...
Knockout.js is a very powerful library to build interactive web applications in. The creators of knockout tried really hard to keep it as light-weight as possible (and for good reason). That being said, if you're using knockout to do a lot, it often isn't long before your markup is filled with not-s ...
JVM的运行时参数: -Xms为执行单元内存的1/4, -Xmx为执行单元内存的3/4, -XX:PermSize为执行单元内存的1/8, -XX:MaxPermSize为执行单元内存1/2 。
git push 时老是报出此错误,分析一下: 问题原因:由于提交文件内容过大,导致git报错。 解决方案:修改http请求最大容量   $ git config http.postBuffer 524288000  
Related Symptoms about Googleads.g.doubleclick.net Googleads.g.doubleclick.net is very tricky and stubborn redirect virus Googleads.g.doubleclick.net slips into computer furtively without user’s consent Googleads.g.doubleclick.net can be hardly removed by security programs Googleads.g.doublecl ...
对于大多数网站(尤其是博客),当文章越来越多的时候,就会有分页显示文章列表的需求。Jekyll 已经自建分页功能,你只需要根据约定放置文件即可。 分页功能只支持 HTML 文件 Jekyll 的分页功能不支持 Markdown 或 Textile 文件,而是只支持 HTML 文件。当然,这不会让你不爽。 开启分页功能 开启分页功能很简单,只需要在 _config.yml 里边加一行,并填写每页需要几行: paginate: 5 下边是对需要带有分页页面的配置:
以下是我对世界的看法:    在一个你熟悉的地方,舒适又安全,你可能学进去很少。然而当处于恐慌的心态中,你可能啥都学不会。 每个人都有自己的“狗窝”,在这里,你放浪形骸无拘无束,角落里藏着什么都清清楚楚。不过如果你想学到新事物并且能够迅速成长起来,那么首先你得离开这个“安乐”的地方,自己在学海里迎风破浪“苦作舟”。 当然,如果你感觉不堪重负,那么其实矫枉过正,已经处于恐慌的境地了。可怜的你,风浪太大掉海里了!现在唯一能做的就是尽量保证自己能活着等别人来搭救。 而正如上图所示,在到达恐慌的境地之前的最高点,我们能学得更多,成长得更快,变得更优秀。找到你的学习最高点。 
Jekyll 支持以灵活的方式管理你网站的链接,你可以通过 Configuration或 YAML 头信息 为每篇文章设置永久链接。你可以随心所欲地选择内建链接格式,或者自定义链接格式。默认配置为 date。 永久链接的模板用以冒号为前缀的关键词标记动态内容,比如 date 代表 /:categories/:year/:month/:day/:title.html。 模板变量 变量 描述 year 文章所在文件的年份

jekyll 中使用模板

模板 Jekyll 使用 Liquid 模板语言,支持所有标准的 Liquid 标签和过滤器。Jekyll 甚至增加了几个过滤器和标签,方便使用。 过滤器 描述 过滤器 和 输出 日期转化为 XML 模式 将日期转化为 XML 模式 (ISO 8601) 的格式。 {{ site.time | date_to_xmlschema }}
常用变量 Jekyll 会遍历你的网站搜寻要处理的文件。任何有 YAML 头信息的文件都是要处理的对象。对于每一个这样的文件,Jekyll 都会通过 Liquid 模板工具来生成一系列的数据。下面就是这些可用数据变量的参考和文档。 全局(Global)变量 变量 说明 site 来自_config.yml文件,全站范围的信息+配置。详细的信息请参考下文 page
作为写文章的补充,Jekyll 还可以创建静态页面。利用 Jekyll 带来的便利,你只需要复制文件或文件夹,就是这么简单。 主页 像任何网站的配置一样,需要按约定在站点的要目录下找到 index.html文件,这个文件将被做为主页显示出来。除非你的站点设置了其它的文件作为默认文件,这个文件就将是你的 Jekyll 生成站点的主页。 提示™: 在主页上使用布局 站点上任何 HTML 文件,包括主页,都可以使用布局和 include 中的内容一般共用的内容,如页面的 header 和 footer. 将合适的部分抽出放到布局中。 其它的页面的位置
撰写博客 Jeklly 的一个最好的特点是『关注 blog 本身』。这是指什么呢?简单的说就是写博客的过程被铸造进了 Jekyll 的功能中。你只需简单的管理你电脑中的一个文件夹下的文本文件就可以写文章并方便的在线上发布。与繁琐的配置和维护数据库和基于网站的内容管理系统 (CMS) 相比,这是一个非常受欢迎的改变。 文章文件夹 在目录结构介绍中说明过,所有的文章都在_posts文件夹中。这些文件可以用 Markdown 编写,也可以用 Textile 格式编写。只要文件中有YAML 头信息,它们就会从源格式转化成 HTML 页面,从而成为你的静态网站的一部分。
在网上看到解决方法 在ruby目录下找到文件:convertible.rb 然后将 self.content = File.read(File.join(base, name))  改为 self.content = File.read(File.join(base, name),:encoding=>"utf-8")   可以我的文件中是这样写的: self.content = File.read_with_options(File.join(base, name), merged_file_read_opts(opts))   观察方法 me ...
完整的错误信息如下: ERROR:  Could not find a valid gem 'rails' (>= 0), here is why:Unable to download data from https://rubygems.org/ - Errno::ETIMEDOUT: Connection timed out - connect(2) for "s3.amazonaws.com" port 443 (https://api.rubygems.org/latest_specs.4.8.gz) 后台在Google上找到解决方案: sudo gem ...
Jira5.0+GreenHopper6+Conflence 破解安装 操作系统:ubuntu12.04 x64 一 创建数据库:CREATE DATABASE jiradb CHARACTER SET utf8;CREATE DATABASE confluence CHARACTER SET utf8;grant all on jiradb.* to jira@"localhost" identified by "jira";grant all on confluence.* to confluence@"localhost" ...
Global site tag (gtag.js) - Google Analytics