归档 2014年11月

使用百度ECharts绘制饼图

百度ECharts是一款由百度前端团队开发与维护的,基于HTML5的开源JavaScript图表库。E是Enterprise的简称,意思是商业级数据图表。

本文简述使用ECharts绘制饼图(Pie Chart)的过程,下图为使用ECharts绘制的饼图实例。

继续阅读

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 ...

继续阅读

每日归档

上个月

下个月

归档