该项目是用原生方法来实现,客户端采集传感器发送过来的数据,然后发送给服务端,服务端接收到的数据进行入库。所有的参数通过xml配置文件获取,然后用Dom解析xml,通 过反射的方法初始化各个对象。
包括有采集模块,网络模块,入库模块,备份模块,日志模块,配置模块,GUI模块等
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 158 2018-06-11 15:51 EMDC.ideadictionariesAdministrator.xml
文件 359 2018-06-14 09:13 EMDC.idealibrariesojdbc14.xml
文件 273 2018-06-11 10:05 EMDC.ideamisc.xml
文件 248 2018-06-11 10:05 EMDC.ideamodules.xml
文件 8792 2018-06-11 16:58 EMDC.ideauiDesigner.xml
文件 63093 2018-06-14 21:38 EMDC.ideaworkspace.xml
文件 1944 2018-06-14 09:13 EMDCEMDC.iml
文件 654960 2018-06-12 14:11 EMDCoutproductionEMDCackground.PNG
文件 58 2018-06-13 09:26 EMDCoutproductionEMDCacktest.txt
文件 2802 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmenteanEnvironment.class
文件 1504 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmenteanMaxMinAvg.class
文件 1328 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmenteanUserBean.class
文件 348 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentclientClient.class
文件 2799 2018-06-14 12:07 EMDCoutproductionEMDCcomriupenvironmentclientClientImpl.class
文件 1102 2018-06-14 12:09 EMDCoutproductionEMDCcomriupenvironmentclientClientTest.class
文件 348 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentclientGather.class
文件 5374 2018-06-14 14:10 EMDCoutproductionEMDCcomriupenvironmentclientGatherImpl.class
文件 514 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentguiApi.class
文件 5781 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentguiApiImpl.class
文件 139 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentguiLogin.class
文件 934 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentguiLoginImpl$1.class
文件 934 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentguiLoginImpl$2.class
文件 933 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentguiLoginImpl$3.class
文件 2774 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentguiLoginImpl$4.class
文件 7589 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentguiLoginImpl.class
文件 1398 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentguiMainWindow$1.class
文件 822 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentguiMainWindow$2.class
文件 974 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentguiMainWindow$3.class
文件 764 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentguiMainWindow$4.class
文件 14723 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentguiMainWindow.class
............此处省略96个文件信息
package com.briup.environment.bean;
import java.io.Serializable;
import java.sql.Timestamp;
public class Environment implements Serializable{
/*
环境存储实体类,包括环境种类(温度,湿度,二氧化碳,光照)
发送端id树莓派id试验箱模块id传感器地址,传感器个数
指令标号,状态,环境值,采集时间
* */
//环境种类名称
private String name;
//发送端Id
private String srcId;
//树莓派系统Id
private String desId;
//试验箱上模块Id
private String devId;
//模块上传感器地址
private String sersorAddress;
//传感器个数
private int count;
//发送指令标号 3接收数据 16发送数据
private String cmd;
//状态 默认为1表示成功
private int status;
//环境值
private float data;
//采集时间
private Timestamp gather_data;
public Environment() {
}
public Environment(String name String srcId String desId String devId String sersorAddress int count String cmd int status float data Timestamp gather_data) {
this.name = name;
this.srcId = srcId;
this.desId = desId;
this.devId = devId;
this.sersorAddress = sersorAddress;
this.count = count;
this.cmd = cmd;
this.status = status;
this.data = data;
this.gather_data = gather_data;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSrcId() {
return srcId;
}
public void setSrcId(String srcId) {
this.srcId = srcId;
}
public String getDesId() {
return desId;
}
public void setDesId(String desId) {
this.desId = desId;
}
public String getDevId() {
return devId;
}
public void setDevId(String devId) {
this.devId = devId;
}
public String getSersorAddress() {
return sersorAddress;
}
public void setSersorAddress(String sersorAddress) {
this.sersorAddress = sersorAddress;
}
public int getCount() {
return count;
}
public void setCount(int count) {
this.count = count;
}
public String getCmd() {
return cmd;
}
public void setCmd(String cmd) {
this.cmd = cmd;
}
public int getStatus() {
return status;
}
public void setStatus(int status) {
this.status = status;
}
public float getData() {
return data;
}
public void setData(float data) {
this.data = data;
}
public Timestamp getGather_data() {
return gather_data;
}
public void setGather_data(Timestamp gather_data) {
this.gather_data = gather_data;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 158 2018-06-11 15:51 EMDC.ideadictionariesAdministrator.xm
文件 359 2018-06-14 09:13 EMDC.idealibrariesojdbc14.xm
文件 273 2018-06-11 10:05 EMDC.ideamisc.xm
文件 248 2018-06-11 10:05 EMDC.ideamodules.xm
文件 8792 2018-06-11 16:58 EMDC.ideauiDesigner.xm
文件 63093 2018-06-14 21:38 EMDC.ideaworkspace.xm
文件 1944 2018-06-14 09:13 EMDCEMDC.iml
文件 654960 2018-06-12 14:11 EMDCoutproductionEMDCackground.PNG
文件 58 2018-06-13 09:26 EMDCoutproductionEMDCacktest.txt
文件 2802 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmenteanEnvironment.class
文件 1504 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmenteanMaxMinAvg.class
文件 1328 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmenteanUserBean.class
文件 348 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentclientClient.class
文件 2799 2018-06-14 12:07 EMDCoutproductionEMDCcomriupenvironmentclientClientImpl.class
文件 1102 2018-06-14 12:09 EMDCoutproductionEMDCcomriupenvironmentclientClientTest.class
文件 348 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentclientGather.class
文件 5374 2018-06-14 14:10 EMDCoutproductionEMDCcomriupenvironmentclientGatherImpl.class
文件 514 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentguiApi.class
文件 5781 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentguiApiImpl.class
文件 139 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentguiLogin.class
文件 934 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentguiLoginImpl$1.class
文件 934 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentguiLoginImpl$2.class
文件 933 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentguiLoginImpl$3.class
文件 2774 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentguiLoginImpl$4.class
文件 7589 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentguiLoginImpl.class
文件 1398 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentguiMainWindow$1.class
文件 822 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentguiMainWindow$2.class
文件 974 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentguiMainWindow$3.class
文件 764 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentguiMainWindow$4.class
文件 14723 2018-06-14 09:51 EMDCoutproductionEMDCcomriupenvironmentguiMainWindow.class
............此处省略96个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)