资源简介

这是一个家庭物联网项目,通过WEB服务器实现和单片机、手机端、WEB端的交互,最终实现家庭温度湿度检测、安全和烟雾报警以及远程遥控、能源监控功能。

资源截图

代码片段和文件信息

package com.yflab.mail;

import java.sql.SQLException;
import java.util.Date;

import com.yflab.model.Energy;
import com.yflab.util.EnergyDAO;

public class MailSender {
  public static void doMailSend()
  {
  MailSenderInfo mailInfo = new MailSenderInfo(); 
  mailInfo.setMailServerHost(“smtp.126.com“); 
  mailInfo.setMailServerPort(“25“); 
  mailInfo.setValidate(true); 
  mailInfo.setUserName(“axeaux@126.com“); 
  mailInfo.setPassword(“nsfz123456“);//您的邮箱密码 
  mailInfo.setFromAddress(“axeaux@126.com“); 
  mailInfo.setToAddress(“axeaux@126.com“); 
  mailInfo.setSubject(“您的最新电能使用情况已出“);
  String contentStr=“截止 “;
  contentStr=contentStr+new Date().toString();
  Energy energy=null;
try {
energy = new EnergyDAO().getEnergyState();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
  if (energy!=null)
    contentStr=contentStr+“ 您累计用电度数为:“+energy.getTotal()+“ 当前用电器功率为:“+energy.getPower();
  else
contentStr=“系统异常,查询能源使用情况失败!请联系管理员!“;
  mailInfo.setContent(contentStr); 
  SimpleMailSender sms = new SimpleMailSender();
      sms.sendTextMail(mailInfo);//发送文体格式 
      SimpleMailSender.sendHtmlMail(mailInfo);//发送html格式
  }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-05-19 14:31  YFLab-2.5.0\
     文件         483  2014-05-19 14:31  YFLab-2.5.0\.gitattributes
     文件        2643  2014-05-19 14:31  YFLab-2.5.0\.gitignore
     文件         281  2014-05-19 14:31  YFLab-2.5.0\.mymetadata
     目录           0  2014-05-19 14:31  YFLab-2.5.0\TCPServ_VS\
     文件         954  2014-05-19 14:31  YFLab-2.5.0\TCPServ_VS\TCPServ_VS.sln
     目录           0  2014-05-19 14:31  YFLab-2.5.0\TCPServ_VS\TCPServ_VS\
     文件        1501  2014-05-19 14:31  YFLab-2.5.0\TCPServ_VS\TCPServ_VS\ReadMe.txt
     文件        8380  2014-05-19 14:31  YFLab-2.5.0\TCPServ_VS\TCPServ_VS\TCPServ_VS.cpp
     文件        4839  2014-05-19 14:31  YFLab-2.5.0\TCPServ_VS\TCPServ_VS\TCPServ_VS.vcxproj
     文件        1282  2014-05-19 14:31  YFLab-2.5.0\TCPServ_VS\TCPServ_VS\TCPServ_VS.vcxproj.filters
     文件         208  2014-05-19 14:31  YFLab-2.5.0\TCPServ_VS\TCPServ_VS\stdafx.cpp
     文件         219  2014-05-19 14:31  YFLab-2.5.0\TCPServ_VS\TCPServ_VS\stdafx.h
     文件         228  2014-05-19 14:31  YFLab-2.5.0\TCPServ_VS\TCPServ_VS\targetver.h
     文件        2784  2014-05-19 14:31  YFLab-2.5.0\TCPServ_VS\TestHttp.cpp
     目录           0  2014-05-19 14:31  YFLab-2.5.0\WebRoot\
     目录           0  2014-05-19 14:31  YFLab-2.5.0\WebRoot\meta-INF\
     文件          36  2014-05-19 14:31  YFLab-2.5.0\WebRoot\meta-INF\MANIFEST.MF
     目录           0  2014-05-19 14:31  YFLab-2.5.0\WebRoot\WEB-INF\
     目录           0  2014-05-19 14:31  YFLab-2.5.0\WebRoot\WEB-INF\classes\
     目录           0  2014-05-19 14:31  YFLab-2.5.0\WebRoot\WEB-INF\classes\com\
     目录           0  2014-05-19 14:31  YFLab-2.5.0\WebRoot\WEB-INF\classes\com\yflab\
     目录           0  2014-05-19 14:31  YFLab-2.5.0\WebRoot\WEB-INF\classes\com\yflab\mail\
     文件        2027  2014-05-19 14:31  YFLab-2.5.0\WebRoot\WEB-INF\classes\com\yflab\mail\MailSender.class
     文件        2906  2014-05-19 14:31  YFLab-2.5.0\WebRoot\WEB-INF\classes\com\yflab\mail\MailSenderInfo.class
     文件         636  2014-05-19 14:31  YFLab-2.5.0\WebRoot\WEB-INF\classes\com\yflab\mail\MailSenderTask.class
     文件        1203  2014-05-19 14:31  YFLab-2.5.0\WebRoot\WEB-INF\classes\com\yflab\mail\MailTest.class
     文件         772  2014-05-19 14:31  YFLab-2.5.0\WebRoot\WEB-INF\classes\com\yflab\mail\MyAuthenticator.class
     文件        3035  2014-05-19 14:31  YFLab-2.5.0\WebRoot\WEB-INF\classes\com\yflab\mail\SimpleMailSender.class
     目录           0  2014-05-19 14:31  YFLab-2.5.0\WebRoot\WEB-INF\classes\com\yflab\model\
     文件        1270  2014-05-19 14:31  YFLab-2.5.0\WebRoot\WEB-INF\classes\com\yflab\model\Energy.class
............此处省略80个文件信息

评论

共有 条评论