资源简介

参考了别人的一些微信开发方法,自己实现了一个简单的微信机器人,部署在百度云上,能够点歌,查询天气,调教对话。可关注微信公众号:奇迹蛋。 实现说明:http://blog.csdn.net/elcarim/article/details/17892437 用于与大家互相学习交流,版权所有miracle_dan,尊重原创,转载请注明出处。

资源截图

代码片段和文件信息

package org.miracle.dao;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.ArrayList;
import java.util.List;

import org.miracle.database.DBManager;
import org.miracle.robot.nlp.Answer;

public class AnswerDAO {
//返回答案的id
public static int insert(Answer answer) throws Exception{

List answers = search(“where type = \““ + answer.getType() + “\““ +
“ and value = \““ + answer.getValue() + “\““);
//如果已经有答案,则复用
if(answers.size() > 0)
{
return answers.get(0).getId();
}

String sql = “ INSERT INTO t_answer “
+ “ (type value) “
+ “ VALUES (??) “;

return DBManager.executeInsert(sql answer.getType() answer.getValue());
}

public static int update(Answer answer)th

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        624  2013-12-16 23:45  MiracleRobot_release\.classpath

     文件       1053  2014-03-13 23:27  MiracleRobot_release\.project

     文件        454  2013-12-16 23:11  MiracleRobot_release\.settings\.jsdtscope

     文件        330  2013-12-16 23:11  MiracleRobot_release\.settings\org.eclipse.jdt.core.prefs

     文件        357  2013-12-16 23:11  MiracleRobot_release\.settings\org.eclipse.jst.common.project.facet.core.prefs

     文件        428  2013-12-16 23:11  MiracleRobot_release\.settings\org.eclipse.wst.common.component

     文件        320  2013-12-16 23:11  MiracleRobot_release\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2013-12-16 23:11  MiracleRobot_release\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2013-12-16 23:11  MiracleRobot_release\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件       2009  2013-12-26 01:29  MiracleRobot_release\src\org\miracle\dao\AnswerDAO.java

     文件       2430  2014-01-07 23:32  MiracleRobot_release\src\org\miracle\dao\ContextDAO.java

     文件       5832  2014-03-13 23:38  MiracleRobot_release\src\org\miracle\dao\DialogueDAO.java

     文件       3342  2014-01-04 13:17  MiracleRobot_release\src\org\miracle\dao\WordDAO.java

     文件       4791  2014-03-13 23:40  MiracleRobot_release\src\org\miracle\database\DBManager.java

     文件        563  2013-12-25 23:15  MiracleRobot_release\src\org\miracle\helper\BAEHelper.java

     文件       2241  2014-01-07 23:31  MiracleRobot_release\src\org\miracle\robot\api\HttpService.java

     文件       3906  2014-01-07 23:31  MiracleRobot_release\src\org\miracle\robot\api\MusicService.java

     文件        137  2014-01-07 23:31  MiracleRobot_release\src\org\miracle\robot\api\SinaJsonWord.java

     文件         88  2014-01-07 23:31  MiracleRobot_release\src\org\miracle\robot\api\UserInfoService.java

     文件       3188  2014-03-13 23:36  MiracleRobot_release\src\org\miracle\robot\api\WeatherService.java

     文件        593  2013-12-25 20:30  MiracleRobot_release\src\org\miracle\robot\nlp\Answer.java

     文件         82  2013-12-25 20:42  MiracleRobot_release\src\org\miracle\robot\nlp\AnswerTypeEnum.java

     文件        492  2014-01-04 11:11  MiracleRobot_release\src\org\miracle\robot\nlp\Dialogue.java

     文件       4276  2014-01-07 23:31  MiracleRobot_release\src\org\miracle\robot\nlp\NLPAlgorithm.java

     文件       1150  2013-12-25 21:44  MiracleRobot_release\src\org\miracle\robot\nlp\Word.java

     文件       1093  2014-01-07 23:31  MiracleRobot_release\src\org\miracle\robot\nlp\WordSegment.java

     文件         96  2013-12-25 20:41  MiracleRobot_release\src\org\miracle\robot\nlp\WordTypeEnum.java

     文件        334  2014-01-04 20:25  MiracleRobot_release\src\org\miracle\robot\service\CommonResult.java

     文件       8557  2014-01-07 23:32  MiracleRobot_release\src\org\miracle\robot\service\Context.java

     文件        412  2014-01-07 23:32  MiracleRobot_release\src\org\miracle\robot\service\ContextStateEnum.java

............此处省略131个文件信息

评论

共有 条评论