Node.js+HDFS开发的简易网盘

最近研究了HDFS的相关内容,基于WebHDFS REST APIHadoop-1.1.2版)制作了一个了简易的网盘。实现了账号注册,文件的上传、下载、删除等功能。由于基于Hadoop,参考Dropbox的命名,将其名字定为Doopbox。项目地址:https://github.com/xushvai/Doopbox

业务/应用服务(调用HDFS服务的服务)使用node.js+Express开发。

数据库中只有一个account表 ...


基于Django构建Blog(04)-着手实现

创建Django工程

工程名定为"xblog":

django-admin.py startproject xblog

创建完成后,需要再手动添加几个目录,这些目录并非Django的要求,只是本工程的设定而已,工程的最终结构如下: 这其中的"apps"、"static"和 ...


基于Django构建Blog(03)-设计

UI草图

设计类图 ...


基于Django构建Blog(02)-分析

系统目标

blog系统是一种CMS,这个系统的基本目标就是要让内容生产者方便地管理其内容,对于blog来说就是文章以及与文章相关的一些东西;还有,就是要让内容的消费者,也就是浏览blog的人能够方便地查阅到内容;最后,作为一个开源项目,要提供详细的文档以方便开发者学习交流。

系统用例

一般用户

  1. 浏览文章
  2. 在搜索框中输入关键字,在站内搜索文章
  3. 通过档案(Archive)列表,标签 ...