资源简介
sniffer.zip
代码片段和文件信息
package Database;
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;
import javax.swing.JOptionPane;
import Sniffer.mainframe;
public class databaseManage {
List list=new ArrayList();
public object[][] data;
public mainframe parent;
public Connection con;
int j=0;
public databaseManage(mainframe parent)
{
this.parent=parent;
}
public object [][] getData()
{
object[][] temp = null;
int row=0;
int index=0;
if(null==con)
{con=getCon();System.out.print(“null“);}
String sql = “select * from packet“;
try {
Statement stmt=con.createStatement();
ResultSet rs = stmt.executeQuery(sql);
temp =new object[100][7];
while(rs.next())
{
for(int i=1;i<=7;i++)
{
temp[index][i-1]=new object();
temp[index][i-1]=rs.getString(i).toString();
}
index++;
}
JOptionPane.showMessageDialog(null “Open file successfully. “ “Sniffer 2016“JOptionPane.INFORMATION_MESSAGE);
} catch (SQLException e) {
// TODO Auto-generated catch block
JOptionPane.showMessageDialog(null “Fail to file file. “ “Sniffer 2016“JOptionPane.INFORMATION_MESSAGE);
}
return temp;
}
public void insert()
{
data=parent.databaseFile;
String sql = “insert into packet (No Time ProtocolDestinationScourceLengthInfo) values (???????)“;
PreparedStatement ps;
if(null==con)
{con=getCon();System.out.print(“null“);}
try {
for (int i=0;i {
ps =con.prepareStatement(sql);
ps.setString(1 data[i][0].toString());
ps.setString(2 data[i][1].toString());
ps.setString(3 data[i][2].toString());
ps.setString(4 data[i][3].toString());
ps.setString(5 data[i][4].toString());
ps.setString(6 data[i][5].toString());
ps.setString(7 data[i][6].toString());
ps.executeUpdate();
}
JOptionPane.showMessageDialog(null “Saved successfully. “ “Sniffer 2016“JOptionPane.INFORMATION_MESSAGE);
} catch (SQLException e) {
// TODO Auto-generated catch block
JOptionPane.showMessageDialog(null “Fail to save file. “ “Sniffer 2016“JOptionPane.INFORMATION_MESSAGE);
}
}
public Connection getCon()
{
Connection con = null;
String driver = “com.mysql.jdbc.Driver“;
//URL指向要访问的数据库名mydata
String url = “jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8&useSSL=false“;
//MySQL配置时的用户名
String user = “root“;
//MySQL配置时的密码
String
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-10-13 18:23 sniffer\
文件 535 2016-10-10 12:55 sniffer\.classpath
文件 383 2016-10-10 12:29 sniffer\.project
目录 0 2016-10-10 12:29 sniffer\.settings\
文件 598 2016-10-10 12:29 sniffer\.settings\org.eclipse.jdt.core.prefs
目录 0 2016-10-14 02:07 sniffer\bin\
目录 0 2016-10-14 02:09 sniffer\bin\Databa
文件 4467 2016-10-14 03:29 sniffer\bin\Databa
文件 2886 2016-10-14 02:07 sniffer\bin\Databa
文件 915 2016-10-14 02:07 sniffer\bin\Databa
目录 0 2016-10-14 02:07 sniffer\bin\Sniffer\
文件 711 2016-10-14 02:07 sniffer\bin\Sniffer\DispalyNetPacket$1.class
文件 1791 2016-10-14 02:07 sniffer\bin\Sniffer\DispalyNetPacket.class
文件 2237 2016-10-14 02:07 sniffer\bin\Sniffer\MyTableModel.class
文件 5345 2016-10-14 02:07 sniffer\bin\Sniffer\ScreenShot$CameraJPanel.class
文件 1018 2016-10-14 02:07 sniffer\bin\Sniffer\ScreenShot.class
文件 3014 2016-10-14 02:07 sniffer\bin\Sniffer\TestPacketReceiver.class
文件 946 2016-10-14 02:07 sniffer\bin\Sniffer\colorTableRender.class
文件 2838 2016-10-14 02:07 sniffer\bin\Sniffer\downJPanel.class
文件 2947 2016-10-14 02:07 sniffer\bin\Sniffer\goToPacket.class
文件 4561 2016-10-14 02:07 sniffer\bin\Sniffer\infofr
文件 6417 2016-10-14 02:07 sniffer\bin\Sniffer\infofr
文件 6413 2016-10-14 02:07 sniffer\bin\Sniffer\interfacefr
文件 16443 2016-10-14 03:28 sniffer\bin\Sniffer\mainfr
文件 2313 2016-10-14 02:07 sniffer\bin\Sniffer\myPacketAdd.class
文件 6294 2016-10-14 02:07 sniffer\bin\Sniffer\optionfr
文件 2073 2016-10-14 02:07 sniffer\bin\Sniffer\packetDetailData.class
文件 4237 2016-10-14 02:07 sniffer\bin\Sniffer\packetDetailTree.class
文件 4385 2016-10-14 02:07 sniffer\bin\Sniffer\packetTree.class
文件 3484 2016-10-14 02:32 sniffer\bin\Sniffer\packetsTable$JDTableModel.class
文件 655 2016-10-14 02:32 sniffer\bin\Sniffer\packetsTable$TableView.class
............此处省略123个文件信息
- 上一篇:MSP430与L298控制直流电机
- 下一篇:i2c测试程序
相关资源
- 可视化数据模板.zip
- 5965c34d001a3b28728a3619d45acd5c.zip
- 字符串格式化需求规格说明书
- 字符Unicode标准编码计算器.zip
- 2007年全国大学生数学建模竞赛B题.r
-
从数据库中读取数据自动生成xm
l - 软件工程期末复习资料
- WEB项目测试经验总结
- 毕业设计--封面+开题报告+代码+答辩
- 网上商城后台管理设计文档
- 人工神经网络水果识别
- CF卡启动卡制作工具
- 基于网络的教务教学管理系统的设计
- 用Delphi实现图片浏览功能
- 构造正规式1(0|1)*101相应的DFA.doc
- 文件程序传输源代码
- 五子棋终结者
- 算法竞赛入门经典(第二版)pdf+源码
- 国立交通大学线性代数前三章视频.
- Stata15mp绿色中文版地址.txt
- _Socket_服务端向指定的客户端发送消息
- 8bd41aa69cfd0ca155ebcfa513c37e1c.txt
- rws43v.rar
- ST_F4读写AT24C256.rar
- SN.txt289038
- gulimall.txt
- 074撒旦源码.rar
- 抖音扫号器电脑版.exe
- Webpack4.0视频教程-百度网盘链接.txt
- 运算器实验全部.circ
评论
共有 条评论