作者归档:在线疯狂

RSS feed of 在线疯狂

django-blog-zinnia数据导入导出工具

Zinnia数据导入/导出

如果你已经拥有一个博客,Zinnia有能力从其他博客平台导入博客文章。这对于快速的数据迁移很有帮助。

从WordPress到Zinnia

Zinnia提供一个命令,可以导入来自WordPress的导出文件。

http://codex.wordpress.org/Tools_Export_SubPanel

一旦你得到了XML文件,你只需这样做就可以:

python manage.py wp2zinnia path/to/your/wordpress.xml

这条命令会将博客文章的作者与User进行关联,并且导入标签,分类,博文和评论。

执行下面的这条指令可以查看更多选项。

python manage.py help wp2zinnia

从Zinnia到WordPress

Zinnia也提供一个从Zinnia迁移文章到WordPress的命令。

只需执行下面的命令:

python manage.py zinnia2wp > export.xml

当XML导出完成时,你就可以将它导入WordPress站点。

http://codex.wordpress.org/Importing_Content

从Blogger到Zinnia

如果需要从Blogger导入文章和评论到Zinnia,执行下面的命令:

python manage.py blogger2zinnia

要查看该指令的更多选项,执行:

python manage.py help blogger2zinnia

请注意,你需要安装gdata包来执行导入。

从Feed到Zinnia ...

继续阅读

Google Page Rank N/A与0的差别

Google Page Rank N/A并不等同于Page Rank 0。

Google Page Rank(这里指的是Google工具栏的Page Rank)为0到10之间的数值,反映了网页的相关性和重要性。

Page Rank的数值越高,说明网页的重要程度越高,在搜索结果中的排名越靠前。

实际上,除了0到10之间的数值以外,一些页面的Google工具的Page Rank还可能为N/A(Not Available)。

PR 0代表该页面已经被Google索引,但是由于其页面质量较差或者反向链接不足,而被Google赋予了较低的PR值(介于0到1之间)

PR N/A可以视为PR=null,可能的原因包含下列几种情况:

  1. 页面为新页面,尚未被Google索引,PR值暂时还无法计算
  2. 页面做了重大的改动,其PR值需要被重新计算
  3. 页面(站点)由于作弊或其他原因受到了惩罚,或者已经被Google禁止

因此PR 0的页面实际上优于PR N/A的页面。 

另外,由于Google工具栏PR值的更新速度(大约数月更新一次)比页面真实的PR值更新速度要慢得多,因此Google工具栏的PR值只能作为参考。

另请参阅:Is There a Difference Between N/A Page Rank and 0

[Leetcode]Find Minimum in Rotated Sorted Array II

题目描述:

LeetCode 154. Find Minimum in Rotated Sorted Array II

Follow up for "Find Minimum in Rotated Sorted Array":
What if duplicates are allowed?

Would this affect the run-time complexity? How and why?

Suppose a sorted array is rotated at ...

继续阅读

JavaScript vs. DOM vs. BOM 关系说明

要清楚地理解JavaScript,DOM和BOM之间的关系,我们需要了解JavaScript是怎样实现的。

实际上,完整的JavaScript实现由3个不同的部分组成:

  1. 核心(基于ECMAScript规范)
  2. 文档对象模型(DOM)
  3. 浏览器对象模型(BOM)

ECMAScript

ECMA-262这样描述ECMAScript(European Computer Manufacturing Association,欧洲计算机制造协会):

“ECMAScript can provide core scripting capabilities for a variety of host environments, and therefore the core scripting language is specified…apart from any particular host environment.”

“ECMAScript可以为各种各样的宿主环境提供核心脚本功能,因而核心脚本语言的描述独立于任何特定的宿主环境。”

网页浏览器可以视为ECMAScript的宿主环境,但并不是其唯一的宿主环境。这里(http://vkanakaraj.wordpress.com/2009/10/28/javascript-hosts/)列举了一些其他的宿主环境。

除了DOM和BOM,每个浏览器都有其自己的ECMAScript接口实现。

文档对象模型 (DOM) ...

继续阅读

jQuery UI百分比滚动条联动

原文链接:http://jsfiddle.net/9azJG/2/

下例用jQuery UI实现了5个百分比滚动条联动的效果

继续阅读