資源簡介
基于Hadoop的簡單網盤實現源代碼,教程見博客文章。
代碼片段和文件信息
package?com.controller;
import?java.io.IOException;
import?javax.servlet.ServletException;
import?javax.servlet.http.HttpServlet;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?org.apache.hadoop.fs.FileStatus;
import?org.apache.hadoop.mapred.JobConf;
import?com.model.HdfsDAO;
import?com.sun.security.ntlm.Server;
/**
?*?Servlet?implementation?class?DeleteFileServlet
?*/
public?class?DeleteFileServlet?extends?HttpServlet?{
?
/**
?*?@see?HttpServlet#doGet(HttpServletRequest?request?HttpServletResponse?response)
?*/
protected?void?doGet(HttpServletRequest?request?HttpServletResponse?response)?throws?ServletException?IOException?{
?
????String?filePath?=?new?String(request.getParameter(“filePath“).getBytes(“ISO-8859-1“)“GB2312“);
? JobConf?conf?=?HdfsDAO.config();
????????HdfsDAO?hdfs?=?new?HdfsDAO(conf);
????????hdfs.rmr(filePath);
????????System.out.println(“====“+filePath+“====“);
?????????FileStatus[]?list?=?hdfs.ls(“/user/root/“);
????????request.setAttribute(“list“list);
request.getRequestDispatcher(“index.jsp“).forward(requestresponse);
}
/**
?*?@see?HttpServlet#doPost(HttpServletRequest?request?HttpServletResponse?response)
?*/
protected?void?doPost(HttpServletRequest?request?HttpServletResponse?response)?throws?ServletException?IOException?{
this.doGet(request?response);
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????11886??2014-08-14?22:12??MyHadoop\.classpath
?????文件???????1041??2014-08-14?17:42??MyHadoop\.project
?????文件????????503??2014-08-14?17:42??MyHadoop\.settings\.jsdtscope
?????文件????????364??2014-08-14?17:42??MyHadoop\.settings\org.eclipse.jdt.core.prefs
?????文件????????476??2014-08-14?17:42??MyHadoop\.settings\org.eclipse.wst.common.component
?????文件????????345??2014-08-14?17:42??MyHadoop\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件?????????49??2014-08-14?17:42??MyHadoop\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件??????????6??2014-08-14?17:42??MyHadoop\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件???????2200??2014-08-18?21:39??MyHadoop\build\classes\com\controller\DeleteFileServlet.class
?????文件???????1903??2014-08-18?21:39??MyHadoop\build\classes\com\controller\DocumentServlet.class
?????文件???????2163??2014-08-18?21:39??MyHadoop\build\classes\com\controller\DownloadServlet.class
?????文件???????2353??2014-08-18?21:39??MyHadoop\build\classes\com\controller\LoginServlet.class
?????文件???????1382??2014-08-18?21:39??MyHadoop\build\classes\com\controller\LogoutServlet.class
?????文件???????5290??2014-08-18?21:39??MyHadoop\build\classes\com\controller\UploadServlet.class
?????文件????????853??2014-08-18?21:39??MyHadoop\build\classes\com\model\ConnDB.class
?????文件???????4160??2014-08-18?21:39??MyHadoop\build\classes\com\model\HdfsDAO.class
?????文件???????1086??2014-08-18?21:39??MyHadoop\build\classes\com\model\UserBean.class
?????文件???????1909??2014-08-18?21:39??MyHadoop\build\classes\com\model\UserBeanCl.class
?????文件???????1441??2014-08-16?00:36??MyHadoop\src\com\controller\DeleteFileServlet.java
?????文件???????1378??2014-08-16?11:08??MyHadoop\src\com\controller\DocumentServlet.java
?????文件???????1666??2014-08-16?10:48??MyHadoop\src\com\controller\DownloadServlet.java
?????文件???????1725??2014-08-16?21:51??MyHadoop\src\com\controller\LoginServlet.java
?????文件???????1096??2014-08-16?21:58??MyHadoop\src\com\controller\LogoutServlet.java
?????文件???????4655??2014-08-16?22:04??MyHadoop\src\com\controller\UploadServlet.java
?????文件????????476??2014-08-16?21:37??MyHadoop\src\com\model\ConnDB.java
?????文件???????3935??2014-08-16?22:02??MyHadoop\src\com\model\HdfsDAO.java
?????文件????????601??2014-08-16?21:27??MyHadoop\src\com\model\UserBean.java
?????文件???????1326??2014-08-16?21:38??MyHadoop\src\com\model\UserBeanCl.java
?????文件??????22898??2014-08-16?13:58??MyHadoop\WebContent\assets\css\bootmetro\bootmetro-ui-light.css
?????文件??????73895??2014-08-16?13:58??MyHadoop\WebContent\assets\css\bootmetro-icons.css
............此處省略183個文件信息
- 上一篇:點云庫pcl中的pcd文件
- 下一篇:cygwin1.7離線安裝包
評論
共有 條評論