91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 7.64MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-09-25
  • 語言: Java
  • 標簽: Java??Web??網盤??

資源簡介

西北農林科技大學,2018屆面向對象程序設計實踐,Java方向,《一種多用戶的在線網盤》,總評95分。 摘 要:基于Java 開發的一款Web網盤,用以實現多用戶在線瀏覽、上傳、下載文件,同時支持文件和目錄的創建、刪除、重命名等基本操作。 關鍵詞:多用戶;在線網盤;文件的上傳下載

資源截圖

代碼片段和文件信息

package?job.db;

import?java.sql.Connection;
import?java.sql.DriverManager;
import?java.sql.PreparedStatement;
import?java.sql.ResultSet;
import?java.sql.SQLException;
import?java.sql.Statement;
import?java.util.ArrayList;
import?java.util.List;

public?class?base?{

/**
?* @名稱 連接數據庫
?*??@描述?使用JDBC連接MySQL數據庫,數據庫名為job,數據庫用戶名為root,數據庫密碼為root
?*??@返回值?Connection
?*/
public?Connection?getConn()?throws?ClassNotFoundException?SQLException{
Class.forName(“com.mysql.jdbc.Driver“);
return?DriverManager.getConnection(“jdbc:mysql://localhost:3306/job?characterEncoding=utf8&useSSL=true““root““root“);
}

public?int?teacherInsert(Teacher?t)?throws?ClassNotFoundException?SQLException{
Connection?conn?=?getConn();
String?SQL?=?“insert?into?teacher(idnameregdatepasswordemail)?values(?????)“;
PreparedStatement?ps?=?conn.prepareStatement(SQL);
ps.setString(1?t.getId());
ps.setString(2?t.getName());
ps.setString(3?t.getRegdate());
ps.setString(4?t.getPassword());
ps.setString(5?t.getEmail());

int?n=ps.executeUpdate();
ps.close();
conn.close();
return?n;
}

public?int?teacherDelete(String?id)?throws?SQLException?ClassNotFoundException{
Connection?conn?=?getConn();
String?SQL?=?“delete?from?teacher?where?id=?“;
PreparedStatement?ps?=?conn.prepareStatement(SQL);
ps.setString(1?id);
int?n=ps.executeUpdate();
ps.close();
conn.close();
return?n;
}


public?int?teacherUpdate(Teacher?t)?throws?ClassNotFoundException?SQLException{
Connection?conn?=?getConn();
String?SQL?=?“update?teacher?set?name=?regdate=?password=?email=??where?id=?“;
PreparedStatement?ps?=?conn.prepareStatement(SQL);
ps.setString(1?t.getName());
ps.setString(2?t.getRegdate());
ps.setString(3?t.getPassword());
ps.setString(4?t.getEmail());
ps.setString(5?t.getId());
int?n=ps.executeUpdate();
ps.close();
conn.close();
return?n;
}

public?List?teacherSelect(String?sql)?throws?SQLException?ClassNotFoundException{
Connection?conn?=?getConn();
Statement?st?=?conn.createStatement();
List?list?=?new?ArrayList();
ResultSet?rs?=?st.executeQuery(sql);
while(rs.next()){
String?id?=?rs.getString(“id“);
String?name?=?rs.getString(“name“);
String?regdate?=?rs.getString(“regdate“);
String?password?=?rs.getString(“password“);
String?email?=?rs.getString(“email“);

Teacher?t=new?Teacher();
t.setId(id);
t.setName(name);
t.setRegdate(regdate);
t.setPassword(password);
t.setEmail(email);
list.add(t);
}
rs.close();
st.close();
conn.close();
return?list;
}

public?boolean?teacherReg(Teacher?t)?throws?SQLException?ClassNotFoundException{
String?SQL_CHECK=“select?*?from?teacher?where?id=‘“+t.getId()+“‘“;
List?list=?new?ArrayList();
list?=?teacherSelect(SQL_CHECK);
if(list.isEmpty()){
teacherInsert(t);

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????2424657??2018-07-12?23:57??2015014117一種多用戶的在線網盤\2015014117_趙栩旸_一種多用戶Web網盤.pptx

?????文件????1622638??2018-07-13?21:15??2015014117一種多用戶的在線網盤\2015014117一種多用戶的在線網盤.docx

?????文件????2970544??2018-07-13?21:15??2015014117一種多用戶的在線網盤\2015014117一種多用戶的在線網盤.pdf

?????文件??????19424??2018-07-13?20:55??2015014117一種多用戶的在線網盤\2015014117趙栩旸_實施計劃書.docx

?????文件????????880??2018-06-15?19:35??2015014117一種多用戶的在線網盤\Jobs\.classpath

?????文件????????285??2018-06-15?19:33??2015014117一種多用戶的在線網盤\Jobs\.mymetadata

?????文件???????1747??2018-06-15?19:36??2015014117一種多用戶的在線網盤\Jobs\.project

?????文件????????500??2018-06-15?19:33??2015014117一種多用戶的在線網盤\Jobs\.settings\.jsdtscope

?????文件????????364??2018-06-15?19:33??2015014117一種多用戶的在線網盤\Jobs\.settings\org.eclipse.jdt.core.prefs

?????文件????????450??2018-06-15?19:33??2015014117一種多用戶的在線網盤\Jobs\.settings\org.eclipse.wst.common.component

?????文件????????252??2018-06-15?19:33??2015014117一種多用戶的在線網盤\Jobs\.settings\org.eclipse.wst.common.project.facet.core.xml

?????文件?????????49??2018-06-15?19:33??2015014117一種多用戶的在線網盤\Jobs\.settings\org.eclipse.wst.jsdt.ui.superType.container

?????文件??????????6??2018-06-15?19:33??2015014117一種多用戶的在線網盤\Jobs\.settings\org.eclipse.wst.jsdt.ui.superType.name

?????文件????????500??2018-07-13?21:23??2015014117一種多用戶的在線網盤\Jobs\job.sql

?????文件???????9149??2018-07-13?21:14??2015014117一種多用戶的在線網盤\Jobs\README.txt

?????文件???????3704??2018-06-08?23:45??2015014117一種多用戶的在線網盤\Jobs\src\job\db\base.java

?????文件????????777??2018-06-08?14:06??2015014117一種多用戶的在線網盤\Jobs\src\job\db\Teacher.java

?????文件????????736??2018-06-08?17:25??2015014117一種多用戶的在線網盤\Jobs\src\job\db\Test.java

?????文件????????756??2018-06-08?20:45??2015014117一種多用戶的在線網盤\Jobs\src\job\file\JFile.java

?????文件???????3278??2018-06-15?19:11??2015014117一種多用戶的在線網盤\Jobs\src\job\file\JobFile.java

?????文件???????1154??2018-06-09?20:19??2015014117一種多用戶的在線網盤\Jobs\src\job\servlet\DeleteFile.java

?????文件???????1937??2018-06-15?19:49??2015014117一種多用戶的在線網盤\Jobs\src\job\servlet\LoginCheck.java

?????文件???????2396??2018-06-08?17:34??2015014117一種多用戶的在線網盤\Jobs\src\job\servlet\Reg.java

?????文件???????1433??2018-06-14?18:19??2015014117一種多用戶的在線網盤\Jobs\src\job\servlet\RegCheck.java

?????文件???????1178??2018-06-09?18:54??2015014117一種多用戶的在線網盤\Jobs\src\job\servlet\Rename.java

?????文件???????3327??2018-06-09?19:56??2015014117一種多用戶的在線網盤\Jobs\src\job\servlet\Upload.java

?????文件????????169??2018-06-08?23:33??2015014117一種多用戶的在線網盤\Jobs\WebRoot\blank.jsp

?????文件????????717??2018-06-09?21:28??2015014117一種多用戶的在線網盤\Jobs\WebRoot\bottom.jsp

?????文件????????951??2018-07-05?11:27??2015014117一種多用戶的在線網盤\Jobs\WebRoot\cmd.jsp

?????文件??????????0??2018-06-24?01:03??2015014117一種多用戶的在線網盤\Jobs\WebRoot\Content-Disposition

............此處省略81個文件信息

評論

共有 條評論