├── WebContent ├── META-INF │ └── MANIFEST.MF ├── NewFile.jsp ├── WEB-INF │ ├── config │ │ └── dbconfig.properties │ ├── lib │ │ ├── commons-beanutils-1.7.0.jar │ │ ├── commons-collections-3.1.jar │ │ ├── commons-dbutils-1.5.jar │ │ ├── commons-lang-2.5.jar │ │ ├── commons-logging.jar │ │ ├── ezmorph-1.0.3.jar │ │ ├── jackson-all-1.9.0.jar │ │ ├── json-lib-2.1-jdk15.jar │ │ └── mysql-connector-java-5.0.0-beta-bin.jar │ └── web.xml ├── demo.html ├── image │ ├── 135200077cf04ca885c9.jpg │ ├── 1419000693bfb65c3d18.jpg │ ├── 14210004510425521074.jpg │ ├── 142200084e983b7c895f.jpg │ ├── 149c0004b06bb69b619c.jpg │ ├── 149f0007694c2ff7b816.jpg │ ├── 14a000023367593a8537.jpg │ ├── 14a0000249023d043ecc.jpg │ └── 14a200010bc999d452e5.jpg ├── index.html ├── mydb.sql ├── mydb1.sql └── mysql2.sql ├── build └── classes │ ├── .gitignore │ └── com │ └── zsx │ ├── Daos │ ├── ArticleDaoImp.class │ ├── PostBarDaoImpl.class │ ├── TokenDaoImp.class │ ├── UserDaoImp.class │ └── base │ │ └── BaseDBFactor.class │ ├── beans │ ├── ArticleBean.class │ ├── PostBarItem.class │ ├── TokenBean.class │ └── UserBean.class │ ├── servlets │ ├── GetPostBar.class │ ├── GetPostList.class │ ├── GetRandomArticle.class │ ├── GetTypeArticle.class │ ├── GetUserInfo.class │ ├── ImageUpload.class │ ├── LoginUser.class │ ├── RegistUser.class │ ├── Test.class │ ├── UpdateHeadUrl.class │ ├── UpdateUserInfo.class │ ├── WritePostBar.class │ └── base │ │ └── BaseServletFactory.class │ └── utils │ ├── Constant.class │ ├── DBUtil.class │ ├── DateUtil.class │ ├── JsonHelp.class │ ├── ListenerLoadConfig$1.class │ ├── ListenerLoadConfig.class │ └── LoadDBconfig.class └── src └── com └── zsx ├── Daos ├── ArticleDaoImp.java ├── PostBarDaoImpl.java ├── TokenDaoImp.java ├── UserDaoImp.java └── base │ └── BaseDBFactor.java ├── beans ├── ArticleBean.java ├── PostBarItem.java ├── TokenBean.java └── UserBean.java ├── servlets ├── GetPostBar.java ├── GetPostList.java ├── GetRandomArticle.java ├── GetTypeArticle.java ├── GetUserInfo.java ├── ImageUpload.java ├── LoginUser.java ├── RegistUser.java ├── Test.java ├── UpdateHeadUrl.java ├── UpdateUserInfo.java ├── WritePostBar.java └── base │ └── BaseServletFactory.java └── utils ├── Constant.java ├── DBUtil.java ├── DateUtil.java ├── JsonHelp.java ├── ListenerLoadConfig.java └── LoadDBconfig.java /WebContent/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /WebContent/NewFile.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=ISO-8859-1" 2 | pageEncoding="ISO-8859-1"%> 3 | 4 | 5 | 6 | 7 | Insert title here 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /WebContent/WEB-INF/config/dbconfig.properties: -------------------------------------------------------------------------------- 1 | driverclass=com.mysql.jdbc.Driver 2 | url=jdbc:mysql://localhost:3306/zsxBiShe?useUnicode=true&characterEncoding=UTF-8 3 | username=root 4 | password=123456 -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/commons-beanutils-1.7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/WebContent/WEB-INF/lib/commons-beanutils-1.7.0.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/commons-collections-3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/WebContent/WEB-INF/lib/commons-collections-3.1.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/commons-dbutils-1.5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/WebContent/WEB-INF/lib/commons-dbutils-1.5.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/commons-lang-2.5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/WebContent/WEB-INF/lib/commons-lang-2.5.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/commons-logging.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/WebContent/WEB-INF/lib/commons-logging.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/ezmorph-1.0.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/WebContent/WEB-INF/lib/ezmorph-1.0.3.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/jackson-all-1.9.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/WebContent/WEB-INF/lib/jackson-all-1.9.0.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/json-lib-2.1-jdk15.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/WebContent/WEB-INF/lib/json-lib-2.1-jdk15.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/mysql-connector-java-5.0.0-beta-bin.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/WebContent/WEB-INF/lib/mysql-connector-java-5.0.0-beta-bin.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 8 | 9 | com.zsx.utils.ListenerLoadConfig 10 | 11 | 12 | 13 | Test 14 | com.zsx.servlets.Test 15 | 16 | 17 | 18 | 19 | Test 20 | /Test 21 | 22 | 23 | 24 | RegistUser 25 | com.zsx.servlets.RegistUser 26 | 27 | 28 | 29 | 30 | RegistUser 31 | /RegistUser 32 | 33 | 34 | 35 | LoginUser 36 | com.zsx.servlets.LoginUser 37 | 38 | 39 | 40 | 41 | LoginUser 42 | /LoginUser 43 | 44 | 45 | 46 | GetUserInfo 47 | com.zsx.servlets.GetUserInfo 48 | 49 | 50 | 51 | 52 | GetUserInfo 53 | /GetUserInfo 54 | 55 | 56 | 57 | UpdateUserInfo 58 | com.zsx.servlets.UpdateUserInfo 59 | 60 | 61 | 62 | UpdateUserInfo 63 | /UpdateUserInfo 64 | 65 | 66 | 67 | ImageUpload 68 | com.zsx.servlets.ImageUpload 69 | 70 | 71 | 72 | ImageUpload 73 | /ImageUpload 74 | 75 | 76 | 77 | UpdateHeadUrl 78 | com.zsx.servlets.UpdateHeadUrl 79 | 80 | 81 | 82 | UpdateHeadUrl 83 | /UpdateHeadUrl 84 | 85 | 86 | 87 | GetRandomArticle 88 | com.zsx.servlets.GetRandomArticle 89 | 90 | 91 | 92 | GetRandomArticle 93 | /GetRandomArticle 94 | 95 | 96 | 97 | GetTypeArticle 98 | com.zsx.servlets.GetTypeArticle 99 | 100 | 101 | 102 | GetTypeArticle 103 | /GetTypeArticle 104 | 105 | 106 | 107 | WritePostBar 108 | com.zsx.servlets.WritePostBar 109 | 110 | 111 | 112 | WritePostBar 113 | /WritePostBar 114 | 115 | 116 | 117 | GetPostBar 118 | com.zsx.servlets.GetPostBar 119 | 120 | 121 | 122 | GetPostBar 123 | /GetPostBar 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | -------------------------------------------------------------------------------- /WebContent/demo.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 2016年北京开出超1.5亿元“环保罚单” 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 |
28 |
29 |

2016年北京开出超1.5亿元“环保罚单”

30 |
31 |
32 | 2017-01-11 12:16    来源:中国新闻网 33 |
34 |
35 |
36 |
37 | 38 |
39 |

资料图:2017年 1月8日,北京在经历了一周的重雾霾天气后,终于迎来蓝天。中新社记者 崔楠 摄

40 |

中新网北京1月11日电(记者 阚枫)11日,记者从北京市环保局获悉,2016年全年北京环保部门开出环境违法罚单1.5亿余元,立案处罚的环境违法行为多达13127起。其中,大气类环境违法行为1394起,开出罚单4082.71万元。

41 |

据介绍,2016年,北京共立案处罚固定污染源环境违法行为2943起,处罚金额14229.19万元。其中包括,大气环境类违法行为1394起,处罚金额4082.71万元;水类环境违法行为220起,金额3981.81万元;建设项目类环境违法行为963起,金额5410.37万元;固体废物类292起,金额549.2万元;其他类74起,金额205.1万元。

42 |

移动源方面,去年,北京市立案处罚环境违法行为10184起,金额870万元。其中,查处超标违规车10071辆,处罚金额共454.3万元;处罚违规检测场6家,处罚金额供4万元;查处违法储运油设施107座,处罚金额共411.7万元。

43 |

据介绍,去年,北京全市查处重大环境违法案件349起,其中,查封341起,按日连续处罚4起,移送公安机关行政拘留2起,涉嫌环境污染犯罪移送公安机关2起。

44 |

截至2016年12月底,环保、城管、工商、质监、交通执法等部门在“大气污染执法年”专项执法中共查处各类违法违规行为29059起,罚款10155.427万元。

45 |

此外,北京市城管执法部门介绍,去年,北京全市城管执法部门共查处环境违法案件13125起,处罚金额5077.067万元。其中,露天烧烤违法案件1635起,处罚金额212.23万元;露天焚烧违法案件465起,处罚金额9.447万元;施工扬尘类违法案件11025起,处罚金额4855.39万元。(完)

46 | 47 |
48 |
49 |
50 |
51 |
52 |
53 | 80 | 81 | 82 | 83 | 84 | 85 | -------------------------------------------------------------------------------- /WebContent/image/135200077cf04ca885c9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/WebContent/image/135200077cf04ca885c9.jpg -------------------------------------------------------------------------------- /WebContent/image/1419000693bfb65c3d18.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/WebContent/image/1419000693bfb65c3d18.jpg -------------------------------------------------------------------------------- /WebContent/image/14210004510425521074.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/WebContent/image/14210004510425521074.jpg -------------------------------------------------------------------------------- /WebContent/image/142200084e983b7c895f.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/WebContent/image/142200084e983b7c895f.jpg -------------------------------------------------------------------------------- /WebContent/image/149c0004b06bb69b619c.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/WebContent/image/149c0004b06bb69b619c.jpg -------------------------------------------------------------------------------- /WebContent/image/149f0007694c2ff7b816.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/WebContent/image/149f0007694c2ff7b816.jpg -------------------------------------------------------------------------------- /WebContent/image/14a000023367593a8537.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/WebContent/image/14a000023367593a8537.jpg -------------------------------------------------------------------------------- /WebContent/image/14a0000249023d043ecc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/WebContent/image/14a0000249023d043ecc.jpg -------------------------------------------------------------------------------- /WebContent/image/14a200010bc999d452e5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/WebContent/image/14a200010bc999d452e5.jpg -------------------------------------------------------------------------------- /WebContent/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 注册 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 用户:
17 | 密码:
18 | 19 |
20 | 21 | 22 | -------------------------------------------------------------------------------- /WebContent/mydb.sql: -------------------------------------------------------------------------------- 1 | -- MySQL dump 10.13 Distrib 5.7.16, for Win64 (x86_64) 2 | -- 3 | -- Host: localhost Database: zsxbishe 4 | -- ------------------------------------------------------ 5 | -- Server version 5.5.39 6 | 7 | /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; 8 | /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; 9 | /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; 10 | /*!40101 SET NAMES utf8 */; 11 | /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; 12 | /*!40103 SET TIME_ZONE='+00:00' */; 13 | /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; 14 | /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; 15 | /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; 16 | /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; 17 | 18 | -- 19 | -- Table structure for table `t_chat` 20 | -- 21 | 22 | DROP TABLE IF EXISTS `t_chat`; 23 | /*!40101 SET @saved_cs_client = @@character_set_client */; 24 | /*!40101 SET character_set_client = utf8 */; 25 | CREATE TABLE `t_chat` ( 26 | `id` int(100) NOT NULL AUTO_INCREMENT, 27 | `stuId` int(100) NOT NULL, 28 | `createTime` datetime NOT NULL, 29 | `timelong` int(255) NOT NULL, 30 | `content` varchar(1024) DEFAULT NULL, 31 | `imageUrl` varchar(256) DEFAULT NULL, 32 | PRIMARY KEY (`id`) 33 | ) ENGINE=MyISAM AUTO_INCREMENT=38 DEFAULT CHARSET=gbk; 34 | /*!40101 SET character_set_client = @saved_cs_client */; 35 | 36 | -- 37 | -- Dumping data for table `t_chat` 38 | -- 39 | 40 | LOCK TABLES `t_chat` WRITE; 41 | /*!40000 ALTER TABLE `t_chat` DISABLE KEYS */; 42 | INSERT INTO `t_chat` VALUES (1,12130311,'2015-10-03 13:25:37',0,'hhahah','/image/2015921162221.jpg'),(2,12130310,'2015-10-03 00:00:00',0,'lal','/image/2015921162221.jpg'),(3,12130310,'2015-10-03 13:35:16',1443850516,'哈哈哈哈哈哈哈','/image/2015921162221.jpg'),(4,12130310,'2015-10-03 13:38:47',1443850727,'哈哈哈哈哈哈哈','/image/2015921162221.jpg'),(5,12130310,'2015-10-04 11:02:56',1443927776,'健健康康','/image/2015921162221.jpg'),(6,12130310,'2015-10-04 11:06:40',1443928000,'哈哈哈哈','/image/2015921162221.jpg'),(7,12130310,'2015-10-05 09:55:08',1444010108,'每天一天','/image/2015921162221.jpg'),(8,12130310,'2015-10-05 16:16:37',1444032997,'呵呵呵地','/image/2015921162221.jpg'),(9,12130310,'2015-10-05 22:09:56',1444054196,'图片好难加载',' '),(10,12130310,'2015-10-06 21:24:09',1444137849,'有些了一点',' '),(11,12130310,'2015-10-08 11:41:32',1444275692,'拉哈哈',' '),(12,12130310,'2015-10-09 01:44:59',1444326299,'我把聊天写了!花了一天!',' '),(13,12130310,'2015-10-09 12:23:59',1444364639,'健健康康',' '),(14,12130310,'2015-10-10 10:33:38',1444444418,'要去学校见宝宝了!',' '),(15,12130313,'2015-10-10 12:01:14',1444449674,'呵呵呵',' '),(16,12130311,'2015-10-11 09:58:41',1444528721,'啦啦啦啊',' '),(17,12130310,'2015-10-11 21:45:28',1444571128,'ghjjjj ',' /image/20151011214528.jpg '),(18,12130310,'2015-10-11 21:47:29',1444571249,'hjkk ',' '),(19,12130310,'2015-10-11 21:47:59',1444571279,'ghjjk ',' '),(20,12130310,'2015-10-11 21:57:37',1444571857,'13130310',' /image/20151011215737.jpg '),(21,12130310,'2015-10-11 22:19:41',1444573181,'hhuuj ',' /image/20151011221941.jpg '),(22,12130310,'2015-10-11 22:22:05',1444573325,'jgtfkyddghj ',' /image/2015101122225.jpg '),(23,12130310,'2015-10-11 22:26:49',1444573609,'hjj ',' '),(24,12130310,'2015-10-11 22:27:29',1444573649,'hjkjfxjy ',' /image/20151011222729.jpg '),(25,12130310,'2015-10-11 22:44:47',1444574687,'图片去啊',' /image/20151011224447.jpg '),(26,12130310,'2015-10-11 22:47:32',1444574852,'哈哈,沉痛共啦',' /image/20151011224732.jpg '),(27,12130310,'2015-10-19 11:46:28',1445226388,'没事干来一发',' '),(28,12130310,'2015-10-27 16:25:58',1445934358,'在来一发',' '),(29,12130310,'2016-03-14 20:36:43',1457959003,'我有回来啦',' '),(30,12130310,'2016-03-14 20:37:14',1457959034,'九块九',' '),(31,12130310,'2016-03-21 19:32:26',1458559946,'呆呆',' '),(32,12130310,'2016-03-21 19:33:13',1458559993,'你回来',' '),(33,12130310,'2016-03-21 19:35:20',1458560120,'爱你',' '),(34,12130310,'2016-03-21 19:35:45',1458560145,'爱你',' /image/2016321193545.jpg '),(35,12130310,'2016-04-20 12:45:39',1461127539,'大家好!',' /image/2016420124539.jpg '),(36,12130310,'2016-04-20 12:47:36',1461127656,'哈哈哈',' /image/2016420124736.jpg '),(37,12130310,'2016-04-20 13:11:50',1461129110,'我也是你如果',' /image/2016420131150.jpg '); 43 | /*!40000 ALTER TABLE `t_chat` ENABLE KEYS */; 44 | UNLOCK TABLES; 45 | 46 | -- 47 | -- Table structure for table `t_comment` 48 | -- 49 | 50 | DROP TABLE IF EXISTS `t_comment`; 51 | /*!40101 SET @saved_cs_client = @@character_set_client */; 52 | /*!40101 SET character_set_client = utf8 */; 53 | CREATE TABLE `t_comment` ( 54 | `id` int(100) NOT NULL AUTO_INCREMENT, 55 | `postbarId` int(100) NOT NULL, 56 | `stuId` int(255) NOT NULL, 57 | `content` varchar(255) DEFAULT NULL, 58 | `createTime` datetime DEFAULT NULL, 59 | `timelong` int(100) DEFAULT NULL, 60 | PRIMARY KEY (`id`) 61 | ) ENGINE=MyISAM AUTO_INCREMENT=19 DEFAULT CHARSET=gbk; 62 | /*!40101 SET character_set_client = @saved_cs_client */; 63 | 64 | -- 65 | -- Dumping data for table `t_comment` 66 | -- 67 | 68 | LOCK TABLES `t_comment` WRITE; 69 | /*!40000 ALTER TABLE `t_comment` DISABLE KEYS */; 70 | INSERT INTO `t_comment` VALUES (1,3,12130310,'啦啦啦啦','2015-10-03 14:05:01',1443852301),(2,3,12130311,'吼吼狐火呼和','2015-10-03 14:10:32',1443852632),(3,3,12130310,'不容易啊','2015-10-10 10:51:32',1444445492),(4,14,12130310,'评论','2015-10-10 11:03:59',1444446239),(5,13,12130310,'评论','2015-10-10 11:05:47',1444446347),(6,14,12130313,'评论','2015-10-10 11:10:14',1444446614),(7,14,12130313,'哈哈','2015-10-10 11:14:06',1444446846),(8,14,12130310,'笑屁!','2015-10-10 17:48:40',1444470520),(9,12,12130310,'哟呵⊙▽⊙','2015-10-11 09:43:07',1444527787),(10,25,12130310,'替我','2016-03-14 20:41:10',1457959270),(11,3,12130310,'佩服','2016-03-21 19:29:03',1458559743),(12,3,12130310,'佩服','2016-03-21 19:29:09',1458559749),(13,30,12130310,'春天花会开','2016-03-21 19:31:38',1458559898),(14,37,12130310,'哈哈','2016-04-20 15:00:43',1461135643),(15,37,12130310,'哈哈','2016-04-20 15:00:51',1461135651),(16,37,12130310,'真好玩','2016-04-20 15:01:00',1461135660),(17,37,12130310,'就','2016-05-20 22:26:45',1463754405),(18,6,12130310,'生生世世S','2016-05-20 23:18:08',1463757488); 71 | /*!40000 ALTER TABLE `t_comment` ENABLE KEYS */; 72 | UNLOCK TABLES; 73 | 74 | -- 75 | -- Temporary view structure for view `t_comment_nums` 76 | -- 77 | 78 | DROP TABLE IF EXISTS `t_comment_nums`; 79 | /*!50001 DROP VIEW IF EXISTS `t_comment_nums`*/; 80 | SET @saved_cs_client = @@character_set_client; 81 | SET character_set_client = utf8; 82 | /*!50001 CREATE VIEW `t_comment_nums` AS SELECT 83 | 1 AS `postbarId`, 84 | 1 AS `commentCount`*/; 85 | SET character_set_client = @saved_cs_client; 86 | 87 | -- 88 | -- Table structure for table `t_contact` 89 | -- 90 | 91 | DROP TABLE IF EXISTS `t_contact`; 92 | /*!40101 SET @saved_cs_client = @@character_set_client */; 93 | /*!40101 SET character_set_client = utf8 */; 94 | CREATE TABLE `t_contact` ( 95 | `fromId` int(255) NOT NULL, 96 | `toId` int(255) NOT NULL, 97 | `content` varchar(1024) NOT NULL, 98 | `timelong` int(100) NOT NULL, 99 | `isdelete` varchar(100) NOT NULL DEFAULT '0', 100 | `id` int(100) NOT NULL AUTO_INCREMENT, 101 | PRIMARY KEY (`id`) 102 | ) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=gbk; 103 | /*!40101 SET character_set_client = @saved_cs_client */; 104 | 105 | -- 106 | -- Dumping data for table `t_contact` 107 | -- 108 | 109 | LOCK TABLES `t_contact` WRITE; 110 | /*!40000 ALTER TABLE `t_contact` DISABLE KEYS */; 111 | INSERT INTO `t_contact` VALUES (12130311,12130310,'呵呵 ',1463734085,'0',1),(12130314,12130310,'赤果果 ',1463755760,'0',2),(12130314,12130315,'不容易啊 ',1444293500,'0',3),(12130313,12130310,'☆☆☆ ',1463755788,'1',4); 112 | /*!40000 ALTER TABLE `t_contact` ENABLE KEYS */; 113 | UNLOCK TABLES; 114 | 115 | -- 116 | -- Table structure for table `t_fcard` 117 | -- 118 | 119 | DROP TABLE IF EXISTS `t_fcard`; 120 | /*!40101 SET @saved_cs_client = @@character_set_client */; 121 | /*!40101 SET character_set_client = utf8 */; 122 | CREATE TABLE `t_fcard` ( 123 | `id` int(100) NOT NULL AUTO_INCREMENT, 124 | `stuId` int(255) NOT NULL, 125 | `fcardId` int(255) NOT NULL, 126 | `mcardId` int(255) NOT NULL, 127 | `fmoney` varchar(255) NOT NULL DEFAULT '0', 128 | `money` varchar(255) NOT NULL DEFAULT '1000000', 129 | `password` varchar(255) NOT NULL DEFAULT '111111', 130 | `isloss` varchar(100) NOT NULL DEFAULT '0', 131 | `name` varchar(255) NOT NULL, 132 | PRIMARY KEY (`id`,`stuId`) 133 | ) ENGINE=MyISAM AUTO_INCREMENT=16 DEFAULT CHARSET=gbk; 134 | /*!40101 SET character_set_client = @saved_cs_client */; 135 | 136 | -- 137 | -- Dumping data for table `t_fcard` 138 | -- 139 | 140 | LOCK TABLES `t_fcard` WRITE; 141 | /*!40000 ALTER TABLE `t_fcard` DISABLE KEYS */; 142 | INSERT INTO `t_fcard` VALUES (12,12130314,557994444,2147483647,'0','1000000','111111','0','宋啦啦啦'),(11,12130311,1091727990,1798616600,'0','1000000','111111','0','钟淑贤'),(10,12130310,1471275350,1241450896,'595775','404225','591546','0','宋智航'),(13,12130315,363909450,2031206632,'0','1000000','111111','0','宋开明'),(14,12130312,655036848,1079175360,'0','1000000','111111','0','宋开明'),(15,12130313,824861284,881749776,'100','999900','111111','0','大表哥'); 143 | /*!40000 ALTER TABLE `t_fcard` ENABLE KEYS */; 144 | UNLOCK TABLES; 145 | 146 | -- 147 | -- Table structure for table `t_fcardrecord` 148 | -- 149 | 150 | DROP TABLE IF EXISTS `t_fcardrecord`; 151 | /*!40101 SET @saved_cs_client = @@character_set_client */; 152 | /*!40101 SET character_set_client = utf8 */; 153 | CREATE TABLE `t_fcardrecord` ( 154 | `cardId` int(255) NOT NULL, 155 | `addmoney` varchar(255) DEFAULT '0', 156 | `decreasemoney` varchar(255) DEFAULT '0', 157 | `time` datetime NOT NULL, 158 | `id` int(100) NOT NULL AUTO_INCREMENT, 159 | `money` varchar(255) NOT NULL DEFAULT '0', 160 | `timelong` int(100) NOT NULL, 161 | PRIMARY KEY (`id`) 162 | ) ENGINE=MyISAM AUTO_INCREMENT=31 DEFAULT CHARSET=gbk; 163 | /*!40101 SET character_set_client = @saved_cs_client */; 164 | 165 | -- 166 | -- Dumping data for table `t_fcardrecord` 167 | -- 168 | 169 | LOCK TABLES `t_fcardrecord` WRITE; 170 | /*!40000 ALTER TABLE `t_fcardrecord` DISABLE KEYS */; 171 | INSERT INTO `t_fcardrecord` VALUES (1471275350,'500','0','2015-09-24 00:18:18',12,'1500',0),(0,'0','0','2015-09-24 00:01:31',11,'0',0),(1471275350,'500','0','2015-09-28 14:19:06',16,'3601',1443421146),(1471275350,'800','0','2015-09-24 09:16:06',13,'2300',0),(1471275350,'800','0','2015-09-24 09:21:41',14,'3100',1443057701),(1471275350,'1','0','2015-09-24 09:46:45',15,'3101',1443059205),(1471275350,'100','0','2015-09-28 14:33:38',17,'3701',1443422018),(1471275350,'591546','0','2015-09-28 14:36:10',18,'595247',1443422170),(1471275350,'1','0','2015-09-28 14:53:10',19,'595248',1443423190),(1471275350,'100','0','2015-09-28 15:14:30',20,'595348',1443424470),(1471275350,'1','0','2015-09-28 15:26:27',21,'595349',1443425187),(1471275350,'1','0','2015-09-28 15:30:28',22,'595350',1443425428),(1471275350,'100','0','2015-10-03 10:17:15',23,'595450',1443838635),(1471275350,'10','0','2015-10-06 21:09:27',24,'595460',1444136967),(1471275350,'25','0','2015-10-06 21:24:37',25,'595485',1444137877),(824861284,'100','0','2015-10-10 17:44:41',26,'100',1444470281),(1471275350,'188','0','2015-10-19 11:48:26',27,'595673',1445226506),(1471275350,'1','0','2016-05-20 22:18:22',28,'595674',1463753902),(1471275350,'100','0','2016-05-20 22:18:39',29,'595774',1463753919),(1471275350,'1','0','2016-05-21 10:42:38',30,'595775',1463798558); 172 | /*!40000 ALTER TABLE `t_fcardrecord` ENABLE KEYS */; 173 | UNLOCK TABLES; 174 | 175 | -- 176 | -- Table structure for table `t_feedback` 177 | -- 178 | 179 | DROP TABLE IF EXISTS `t_feedback`; 180 | /*!40101 SET @saved_cs_client = @@character_set_client */; 181 | /*!40101 SET character_set_client = utf8 */; 182 | CREATE TABLE `t_feedback` ( 183 | `id` int(11) NOT NULL AUTO_INCREMENT, 184 | `stuId` int(100) NOT NULL, 185 | `content` varchar(1024) DEFAULT NULL, 186 | `createTime` varchar(100) DEFAULT NULL, 187 | PRIMARY KEY (`id`) 188 | ) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=gbk; 189 | /*!40101 SET character_set_client = @saved_cs_client */; 190 | 191 | -- 192 | -- Dumping data for table `t_feedback` 193 | -- 194 | 195 | LOCK TABLES `t_feedback` WRITE; 196 | /*!40000 ALTER TABLE `t_feedback` DISABLE KEYS */; 197 | INSERT INTO `t_feedback` VALUES (1,12130310,'太坏了','2015-10-27 20:32:33'),(2,4,'不好好','2015-10-27 20:45:57'),(3,4,'个hvv','2015-10-28 13:58:09'),(4,4,'陈','2016-03-21 19:28:27'),(5,4,'家家户户','2016-05-20 22:25:17'); 198 | /*!40000 ALTER TABLE `t_feedback` ENABLE KEYS */; 199 | UNLOCK TABLES; 200 | 201 | -- 202 | -- Table structure for table `t_msg` 203 | -- 204 | 205 | DROP TABLE IF EXISTS `t_msg`; 206 | /*!40101 SET @saved_cs_client = @@character_set_client */; 207 | /*!40101 SET character_set_client = utf8 */; 208 | CREATE TABLE `t_msg` ( 209 | `id` int(255) NOT NULL AUTO_INCREMENT, 210 | `fromId` int(255) NOT NULL, 211 | `toId` int(255) NOT NULL, 212 | `content` varchar(1024) NOT NULL DEFAULT '', 213 | `createtime` datetime NOT NULL, 214 | `timelong` int(255) NOT NULL, 215 | `isread` varchar(100) NOT NULL DEFAULT '0', 216 | `isdelete` varchar(100) NOT NULL DEFAULT '0', 217 | PRIMARY KEY (`id`) 218 | ) ENGINE=MyISAM AUTO_INCREMENT=100 DEFAULT CHARSET=gbk; 219 | /*!40101 SET character_set_client = @saved_cs_client */; 220 | 221 | -- 222 | -- Dumping data for table `t_msg` 223 | -- 224 | 225 | LOCK TABLES `t_msg` WRITE; 226 | /*!40000 ALTER TABLE `t_msg` DISABLE KEYS */; 227 | INSERT INTO `t_msg` VALUES (1,12130310,12130311,'哈哈哈哈哈哈哈','2015-10-08 14:50:20',1444287020,'0','0'),(2,12130310,12130311,'哈哈哈哈哈哈哈','2015-10-08 14:52:35',1444287155,'0','0'),(3,1230310,12130311,'啦啦啦啦','2015-10-08 14:57:05',1444287425,'0','0'),(4,1230310,12130311,'吼吼狐火呼和','2015-10-08 15:04:36',1444287876,'0','0'),(5,12130310,12130311,'我爱你','2015-10-08 16:38:42',1444293522,'0','0'),(6,12130314,12130310,'哈哈哈哈哈哈哈','2015-10-08 16:40:35',1444293635,'0','0'),(7,12130314,12130310,'哈哈哈哈哈哈哈','2015-10-08 16:41:19',1444293679,'0','1'),(8,12130314,12130310,'哈哈哈哈哈哈哈','2015-10-08 16:42:11',1444293731,'0','1'),(9,12130314,12130310,'哈哈哈哈哈哈哈','2015-10-08 16:43:51',1444293831,'0','1'),(10,12130314,12130310,'哈哈哈哈哈哈哈','2015-10-08 16:45:26',1444293926,'0','1'),(11,12130314,12130310,'哈哈哈哈哈哈哈','2015-10-08 16:48:01',1444294081,'0','1'),(12,12130310,12130311,'我爱你','2015-10-08 17:28:21',1444296501,'0','0'),(13,12130312,12130310,'啦啦啦啦','2015-10-08 19:27:08',1444303628,'0','0'),(14,12130313,12130310,'死22vsdnvonfov','2015-10-08 19:30:06',1444303806,'0','1'),(15,12130312,12130311,'啦啦啦啦','2015-10-08 19:32:09',1444303929,'0','0'),(16,12130311,12130314,'啦啦啦啦','2015-10-08 19:33:32',1444304012,'0','0'),(17,12130313,12130314,'巴拉拉','2015-10-08 19:35:38',1444304138,'0','0'),(18,12130312,12130315,'好难啊','2015-10-08 19:51:26',1444305086,'0','0'),(19,12130310,12130311,'做作业好难','2015-10-08 20:01:04',1444305664,'0','0'),(20,12130310,12130311,'难安安安那','2015-10-08 20:02:00',1444305720,'0','0'),(21,12130310,12130311,'男那喃喃','2015-10-08 20:03:44',1444305824,'0','0'),(22,12130310,12130311,'巴拉拉','2015-10-08 20:08:06',1444306086,'0','0'),(23,12130310,12130311,'哈哈哈哈哈哈哈','2015-10-08 20:15:54',1444293523,'0','0'),(24,12130312,12130315,'哈哈哈哈哈哈哈','2015-10-08 20:19:06',1444293523,'0','0'),(25,12130313,12130315,'哈哈哈哈哈哈哈','2015-10-08 20:20:18',1444293523,'0','0'),(37,12130314,12130315,'不容易啊','2015-10-08 21:19:43',1444310383,'0','0'),(27,12130310,12130311,'南岸安娜娜娜喃喃','2015-10-08 20:32:51',1444293500,'0','1'),(35,12130310,12130311,'不容易啊','2015-10-08 21:17:01',1444310221,'0','1'),(38,12130310,12130311,'好难啊','2015-10-08 21:20:25',1444310425,'0','1'),(39,12130310,12130314,'不容易啊','2015-10-08 21:22:42',1444310562,'0','1'),(40,12130311,12130310,'成功啦','2015-10-09 01:28:37',1444325317,'0','0'),(41,12130310,12130311,'哈哈哈哈哈我和你聊天','2015-10-09 11:29:47',1444361387,'0','0'),(42,12130311,12130310,'哈哈哈哈哈我也和你聊天','2015-10-09 11:30:09',1444361409,'0','0'),(43,12130311,12130310,'了了了了了','2015-10-09 12:19:47',1444364387,'0','0'),(44,12130311,12130310,'!!!!','2015-10-09 12:21:09',1444364469,'0','0'),(45,12130311,12130310,'。','2015-10-09 12:21:25',1444364485,'0','0'),(46,12130311,12130310,'。','2015-10-09 12:21:26',1444364486,'0','0'),(47,12130311,12130310,'?','2015-10-09 12:21:27',1444364487,'0','0'),(48,12130311,12130310,'。','2015-10-09 12:21:29',1444364489,'0','0'),(49,12130310,12130311,'健健康康啦啦啦','2015-10-09 12:22:51',1444364571,'0','0'),(50,12130310,12130311,'健健康康','2015-10-09 12:37:16',1444365436,'0','0'),(51,12130310,12130311,'咯哦哦哦快乐','2015-10-09 12:44:10',1444365850,'0','0'),(52,12130310,12130311,'哈哈','2015-10-09 12:49:35',1444366175,'0','0'),(53,12130310,12130311,'快乐','2015-10-09 12:49:40',1444366180,'0','0'),(54,12130311,12130310,'啦啦啦','2015-10-09 12:49:58',1444366198,'0','0'),(55,12130310,12130311,'尽可能','2015-10-09 12:59:47',1444366787,'0','0'),(56,12130310,12130314,'你有病?','2015-10-09 13:29:13',1444368553,'0','0'),(57,12130310,12130311,'类似啦宝宝','2015-10-09 13:29:42',1444368582,'0','0'),(58,12130310,12130311,'我的','2015-10-09 15:39:42',1444376382,'0','0'),(59,12130310,12130314,'嗯','2015-10-09 17:21:20',1444382480,'0','0'),(60,12130310,12130311,'??????','2015-10-10 09:55:51',1444442151,'0','0'),(61,12130313,12130310,'?????','2015-10-10 12:02:21',1444449741,'0','1'),(62,12130313,12130310,'干嘛','2015-10-10 12:02:31',1444449751,'0','1'),(63,12130313,12130310,'哈哈','2015-10-10 17:46:00',1444470360,'0','1'),(64,12130310,12130313,'???','2015-10-10 17:49:12',1444470552,'0','1'),(65,12130310,12130311,'宝宝我来罗','2015-10-10 17:49:34',1444470574,'0','0'),(66,12130311,12130310,'哈哈','2015-10-11 09:46:19',1444527979,'0','0'),(67,12130310,12130311,'这是我吗?','2015-10-11 09:46:20',1444527980,'0','0'),(68,12130311,12130310,'对不起宝宝','2015-10-11 09:46:46',1444528006,'0','0'),(69,12130310,12130311,'为什么发不了表情','2015-10-11 09:46:53',1444528013,'0','0'),(70,12130310,12130311,'做的不好','2015-10-11 09:46:58',1444528018,'0','0'),(71,12130310,12130311,'做的不好','2015-10-11 09:46:58',1444528018,'0','0'),(72,12130311,12130310,'哦','2015-10-11 09:47:05',1444528025,'0','0'),(73,12130310,12130311,'对话框颜色可以改吗?','2015-10-11 09:47:09',1444528029,'0','0'),(74,12130311,12130310,'谢谢宝宝的意见我会努力的','2015-10-11 09:47:19',1444528039,'0','0'),(75,12130310,12130313,'狗东西','2015-10-11 09:47:45',1444528065,'0','1'),(76,12130310,12130314,'!!!','2015-10-11 23:54:01',1444578841,'0','0'),(77,12130310,12130313,'!!!','2015-10-12 00:01:49',1444579309,'0','0'),(78,12130310,12130313,'!!!','2015-10-12 10:34:25',1444617265,'0','0'),(79,12130310,12130313,'!!!','2015-10-12 10:39:27',1444617567,'0','0'),(80,12130310,12130311,'!!!','2015-10-12 10:39:36',1444617576,'0','0'),(81,12130310,12130311,'哈哈哈哈','2015-10-12 10:56:59',1444618619,'0','0'),(82,12130310,12130313,'我的天','2015-10-12 10:58:13',1444618693,'0','0'),(83,12130310,12130314,'哈哈哈','2015-10-12 11:04:54',1444619094,'0','0'),(84,12130310,12130314,'!!!','2015-10-12 11:07:05',1444619225,'0','0'),(85,12130310,12130313,'!!','2015-10-12 11:07:35',1444619255,'0','0'),(86,12130310,12130311,'什么','2015-10-12 11:33:25',1444620805,'0','0'),(87,12130310,12130313,'咯努力','2015-10-19 11:47:11',1445226431,'0','0'),(88,12130310,12130311,'哈哈','2016-03-21 19:27:32',1458559652,'0','0'),(89,12130310,12130311,'我还会做的更好的','2016-03-21 19:27:40',1458559660,'0','0'),(90,12130310,12130314,'是我的牵挂','2016-03-21 19:27:58',1458559678,'0','0'),(91,12130310,12130311,'你是我的爱人','2016-03-21 19:28:07',1458559687,'0','0'),(92,12130310,12130311,'哈哈','2016-04-20 15:03:13',1461135793,'0','0'),(93,12130310,12130311,'我都一个测了','2016-04-20 15:03:26',1461135806,'0','0'),(94,12130310,12130311,'加油','2016-04-20 15:03:35',1461135815,'0','0'),(95,12130310,12130311,'呵呵','2016-05-20 16:48:04',1463734084,'0','0'),(96,12130310,12130311,'呵呵','2016-05-20 16:48:05',1463734085,'0','0'),(97,12130310,12130314,'走着走着','2016-05-20 22:35:55',1463754955,'0','0'),(98,12130310,12130314,'赤果果','2016-05-20 22:49:20',1463755760,'0','0'),(99,12130310,12130313,'☆☆☆','2016-05-20 22:49:47',1463755787,'0','0'); 228 | /*!40000 ALTER TABLE `t_msg` ENABLE KEYS */; 229 | UNLOCK TABLES; 230 | 231 | -- 232 | -- Table structure for table `t_news` 233 | -- 234 | 235 | DROP TABLE IF EXISTS `t_news`; 236 | /*!40101 SET @saved_cs_client = @@character_set_client */; 237 | /*!40101 SET character_set_client = utf8 */; 238 | CREATE TABLE `t_news` ( 239 | `id` int(100) NOT NULL AUTO_INCREMENT, 240 | `content` varchar(1024) DEFAULT NULL, 241 | `title` varchar(255) DEFAULT NULL, 242 | `createtime` datetime NOT NULL, 243 | `timelong` int(11) NOT NULL, 244 | `type` varchar(255) DEFAULT NULL, 245 | `imageUrl` varchar(1024) DEFAULT NULL, 246 | `readnum` varchar(255) NOT NULL DEFAULT '0', 247 | PRIMARY KEY (`id`) 248 | ) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=gbk; 249 | /*!40101 SET character_set_client = @saved_cs_client */; 250 | 251 | -- 252 | -- Dumping data for table `t_news` 253 | -- 254 | 255 | LOCK TABLES `t_news` WRITE; 256 | /*!40000 ALTER TABLE `t_news` DISABLE KEYS */; 257 | INSERT INTO `t_news` VALUES (1,'习近平主席9月下旬对美国进行国事访问期间,与奥巴马总统就亚太地区事务、国际与地区问题以及全球性挑战等深入交换了意见,达成了广泛共识。中美国际合作闪耀多个新亮点,不仅使中美两国受惠,也使世界受益。中美携手支持阿富汗和平重建日前,第四届“美中合作培训阿富汗外交官美方培训班”开班仪式在美国举行。中国外长王毅表示,中美合作培训阿外交官项目增进了中美阿三方的相互了解,体现了国际社会支持阿和平重建的共同努力,是中美在第三国合作的成功范例。中美两国还在纽约联合主持阿富汗重建与区域合作高级别会议,为阿富汗政府和地区经济合作继续提供强有力的国际支持。','习主席访美打造中美国际合作新亮点','2015-10-01 15:06:24',1443683184,'1','/image/1443683184.jpg','39'),(2,'新华网北京10月5日电(记者王思北、吴晶)“青蒿素是传统中医药送给世界人民的礼物,对防治疟疾等传染性疾病、维护世界人民健康具有重要意义。青蒿素的发现是集体发掘中药的成功范例,由此获奖是中国科学事业、中医中药走向世界的一个荣誉。”这是5日晚间,刚刚摘取2015年诺贝尔生理学或医学奖的中国女药学家屠呦呦,通过前往看望她的有关部门负责同志,向外界表达的获奖感言。2015年10月5日北京时间17时30分,瑞典卡罗琳医学院在斯德哥尔摩宣布将2015年诺贝尔生理学或医学奖授予中国女药学家屠呦呦,以及另外两名科学家威廉·坎贝尔和大村智,表彰他们在寄生虫疾病治疗研究方面取得的成就。当晚,受有关党和国家领导人委托,国家卫生计生委副主任、国家中医药管理局局长王国强和中国科协党组书记尚勇前往屠呦呦家中表示祝贺','屠呦呦:青蒿素是传统中医药送给世界人民礼物','2015-10-02 15:12:34',1443770004,'1','/image/1443770004.jpg','22'),(3,'世界记忆工程国际咨询委员会第12次会议4日在阿联酋阿布扎比开幕,与会成员将在3天内评审全球各国约90项关于世界记忆遗产的提名,其中包括中国申报的南京大屠杀和日军强征慰安妇相关资料。这一委员会是联合国教科文组织下设机构,此次会议旨在审议各国申报项目,并向联合国教科文组织总干事提出建议。在得到后者认可后,相关项目将正式列入《世界记忆名录》。','南京大屠杀申遗开始评审 日方要求撤回遭拒绝','2015-10-03 15:18:27',1443856704,'1','/image/1443856704.jpg','4'),(4,'黄金周期间,号称“艳遇之都”的丽江古城游人如织。不过,来自深圳的游客阿鹏对澎湃新闻(www.thepaper.cn)记者称,他来丽江旅游却遭遇了酒托,被坑5000元。\n阿鹏称,有名女子通过手机软件向他打招呼,自称游客,说发呆寂寞想喝酒,互加好友后,阿鹏被两个女子带往一个酒吧,点了6瓶红酒,消费5000元,最后开房洗澡出来时不见人,对方失联。\n阿鹏的遭遇并非孤例。根据游客、丽江当地出租车司机、客栈老板等反映,丽江“艳遇”走向低俗的背后,是酒托打着寻找“艳遇”的名义在谋利欺诈游客,现象较为普遍。2015年7月丽江就曾设立联合调查组排查酒托,并处理了两家酒吧。\n为印证阿鹏等人的说法,此次黄金周期间,澎湃新闻(www.thepaper.cn)记者对丽江大研古城进行了暗访。\n','媒体曝丽江女酒托内幕:寂寞求结伴 喝完酒失联','2015-10-04 15:18:27',1443943104,'1','/image/1443943104.jpg','17'),(5,'国家主席习近平对美国进行的国事访问,达成的重要成果主要有49项。其中,第11项为技术合作方面的成果。\n技术合作是两个国家之间非常重要的方面。对于中美两个经济大国而言,如果没有技术方面的合作,很难称得上是真正的合作。但从实际情况来看,中美两国在技术方面的合作还是滞后于其他方面。原因就在于,美方设置了许多针对中国的技术壁垒,导致中国很难通过合作获得美国在技术方面的支持和帮助。\n对于中国来说,加大自主创新力度,当然是一项重要的工作。但如果完全关起门来自己搞,不仅效率会受到限制,投入也会更大。而如果能够通过转让与消化的方式引进国外先进技术,就可以大大提高经济结构调整与转型升级的速度和效率,从而使经济更快地步入新的发展阶段。\n也正因为如此,中国需要加强与美国等西方发达国家的沟通与协调,争取其在技术出口与转让等方面的支持,逐步消除技术壁垒。\n习近平主席此次访美,获得的重大成果之一,就是在技术合作方面取得重要进展。成果清单显示,双方共在6个方面达成了共识。这基本涵盖了目前技术出口与转让、技术保护和技术运用等各方面的内容,不仅有利于中国通过转让获得更多先进技术,而且有利于增强中国企业的技术保护意识。\n','国平:习近平访美促中美技术合作取得重要进展','2015-10-05 15:18:27',1444029504,'1','/image/1444029504.jpg','46'); 258 | /*!40000 ALTER TABLE `t_news` ENABLE KEYS */; 259 | UNLOCK TABLES; 260 | 261 | -- 262 | -- Table structure for table `t_phone` 263 | -- 264 | 265 | DROP TABLE IF EXISTS `t_phone`; 266 | /*!40101 SET @saved_cs_client = @@character_set_client */; 267 | /*!40101 SET character_set_client = utf8 */; 268 | CREATE TABLE `t_phone` ( 269 | `id` int(255) NOT NULL AUTO_INCREMENT, 270 | `fname` varchar(256) NOT NULL, 271 | `name` varchar(256) DEFAULT '', 272 | `phone` varchar(256) NOT NULL, 273 | `sonphone` varchar(256) DEFAULT NULL, 274 | PRIMARY KEY (`id`) 275 | ) ENGINE=MyISAM AUTO_INCREMENT=41 DEFAULT CHARSET=gbk; 276 | /*!40101 SET character_set_client = @saved_cs_client */; 277 | 278 | -- 279 | -- Dumping data for table `t_phone` 280 | -- 281 | 282 | LOCK TABLES `t_phone` WRITE; 283 | /*!40000 ALTER TABLE `t_phone` DISABLE KEYS */; 284 | INSERT INTO `t_phone` VALUES (1,'教育学院','艺训中心','86178809',''),(2,'教育学院','教务办','86178383',''),(3,'教育学院','综合办','86178205',''),(4,'文学院','综合办','86178245',''),(5,'文学院','教务办','86178233',''),(6,'文学院','团学办','86178246',''),(7,'外国语','团学办','86178235',''),(8,'外国语','教务办','86178237',''),(9,'外国语','综合办','86178238',''),(10,'经管院','综合办','86178343',''),(11,'经管院','教务办','86178244',''),(12,'经管院','团学办','86178240',''),(13,'社发院','教务办','86178504',''),(14,'社发院','综合办','86178503',''),(15,'社发院','团学办','86178505',''),(16,'社发院','调查中心','86178507',''),(17,'物电院','教务办','861785342',''),(18,'物电院','团学办','861785256',''),(19,'物电院','综合办','861785255',''),(20,'物电院','教师办','861785254',''),(21,'数信院','综合办、教师办','86178280',''),(22,'数信院','微软中心','86178329',''),(23,'数信院','实验室','86178250',''),(24,'数信院','团学办','86178281',''),(25,'体育学院','团学办','86178367',''),(26,'体育学院','教师办','86178363',''),(27,'体育学院','综合办','86178362',''),(28,'生化环院','综合办','86178264',''),(29,'生化环院','团学办','86178273',''),(30,'生化环院','教师办','86178274',''),(31,'生化环院','实验中心','86178270',''),(32,'音乐学院','综合办','86178220',''),(33,'音乐学院','团学办','86178219',''),(34,'美术学院','团学办','86178374',''),(35,'美术学院','实验室','86178375',''),(36,'美术学院','综合办、教师办','86178373',''),(37,'行知学院','综合办','86178310',''),(38,'行知学院','团学办','86178307',''),(39,'行知学院','实验室','86178311',''),(40,'行知学院','教务办','86178303',''); 285 | /*!40000 ALTER TABLE `t_phone` ENABLE KEYS */; 286 | UNLOCK TABLES; 287 | 288 | -- 289 | -- Table structure for table `t_praise` 290 | -- 291 | 292 | DROP TABLE IF EXISTS `t_praise`; 293 | /*!40101 SET @saved_cs_client = @@character_set_client */; 294 | /*!40101 SET character_set_client = utf8 */; 295 | CREATE TABLE `t_praise` ( 296 | `id` int(100) NOT NULL AUTO_INCREMENT, 297 | `postbarId` int(255) NOT NULL, 298 | `stuId` int(100) NOT NULL, 299 | PRIMARY KEY (`id`) 300 | ) ENGINE=MyISAM AUTO_INCREMENT=69 DEFAULT CHARSET=gbk; 301 | /*!40101 SET character_set_client = @saved_cs_client */; 302 | 303 | -- 304 | -- Dumping data for table `t_praise` 305 | -- 306 | 307 | LOCK TABLES `t_praise` WRITE; 308 | /*!40000 ALTER TABLE `t_praise` DISABLE KEYS */; 309 | INSERT INTO `t_praise` VALUES (16,3,12130310),(4,6,12130310),(3,5,12130310),(7,7,12130310),(8,4,12130310),(17,9,12130310),(46,11,12130310),(23,12,12130311),(28,12,12130310),(25,9,12130311),(26,6,12130311),(27,4,12130311),(29,1,12130310),(30,14,12130310),(31,15,12130313),(33,12,12130313),(34,14,12130313),(37,15,12130310),(39,13,12130310),(40,15,12130311),(41,14,12130311),(42,10,12130311),(43,11,12130311),(44,20,12130310),(47,27,12130310),(48,28,12130310),(50,25,12130310),(56,31,12130310),(52,10,12130310),(57,32,12130310),(58,29,12130310),(59,26,12130310),(60,34,12130310),(61,35,12130310),(62,37,12130310),(63,36,12130310),(64,18,12130310),(67,17,12130310),(68,16,12130310); 310 | /*!40000 ALTER TABLE `t_praise` ENABLE KEYS */; 311 | UNLOCK TABLES; 312 | 313 | -- 314 | -- Temporary view structure for view `t_praise_nums` 315 | -- 316 | 317 | DROP TABLE IF EXISTS `t_praise_nums`; 318 | /*!50001 DROP VIEW IF EXISTS `t_praise_nums`*/; 319 | SET @saved_cs_client = @@character_set_client; 320 | SET character_set_client = utf8; 321 | /*!50001 CREATE VIEW `t_praise_nums` AS SELECT 322 | 1 AS `postbarId`, 323 | 1 AS `praiseCount`*/; 324 | SET character_set_client = @saved_cs_client; 325 | 326 | -- 327 | -- Table structure for table `t_token` 328 | -- 329 | 330 | DROP TABLE IF EXISTS `t_token`; 331 | /*!40101 SET @saved_cs_client = @@character_set_client */; 332 | /*!40101 SET character_set_client = utf8 */; 333 | CREATE TABLE `t_token` ( 334 | `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 335 | `userphone` varchar(255) NOT NULL, 336 | `token` varchar(255) NOT NULL, 337 | `createtime` mediumtext NOT NULL, 338 | PRIMARY KEY (`id`) USING BTREE 339 | ) ENGINE=InnoDB AUTO_INCREMENT=35 DEFAULT CHARSET=gbk; 340 | /*!40101 SET character_set_client = @saved_cs_client */; 341 | 342 | -- 343 | -- Dumping data for table `t_token` 344 | -- 345 | 346 | LOCK TABLES `t_token` WRITE; 347 | /*!40000 ALTER TABLE `t_token` DISABLE KEYS */; 348 | INSERT INTO `t_token` VALUES (21,'18251986780','7c:1d:d9:61:13:5a6A88829G9827E14J','1483668854431'),(34,'15651071230','7c:1d:d9:61:13:5aN118PDS3U4FMOB9D','1483700081140'); 349 | /*!40000 ALTER TABLE `t_token` ENABLE KEYS */; 350 | UNLOCK TABLES; 351 | 352 | -- 353 | -- Table structure for table `t_user` 354 | -- 355 | 356 | DROP TABLE IF EXISTS `t_user`; 357 | /*!40101 SET @saved_cs_client = @@character_set_client */; 358 | /*!40101 SET character_set_client = utf8 */; 359 | CREATE TABLE `t_user` ( 360 | `stuid` int(10) unsigned NOT NULL AUTO_INCREMENT, 361 | `userphone` varchar(255) NOT NULL, 362 | `userpass` varchar(255) NOT NULL, 363 | `nickname` varchar(255) NOT NULL, 364 | `createtime` varchar(45) NOT NULL, 365 | `lastupdatetime` varchar(45) DEFAULT NULL, 366 | `status` varchar(45) NOT NULL, 367 | `city` varchar(45) NOT NULL DEFAULT '南京', 368 | `birthday` varchar(45) DEFAULT NULL, 369 | `sex` varchar(45) NOT NULL DEFAULT '女', 370 | `headurl` varchar(45) DEFAULT NULL, 371 | PRIMARY KEY (`stuid`,`userphone`) 372 | ) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=gbk; 373 | /*!40101 SET character_set_client = @saved_cs_client */; 374 | 375 | -- 376 | -- Dumping data for table `t_user` 377 | -- 378 | 379 | LOCK TABLES `t_user` WRITE; 380 | /*!40000 ALTER TABLE `t_user` DISABLE KEYS */; 381 | INSERT INTO `t_user` VALUES (9,'18251986780','12345678','18251986780','2017-01-04 17:19:25',NULL,'备孕','南京',NULL,'女','image/splash.png'),(10,'15651071230','123456789','呼救','2017-01-04 17:28:43','1483701338527','好纠结','南京','','女','1483701836804.png'); 382 | /*!40000 ALTER TABLE `t_user` ENABLE KEYS */; 383 | UNLOCK TABLES; 384 | 385 | -- 386 | -- Final view structure for view `t_comment_nums` 387 | -- 388 | 389 | /*!50001 DROP VIEW IF EXISTS `t_comment_nums`*/; 390 | /*!50001 SET @saved_cs_client = @@character_set_client */; 391 | /*!50001 SET @saved_cs_results = @@character_set_results */; 392 | /*!50001 SET @saved_col_connection = @@collation_connection */; 393 | /*!50001 SET character_set_client = utf8 */; 394 | /*!50001 SET character_set_results = utf8 */; 395 | /*!50001 SET collation_connection = utf8_general_ci */; 396 | /*!50001 CREATE ALGORITHM=UNDEFINED */ 397 | /*!50013 DEFINER=`root`@`localhost` SQL SECURITY DEFINER */ 398 | /*!50001 VIEW `t_comment_nums` AS (select `t_comment`.`postbarId` AS `postbarId`,count(`t_comment`.`id`) AS `commentCount` from `t_comment` group by `t_comment`.`postbarId`) */; 399 | /*!50001 SET character_set_client = @saved_cs_client */; 400 | /*!50001 SET character_set_results = @saved_cs_results */; 401 | /*!50001 SET collation_connection = @saved_col_connection */; 402 | 403 | -- 404 | -- Final view structure for view `t_praise_nums` 405 | -- 406 | 407 | /*!50001 DROP VIEW IF EXISTS `t_praise_nums`*/; 408 | /*!50001 SET @saved_cs_client = @@character_set_client */; 409 | /*!50001 SET @saved_cs_results = @@character_set_results */; 410 | /*!50001 SET @saved_col_connection = @@collation_connection */; 411 | /*!50001 SET character_set_client = utf8 */; 412 | /*!50001 SET character_set_results = utf8 */; 413 | /*!50001 SET collation_connection = utf8_general_ci */; 414 | /*!50001 CREATE ALGORITHM=UNDEFINED */ 415 | /*!50013 DEFINER=`root`@`localhost` SQL SECURITY DEFINER */ 416 | /*!50001 VIEW `t_praise_nums` AS (select `t_praise`.`postbarId` AS `postbarId`,count(`t_praise`.`id`) AS `praiseCount` from `t_praise` group by `t_praise`.`postbarId`) */; 417 | /*!50001 SET character_set_client = @saved_cs_client */; 418 | /*!50001 SET character_set_results = @saved_cs_results */; 419 | /*!50001 SET collation_connection = @saved_col_connection */; 420 | /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; 421 | 422 | /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; 423 | /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; 424 | /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; 425 | /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; 426 | /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; 427 | /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; 428 | /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; 429 | 430 | -- Dump completed on 2017-01-06 19:50:06 431 | -------------------------------------------------------------------------------- /WebContent/mydb1.sql: -------------------------------------------------------------------------------- 1 | -- MySQL dump 10.13 Distrib 5.7.16, for Win64 (x86_64) 2 | -- 3 | -- Host: localhost Database: zsxbishe 4 | -- ------------------------------------------------------ 5 | -- Server version 5.5.39 6 | 7 | /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; 8 | /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; 9 | /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; 10 | /*!40101 SET NAMES utf8 */; 11 | /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; 12 | /*!40103 SET TIME_ZONE='+00:00' */; 13 | /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; 14 | /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; 15 | /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; 16 | /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; 17 | 18 | -- 19 | -- Table structure for table `t_article` 20 | -- 21 | 22 | DROP TABLE IF EXISTS `t_article`; 23 | /*!40101 SET @saved_cs_client = @@character_set_client */; 24 | /*!40101 SET character_set_client = utf8 */; 25 | CREATE TABLE `t_article` ( 26 | `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 27 | `title` varchar(255) NOT NULL, 28 | `content` varchar(255) NOT NULL, 29 | `author` varchar(45) CHARACTER SET gbk COLLATE gbk_bin NOT NULL DEFAULT ' ', 30 | `readnum` int(255) unsigned NOT NULL DEFAULT '0', 31 | `createtime` varchar(45) NOT NULL, 32 | `type` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '0,1,2,3', 33 | `imageurl` varchar(45) NOT NULL DEFAULT ' ', 34 | `articleurl` varchar(45) NOT NULL DEFAULT ' ' COMMENT '第三方文章的url', 35 | PRIMARY KEY (`id`) 36 | ) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=gbk; 37 | /*!40101 SET character_set_client = @saved_cs_client */; 38 | 39 | -- 40 | -- Dumping data for table `t_article` 41 | -- 42 | 43 | LOCK TABLES `t_article` WRITE; 44 | /*!40000 ALTER TABLE `t_article` DISABLE KEYS */; 45 | INSERT INTO `t_article` VALUES (1,'怀孕技巧篇:教你如何快速怀孕','如何快速怀孕?这是很多夫妻都想了解的一个问题,有一位女性朋友说,自己前几个月就准备怀孕了,可是一直未能如愿,其实,怀孕,是有技巧的,掌握技巧了,就可以增加怀孕几率,这里,主要介绍快速怀孕的一些方法,一起来看看吧。','AIYAMAYA',1000,'2017-01-07',0,'14a0000249023d043ecc.jpg',' '),(2,'造娃前一定要做的一件事,给备孕的父母看','孕前检查不同于常规体检,主要针对生殖系统和遗传因素。孕前3-6个月做检查,有问题及时解决。女方最好在月经干净后3-7天内进行,检查前3-5天不要同房。孕前检查最重要的是“致畸五项”检查(TORCH)。这五个字母分别对应弓形虫、其他病原微生物、风疹病毒、巨细胞病毒和单纯庖疹病毒。这些病原体通通可导致孕妇流产、死胎,即便胎儿幸存,出生后通常也有严重智力障碍。','今日头条',200,'2017-01-07',0,'14a0000249023d043ecc.jpg',' '),(3,'这些食物,怀孕女性不宜入口!','如果长期饮用咖啡,可能影响女性生理变化,在—定程度上可以改变女性体内雌、孕激素的比例,从而间接抑制受精卵在子宫内的着床和发育,同时对男性生育能力也会有一定影响。饮酒是造成婴儿畸形和智力迟钝的重要原因。酒精可以在没有任何阻碍的情况下通过胎盘而进入胎儿体内,使得胎儿体内的酒精浓度和母体内酒精浓度一样,并且酒精对大脑和心脏的危害非常大。这类食物中含有亚硝酸盐、苯丙芘等物质,经常食用可能会导致流产、早产等情况发生。','今日头条',0,'2017-01-07',1,'1419000693bfb65c3d18.jpg',' '),(4,'孕妇妈妈牢记7个临产前征兆,分娩前10大注意事项!','很多新妈妈在怀孕晚期十分担心,怕宝宝不知什么时候就出生,弄得自己措手不及。其实准妈妈们不用担心,从出现临产征兆到宝宝顺利分娩需要一个比较长的过程,因此了解临产前征兆十分必要,这样可以让孕妈妈及时就医。另外分娩前需要有什么注意事项呢?今天我们就一起来了解一下','AIYAMAYA',20,'2017-01-06',2,'14a200010bc999d452e5.jpg',' '),(5,'二哈在小宝宝面前假正经,没一会又开始逗逼了!','二哈在小宝宝面前假正经,没一会又开始逗逼了!\r\n二哈有时候会装的一本正经的样子,但是再怎么隐藏它也有着一颗二货的心。\r\n这不小宝宝就识破了它的假面具,两个好伙伴非常有爱的玩在了一起。\r\n这只哈士奇虽然守护着小宝宝,但是却摆着一副臭脸,似乎在说“让老子看孩子,老子很不爽!”\r\n然而面对着这样的哈士奇,小宝宝却展开了可爱的攻势,试图摘下它那酷酷的假面具。\r\n没想到一会儿二哈就缴械投降啦!\r\n“大材小用!非让伦家照顾这个小屁孩,真受不了......”','AIYAMAYA',2000,'2017-01-05',3,'135200077cf04ca885c9.jpg',' '),(6,'孕期常出现的两种腹痛,孕妈要区分清楚,第二种很危险','在怀孕之后,孕妈对于自己身体出现的异常情况都会比较敏感,发生不适之后都会十分紧张,怕伤到肚子里的宝宝。而在孕期,不少孕妈都曾经出现过不同程度的腹痛,可是有时候腹痛时紧急去医院医生却说没事,回去好好休息就行,有时候腹痛觉得不严重,想着休息休息就能好,却把孩子休息没了。这都是什么情况呢?','AIYAMAYA',100,'2017-01-06',1,'149c0004b06bb69b619c.jpg',' '),(7,'原来怀孕期间还有这么多的讲究','原来怀孕期间还有这么多的讲究','今日头条',1,'2017-01-07',1,'14a000023367593a8537.jpg',' '),(8,'为什么孕妇肚子上有一条黑线?可以判断生男生女吗?','年轻孕妈小可怀孕4个月了,最近照镜子,她惊讶地发现肚皮上出现了1道黑线!她赶紧去看了孕期5个月的闺蜜,但闺蜜肚子上却没有!\r\n她有点心慌,但又听很多老人家说那道线可以分辨男女宝:黑线偏左是男宝,偏右是女宝;黑线很直是男宝,有点弯是女宝。据说还很准呢!真的是这样吗?01孕肚上的“黑线”是怎么形成的?\r\n其实很多孕妈腹部中间都会出现的那道“黑线”叫“妊娠中线”\r\n(不过那时候是叫“白线”~)\r\n随着孕期的激素变化,色素细胞受到刺激、色素沉淀,原本的白线颜色加深;再加上肚子越来越大往外推,线条就变得更加明显了。','AIYAMAYA',1,'2017-01-05',1,'149f0007694c2ff7b816.jpg',' '),(9,'第一个月备孕,直接成功,幸福来得太突然','1.只在排卵期喝了两次黑豆豆浆,卵泡就发育的很好了。\r\n2.12月初准备开始要了就开始吃叶酸和维生素e了\r\n3.子宫后位用了抬屁股垫枕头的方法,但是好像是用反了\r\n4.基础体温每个人都不一样,我一度以为自己体温低,但是也好孕了,还是看自己,有三相变化就可以','海宝优孕课堂',100,'2017-01-06',0,'14210004510425521074.jpg',' '),(10,'一组超管用的备孕方法,不看后悔!','1、备孕\r\n首先去医院做孕前检查,妇科疾病还包括弓形虫(动物携带的容易导致流产和胎儿畸形,特别是喜欢养猫的)。\r\n其次提前三个月开始吃叶酸,最好老公也要吃维生素,一定要戒烟戒酒。\r\n最后有慢性的妇科疾病要提前治好,比如阴道炎、盆腔炎。不要过多的去医院做阴道冲洗。\r\n2、准备受孕\r\n去医院检测排卵,看看卵泡质量和自己的排卵日期,只有卵泡达到17以上才能受孕,指数越高质量越好。也可以自己用排卵试纸检测。','药趣事',200,'2017-01-07',0,'142200084e983b7c895f.jpg',' '); 46 | /*!40000 ALTER TABLE `t_article` ENABLE KEYS */; 47 | UNLOCK TABLES; 48 | 49 | -- 50 | -- Table structure for table `t_chat` 51 | -- 52 | 53 | DROP TABLE IF EXISTS `t_chat`; 54 | /*!40101 SET @saved_cs_client = @@character_set_client */; 55 | /*!40101 SET character_set_client = utf8 */; 56 | CREATE TABLE `t_chat` ( 57 | `id` int(100) NOT NULL AUTO_INCREMENT, 58 | `stuId` int(100) NOT NULL, 59 | `createTime` datetime NOT NULL, 60 | `timelong` int(255) NOT NULL, 61 | `content` varchar(1024) DEFAULT NULL, 62 | `imageUrl` varchar(256) DEFAULT NULL, 63 | PRIMARY KEY (`id`) 64 | ) ENGINE=MyISAM AUTO_INCREMENT=38 DEFAULT CHARSET=gbk; 65 | /*!40101 SET character_set_client = @saved_cs_client */; 66 | 67 | -- 68 | -- Dumping data for table `t_chat` 69 | -- 70 | 71 | LOCK TABLES `t_chat` WRITE; 72 | /*!40000 ALTER TABLE `t_chat` DISABLE KEYS */; 73 | INSERT INTO `t_chat` VALUES (1,12130311,'2015-10-03 13:25:37',0,'hhahah','/image/2015921162221.jpg'),(2,12130310,'2015-10-03 00:00:00',0,'lal','/image/2015921162221.jpg'),(3,12130310,'2015-10-03 13:35:16',1443850516,'哈哈哈哈哈哈哈','/image/2015921162221.jpg'),(4,12130310,'2015-10-03 13:38:47',1443850727,'哈哈哈哈哈哈哈','/image/2015921162221.jpg'),(5,12130310,'2015-10-04 11:02:56',1443927776,'健健康康','/image/2015921162221.jpg'),(6,12130310,'2015-10-04 11:06:40',1443928000,'哈哈哈哈','/image/2015921162221.jpg'),(7,12130310,'2015-10-05 09:55:08',1444010108,'每天一天','/image/2015921162221.jpg'),(8,12130310,'2015-10-05 16:16:37',1444032997,'呵呵呵地','/image/2015921162221.jpg'),(9,12130310,'2015-10-05 22:09:56',1444054196,'图片好难加载',' '),(10,12130310,'2015-10-06 21:24:09',1444137849,'有些了一点',' '),(11,12130310,'2015-10-08 11:41:32',1444275692,'拉哈哈',' '),(12,12130310,'2015-10-09 01:44:59',1444326299,'我把聊天写了!花了一天!',' '),(13,12130310,'2015-10-09 12:23:59',1444364639,'健健康康',' '),(14,12130310,'2015-10-10 10:33:38',1444444418,'要去学校见宝宝了!',' '),(15,12130313,'2015-10-10 12:01:14',1444449674,'呵呵呵',' '),(16,12130311,'2015-10-11 09:58:41',1444528721,'啦啦啦啊',' '),(17,12130310,'2015-10-11 21:45:28',1444571128,'ghjjjj ',' /image/20151011214528.jpg '),(18,12130310,'2015-10-11 21:47:29',1444571249,'hjkk ',' '),(19,12130310,'2015-10-11 21:47:59',1444571279,'ghjjk ',' '),(20,12130310,'2015-10-11 21:57:37',1444571857,'13130310',' /image/20151011215737.jpg '),(21,12130310,'2015-10-11 22:19:41',1444573181,'hhuuj ',' /image/20151011221941.jpg '),(22,12130310,'2015-10-11 22:22:05',1444573325,'jgtfkyddghj ',' /image/2015101122225.jpg '),(23,12130310,'2015-10-11 22:26:49',1444573609,'hjj ',' '),(24,12130310,'2015-10-11 22:27:29',1444573649,'hjkjfxjy ',' /image/20151011222729.jpg '),(25,12130310,'2015-10-11 22:44:47',1444574687,'图片去啊',' /image/20151011224447.jpg '),(26,12130310,'2015-10-11 22:47:32',1444574852,'哈哈,沉痛共啦',' /image/20151011224732.jpg '),(27,12130310,'2015-10-19 11:46:28',1445226388,'没事干来一发',' '),(28,12130310,'2015-10-27 16:25:58',1445934358,'在来一发',' '),(29,12130310,'2016-03-14 20:36:43',1457959003,'我有回来啦',' '),(30,12130310,'2016-03-14 20:37:14',1457959034,'九块九',' '),(31,12130310,'2016-03-21 19:32:26',1458559946,'呆呆',' '),(32,12130310,'2016-03-21 19:33:13',1458559993,'你回来',' '),(33,12130310,'2016-03-21 19:35:20',1458560120,'爱你',' '),(34,12130310,'2016-03-21 19:35:45',1458560145,'爱你',' /image/2016321193545.jpg '),(35,12130310,'2016-04-20 12:45:39',1461127539,'大家好!',' /image/2016420124539.jpg '),(36,12130310,'2016-04-20 12:47:36',1461127656,'哈哈哈',' /image/2016420124736.jpg '),(37,12130310,'2016-04-20 13:11:50',1461129110,'我也是你如果',' /image/2016420131150.jpg '); 74 | /*!40000 ALTER TABLE `t_chat` ENABLE KEYS */; 75 | UNLOCK TABLES; 76 | 77 | -- 78 | -- Table structure for table `t_comment` 79 | -- 80 | 81 | DROP TABLE IF EXISTS `t_comment`; 82 | /*!40101 SET @saved_cs_client = @@character_set_client */; 83 | /*!40101 SET character_set_client = utf8 */; 84 | CREATE TABLE `t_comment` ( 85 | `id` int(100) NOT NULL AUTO_INCREMENT, 86 | `postbarId` int(100) NOT NULL, 87 | `stuId` int(255) NOT NULL, 88 | `content` varchar(255) DEFAULT NULL, 89 | `createTime` datetime DEFAULT NULL, 90 | `timelong` int(100) DEFAULT NULL, 91 | PRIMARY KEY (`id`) 92 | ) ENGINE=MyISAM AUTO_INCREMENT=19 DEFAULT CHARSET=gbk; 93 | /*!40101 SET character_set_client = @saved_cs_client */; 94 | 95 | -- 96 | -- Dumping data for table `t_comment` 97 | -- 98 | 99 | LOCK TABLES `t_comment` WRITE; 100 | /*!40000 ALTER TABLE `t_comment` DISABLE KEYS */; 101 | INSERT INTO `t_comment` VALUES (1,3,12130310,'啦啦啦啦','2015-10-03 14:05:01',1443852301),(2,3,12130311,'吼吼狐火呼和','2015-10-03 14:10:32',1443852632),(3,3,12130310,'不容易啊','2015-10-10 10:51:32',1444445492),(4,14,12130310,'评论','2015-10-10 11:03:59',1444446239),(5,13,12130310,'评论','2015-10-10 11:05:47',1444446347),(6,14,12130313,'评论','2015-10-10 11:10:14',1444446614),(7,14,12130313,'哈哈','2015-10-10 11:14:06',1444446846),(8,14,12130310,'笑屁!','2015-10-10 17:48:40',1444470520),(9,12,12130310,'哟呵⊙▽⊙','2015-10-11 09:43:07',1444527787),(10,25,12130310,'替我','2016-03-14 20:41:10',1457959270),(11,3,12130310,'佩服','2016-03-21 19:29:03',1458559743),(12,3,12130310,'佩服','2016-03-21 19:29:09',1458559749),(13,30,12130310,'春天花会开','2016-03-21 19:31:38',1458559898),(14,37,12130310,'哈哈','2016-04-20 15:00:43',1461135643),(15,37,12130310,'哈哈','2016-04-20 15:00:51',1461135651),(16,37,12130310,'真好玩','2016-04-20 15:01:00',1461135660),(17,37,12130310,'就','2016-05-20 22:26:45',1463754405),(18,6,12130310,'生生世世S','2016-05-20 23:18:08',1463757488); 102 | /*!40000 ALTER TABLE `t_comment` ENABLE KEYS */; 103 | UNLOCK TABLES; 104 | 105 | -- 106 | -- Temporary view structure for view `t_comment_nums` 107 | -- 108 | 109 | DROP TABLE IF EXISTS `t_comment_nums`; 110 | /*!50001 DROP VIEW IF EXISTS `t_comment_nums`*/; 111 | SET @saved_cs_client = @@character_set_client; 112 | SET character_set_client = utf8; 113 | /*!50001 CREATE VIEW `t_comment_nums` AS SELECT 114 | 1 AS `postbarId`, 115 | 1 AS `commentCount`*/; 116 | SET character_set_client = @saved_cs_client; 117 | 118 | -- 119 | -- Table structure for table `t_contact` 120 | -- 121 | 122 | DROP TABLE IF EXISTS `t_contact`; 123 | /*!40101 SET @saved_cs_client = @@character_set_client */; 124 | /*!40101 SET character_set_client = utf8 */; 125 | CREATE TABLE `t_contact` ( 126 | `fromId` int(255) NOT NULL, 127 | `toId` int(255) NOT NULL, 128 | `content` varchar(1024) NOT NULL, 129 | `timelong` int(100) NOT NULL, 130 | `isdelete` varchar(100) NOT NULL DEFAULT '0', 131 | `id` int(100) NOT NULL AUTO_INCREMENT, 132 | PRIMARY KEY (`id`) 133 | ) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=gbk; 134 | /*!40101 SET character_set_client = @saved_cs_client */; 135 | 136 | -- 137 | -- Dumping data for table `t_contact` 138 | -- 139 | 140 | LOCK TABLES `t_contact` WRITE; 141 | /*!40000 ALTER TABLE `t_contact` DISABLE KEYS */; 142 | INSERT INTO `t_contact` VALUES (12130311,12130310,'呵呵 ',1463734085,'0',1),(12130314,12130310,'赤果果 ',1463755760,'0',2),(12130314,12130315,'不容易啊 ',1444293500,'0',3),(12130313,12130310,'☆☆☆ ',1463755788,'1',4); 143 | /*!40000 ALTER TABLE `t_contact` ENABLE KEYS */; 144 | UNLOCK TABLES; 145 | 146 | -- 147 | -- Table structure for table `t_fcard` 148 | -- 149 | 150 | DROP TABLE IF EXISTS `t_fcard`; 151 | /*!40101 SET @saved_cs_client = @@character_set_client */; 152 | /*!40101 SET character_set_client = utf8 */; 153 | CREATE TABLE `t_fcard` ( 154 | `id` int(100) NOT NULL AUTO_INCREMENT, 155 | `stuId` int(255) NOT NULL, 156 | `fcardId` int(255) NOT NULL, 157 | `mcardId` int(255) NOT NULL, 158 | `fmoney` varchar(255) NOT NULL DEFAULT '0', 159 | `money` varchar(255) NOT NULL DEFAULT '1000000', 160 | `password` varchar(255) NOT NULL DEFAULT '111111', 161 | `isloss` varchar(100) NOT NULL DEFAULT '0', 162 | `name` varchar(255) NOT NULL, 163 | PRIMARY KEY (`id`,`stuId`) 164 | ) ENGINE=MyISAM AUTO_INCREMENT=16 DEFAULT CHARSET=gbk; 165 | /*!40101 SET character_set_client = @saved_cs_client */; 166 | 167 | -- 168 | -- Dumping data for table `t_fcard` 169 | -- 170 | 171 | LOCK TABLES `t_fcard` WRITE; 172 | /*!40000 ALTER TABLE `t_fcard` DISABLE KEYS */; 173 | INSERT INTO `t_fcard` VALUES (12,12130314,557994444,2147483647,'0','1000000','111111','0','宋啦啦啦'),(11,12130311,1091727990,1798616600,'0','1000000','111111','0','钟淑贤'),(10,12130310,1471275350,1241450896,'595775','404225','591546','0','宋智航'),(13,12130315,363909450,2031206632,'0','1000000','111111','0','宋开明'),(14,12130312,655036848,1079175360,'0','1000000','111111','0','宋开明'),(15,12130313,824861284,881749776,'100','999900','111111','0','大表哥'); 174 | /*!40000 ALTER TABLE `t_fcard` ENABLE KEYS */; 175 | UNLOCK TABLES; 176 | 177 | -- 178 | -- Table structure for table `t_fcardrecord` 179 | -- 180 | 181 | DROP TABLE IF EXISTS `t_fcardrecord`; 182 | /*!40101 SET @saved_cs_client = @@character_set_client */; 183 | /*!40101 SET character_set_client = utf8 */; 184 | CREATE TABLE `t_fcardrecord` ( 185 | `cardId` int(255) NOT NULL, 186 | `addmoney` varchar(255) DEFAULT '0', 187 | `decreasemoney` varchar(255) DEFAULT '0', 188 | `time` datetime NOT NULL, 189 | `id` int(100) NOT NULL AUTO_INCREMENT, 190 | `money` varchar(255) NOT NULL DEFAULT '0', 191 | `timelong` int(100) NOT NULL, 192 | PRIMARY KEY (`id`) 193 | ) ENGINE=MyISAM AUTO_INCREMENT=31 DEFAULT CHARSET=gbk; 194 | /*!40101 SET character_set_client = @saved_cs_client */; 195 | 196 | -- 197 | -- Dumping data for table `t_fcardrecord` 198 | -- 199 | 200 | LOCK TABLES `t_fcardrecord` WRITE; 201 | /*!40000 ALTER TABLE `t_fcardrecord` DISABLE KEYS */; 202 | INSERT INTO `t_fcardrecord` VALUES (1471275350,'500','0','2015-09-24 00:18:18',12,'1500',0),(0,'0','0','2015-09-24 00:01:31',11,'0',0),(1471275350,'500','0','2015-09-28 14:19:06',16,'3601',1443421146),(1471275350,'800','0','2015-09-24 09:16:06',13,'2300',0),(1471275350,'800','0','2015-09-24 09:21:41',14,'3100',1443057701),(1471275350,'1','0','2015-09-24 09:46:45',15,'3101',1443059205),(1471275350,'100','0','2015-09-28 14:33:38',17,'3701',1443422018),(1471275350,'591546','0','2015-09-28 14:36:10',18,'595247',1443422170),(1471275350,'1','0','2015-09-28 14:53:10',19,'595248',1443423190),(1471275350,'100','0','2015-09-28 15:14:30',20,'595348',1443424470),(1471275350,'1','0','2015-09-28 15:26:27',21,'595349',1443425187),(1471275350,'1','0','2015-09-28 15:30:28',22,'595350',1443425428),(1471275350,'100','0','2015-10-03 10:17:15',23,'595450',1443838635),(1471275350,'10','0','2015-10-06 21:09:27',24,'595460',1444136967),(1471275350,'25','0','2015-10-06 21:24:37',25,'595485',1444137877),(824861284,'100','0','2015-10-10 17:44:41',26,'100',1444470281),(1471275350,'188','0','2015-10-19 11:48:26',27,'595673',1445226506),(1471275350,'1','0','2016-05-20 22:18:22',28,'595674',1463753902),(1471275350,'100','0','2016-05-20 22:18:39',29,'595774',1463753919),(1471275350,'1','0','2016-05-21 10:42:38',30,'595775',1463798558); 203 | /*!40000 ALTER TABLE `t_fcardrecord` ENABLE KEYS */; 204 | UNLOCK TABLES; 205 | 206 | -- 207 | -- Table structure for table `t_feedback` 208 | -- 209 | 210 | DROP TABLE IF EXISTS `t_feedback`; 211 | /*!40101 SET @saved_cs_client = @@character_set_client */; 212 | /*!40101 SET character_set_client = utf8 */; 213 | CREATE TABLE `t_feedback` ( 214 | `id` int(11) NOT NULL AUTO_INCREMENT, 215 | `stuId` int(100) NOT NULL, 216 | `content` varchar(1024) DEFAULT NULL, 217 | `createTime` varchar(100) DEFAULT NULL, 218 | PRIMARY KEY (`id`) 219 | ) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=gbk; 220 | /*!40101 SET character_set_client = @saved_cs_client */; 221 | 222 | -- 223 | -- Dumping data for table `t_feedback` 224 | -- 225 | 226 | LOCK TABLES `t_feedback` WRITE; 227 | /*!40000 ALTER TABLE `t_feedback` DISABLE KEYS */; 228 | INSERT INTO `t_feedback` VALUES (1,12130310,'太坏了','2015-10-27 20:32:33'),(2,4,'不好好','2015-10-27 20:45:57'),(3,4,'个hvv','2015-10-28 13:58:09'),(4,4,'陈','2016-03-21 19:28:27'),(5,4,'家家户户','2016-05-20 22:25:17'); 229 | /*!40000 ALTER TABLE `t_feedback` ENABLE KEYS */; 230 | UNLOCK TABLES; 231 | 232 | -- 233 | -- Table structure for table `t_msg` 234 | -- 235 | 236 | DROP TABLE IF EXISTS `t_msg`; 237 | /*!40101 SET @saved_cs_client = @@character_set_client */; 238 | /*!40101 SET character_set_client = utf8 */; 239 | CREATE TABLE `t_msg` ( 240 | `id` int(255) NOT NULL AUTO_INCREMENT, 241 | `fromId` int(255) NOT NULL, 242 | `toId` int(255) NOT NULL, 243 | `content` varchar(1024) NOT NULL DEFAULT '', 244 | `createtime` datetime NOT NULL, 245 | `timelong` int(255) NOT NULL, 246 | `isread` varchar(100) NOT NULL DEFAULT '0', 247 | `isdelete` varchar(100) NOT NULL DEFAULT '0', 248 | PRIMARY KEY (`id`) 249 | ) ENGINE=MyISAM AUTO_INCREMENT=100 DEFAULT CHARSET=gbk; 250 | /*!40101 SET character_set_client = @saved_cs_client */; 251 | 252 | -- 253 | -- Dumping data for table `t_msg` 254 | -- 255 | 256 | LOCK TABLES `t_msg` WRITE; 257 | /*!40000 ALTER TABLE `t_msg` DISABLE KEYS */; 258 | INSERT INTO `t_msg` VALUES (1,12130310,12130311,'哈哈哈哈哈哈哈','2015-10-08 14:50:20',1444287020,'0','0'),(2,12130310,12130311,'哈哈哈哈哈哈哈','2015-10-08 14:52:35',1444287155,'0','0'),(3,1230310,12130311,'啦啦啦啦','2015-10-08 14:57:05',1444287425,'0','0'),(4,1230310,12130311,'吼吼狐火呼和','2015-10-08 15:04:36',1444287876,'0','0'),(5,12130310,12130311,'我爱你','2015-10-08 16:38:42',1444293522,'0','0'),(6,12130314,12130310,'哈哈哈哈哈哈哈','2015-10-08 16:40:35',1444293635,'0','0'),(7,12130314,12130310,'哈哈哈哈哈哈哈','2015-10-08 16:41:19',1444293679,'0','1'),(8,12130314,12130310,'哈哈哈哈哈哈哈','2015-10-08 16:42:11',1444293731,'0','1'),(9,12130314,12130310,'哈哈哈哈哈哈哈','2015-10-08 16:43:51',1444293831,'0','1'),(10,12130314,12130310,'哈哈哈哈哈哈哈','2015-10-08 16:45:26',1444293926,'0','1'),(11,12130314,12130310,'哈哈哈哈哈哈哈','2015-10-08 16:48:01',1444294081,'0','1'),(12,12130310,12130311,'我爱你','2015-10-08 17:28:21',1444296501,'0','0'),(13,12130312,12130310,'啦啦啦啦','2015-10-08 19:27:08',1444303628,'0','0'),(14,12130313,12130310,'死22vsdnvonfov','2015-10-08 19:30:06',1444303806,'0','1'),(15,12130312,12130311,'啦啦啦啦','2015-10-08 19:32:09',1444303929,'0','0'),(16,12130311,12130314,'啦啦啦啦','2015-10-08 19:33:32',1444304012,'0','0'),(17,12130313,12130314,'巴拉拉','2015-10-08 19:35:38',1444304138,'0','0'),(18,12130312,12130315,'好难啊','2015-10-08 19:51:26',1444305086,'0','0'),(19,12130310,12130311,'做作业好难','2015-10-08 20:01:04',1444305664,'0','0'),(20,12130310,12130311,'难安安安那','2015-10-08 20:02:00',1444305720,'0','0'),(21,12130310,12130311,'男那喃喃','2015-10-08 20:03:44',1444305824,'0','0'),(22,12130310,12130311,'巴拉拉','2015-10-08 20:08:06',1444306086,'0','0'),(23,12130310,12130311,'哈哈哈哈哈哈哈','2015-10-08 20:15:54',1444293523,'0','0'),(24,12130312,12130315,'哈哈哈哈哈哈哈','2015-10-08 20:19:06',1444293523,'0','0'),(25,12130313,12130315,'哈哈哈哈哈哈哈','2015-10-08 20:20:18',1444293523,'0','0'),(37,12130314,12130315,'不容易啊','2015-10-08 21:19:43',1444310383,'0','0'),(27,12130310,12130311,'南岸安娜娜娜喃喃','2015-10-08 20:32:51',1444293500,'0','1'),(35,12130310,12130311,'不容易啊','2015-10-08 21:17:01',1444310221,'0','1'),(38,12130310,12130311,'好难啊','2015-10-08 21:20:25',1444310425,'0','1'),(39,12130310,12130314,'不容易啊','2015-10-08 21:22:42',1444310562,'0','1'),(40,12130311,12130310,'成功啦','2015-10-09 01:28:37',1444325317,'0','0'),(41,12130310,12130311,'哈哈哈哈哈我和你聊天','2015-10-09 11:29:47',1444361387,'0','0'),(42,12130311,12130310,'哈哈哈哈哈我也和你聊天','2015-10-09 11:30:09',1444361409,'0','0'),(43,12130311,12130310,'了了了了了','2015-10-09 12:19:47',1444364387,'0','0'),(44,12130311,12130310,'!!!!','2015-10-09 12:21:09',1444364469,'0','0'),(45,12130311,12130310,'。','2015-10-09 12:21:25',1444364485,'0','0'),(46,12130311,12130310,'。','2015-10-09 12:21:26',1444364486,'0','0'),(47,12130311,12130310,'?','2015-10-09 12:21:27',1444364487,'0','0'),(48,12130311,12130310,'。','2015-10-09 12:21:29',1444364489,'0','0'),(49,12130310,12130311,'健健康康啦啦啦','2015-10-09 12:22:51',1444364571,'0','0'),(50,12130310,12130311,'健健康康','2015-10-09 12:37:16',1444365436,'0','0'),(51,12130310,12130311,'咯哦哦哦快乐','2015-10-09 12:44:10',1444365850,'0','0'),(52,12130310,12130311,'哈哈','2015-10-09 12:49:35',1444366175,'0','0'),(53,12130310,12130311,'快乐','2015-10-09 12:49:40',1444366180,'0','0'),(54,12130311,12130310,'啦啦啦','2015-10-09 12:49:58',1444366198,'0','0'),(55,12130310,12130311,'尽可能','2015-10-09 12:59:47',1444366787,'0','0'),(56,12130310,12130314,'你有病?','2015-10-09 13:29:13',1444368553,'0','0'),(57,12130310,12130311,'类似啦宝宝','2015-10-09 13:29:42',1444368582,'0','0'),(58,12130310,12130311,'我的','2015-10-09 15:39:42',1444376382,'0','0'),(59,12130310,12130314,'嗯','2015-10-09 17:21:20',1444382480,'0','0'),(60,12130310,12130311,'??????','2015-10-10 09:55:51',1444442151,'0','0'),(61,12130313,12130310,'?????','2015-10-10 12:02:21',1444449741,'0','1'),(62,12130313,12130310,'干嘛','2015-10-10 12:02:31',1444449751,'0','1'),(63,12130313,12130310,'哈哈','2015-10-10 17:46:00',1444470360,'0','1'),(64,12130310,12130313,'???','2015-10-10 17:49:12',1444470552,'0','1'),(65,12130310,12130311,'宝宝我来罗','2015-10-10 17:49:34',1444470574,'0','0'),(66,12130311,12130310,'哈哈','2015-10-11 09:46:19',1444527979,'0','0'),(67,12130310,12130311,'这是我吗?','2015-10-11 09:46:20',1444527980,'0','0'),(68,12130311,12130310,'对不起宝宝','2015-10-11 09:46:46',1444528006,'0','0'),(69,12130310,12130311,'为什么发不了表情','2015-10-11 09:46:53',1444528013,'0','0'),(70,12130310,12130311,'做的不好','2015-10-11 09:46:58',1444528018,'0','0'),(71,12130310,12130311,'做的不好','2015-10-11 09:46:58',1444528018,'0','0'),(72,12130311,12130310,'哦','2015-10-11 09:47:05',1444528025,'0','0'),(73,12130310,12130311,'对话框颜色可以改吗?','2015-10-11 09:47:09',1444528029,'0','0'),(74,12130311,12130310,'谢谢宝宝的意见我会努力的','2015-10-11 09:47:19',1444528039,'0','0'),(75,12130310,12130313,'狗东西','2015-10-11 09:47:45',1444528065,'0','1'),(76,12130310,12130314,'!!!','2015-10-11 23:54:01',1444578841,'0','0'),(77,12130310,12130313,'!!!','2015-10-12 00:01:49',1444579309,'0','0'),(78,12130310,12130313,'!!!','2015-10-12 10:34:25',1444617265,'0','0'),(79,12130310,12130313,'!!!','2015-10-12 10:39:27',1444617567,'0','0'),(80,12130310,12130311,'!!!','2015-10-12 10:39:36',1444617576,'0','0'),(81,12130310,12130311,'哈哈哈哈','2015-10-12 10:56:59',1444618619,'0','0'),(82,12130310,12130313,'我的天','2015-10-12 10:58:13',1444618693,'0','0'),(83,12130310,12130314,'哈哈哈','2015-10-12 11:04:54',1444619094,'0','0'),(84,12130310,12130314,'!!!','2015-10-12 11:07:05',1444619225,'0','0'),(85,12130310,12130313,'!!','2015-10-12 11:07:35',1444619255,'0','0'),(86,12130310,12130311,'什么','2015-10-12 11:33:25',1444620805,'0','0'),(87,12130310,12130313,'咯努力','2015-10-19 11:47:11',1445226431,'0','0'),(88,12130310,12130311,'哈哈','2016-03-21 19:27:32',1458559652,'0','0'),(89,12130310,12130311,'我还会做的更好的','2016-03-21 19:27:40',1458559660,'0','0'),(90,12130310,12130314,'是我的牵挂','2016-03-21 19:27:58',1458559678,'0','0'),(91,12130310,12130311,'你是我的爱人','2016-03-21 19:28:07',1458559687,'0','0'),(92,12130310,12130311,'哈哈','2016-04-20 15:03:13',1461135793,'0','0'),(93,12130310,12130311,'我都一个测了','2016-04-20 15:03:26',1461135806,'0','0'),(94,12130310,12130311,'加油','2016-04-20 15:03:35',1461135815,'0','0'),(95,12130310,12130311,'呵呵','2016-05-20 16:48:04',1463734084,'0','0'),(96,12130310,12130311,'呵呵','2016-05-20 16:48:05',1463734085,'0','0'),(97,12130310,12130314,'走着走着','2016-05-20 22:35:55',1463754955,'0','0'),(98,12130310,12130314,'赤果果','2016-05-20 22:49:20',1463755760,'0','0'),(99,12130310,12130313,'☆☆☆','2016-05-20 22:49:47',1463755787,'0','0'); 259 | /*!40000 ALTER TABLE `t_msg` ENABLE KEYS */; 260 | UNLOCK TABLES; 261 | 262 | -- 263 | -- Table structure for table `t_news` 264 | -- 265 | 266 | DROP TABLE IF EXISTS `t_news`; 267 | /*!40101 SET @saved_cs_client = @@character_set_client */; 268 | /*!40101 SET character_set_client = utf8 */; 269 | CREATE TABLE `t_news` ( 270 | `id` int(100) NOT NULL AUTO_INCREMENT, 271 | `content` varchar(1024) DEFAULT NULL, 272 | `title` varchar(255) DEFAULT NULL, 273 | `createtime` datetime NOT NULL, 274 | `timelong` int(11) NOT NULL, 275 | `type` varchar(255) DEFAULT NULL, 276 | `imageUrl` varchar(1024) DEFAULT NULL, 277 | `readnum` varchar(255) NOT NULL DEFAULT '0', 278 | PRIMARY KEY (`id`) 279 | ) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=gbk; 280 | /*!40101 SET character_set_client = @saved_cs_client */; 281 | 282 | -- 283 | -- Dumping data for table `t_news` 284 | -- 285 | 286 | LOCK TABLES `t_news` WRITE; 287 | /*!40000 ALTER TABLE `t_news` DISABLE KEYS */; 288 | INSERT INTO `t_news` VALUES (1,'习近平主席9月下旬对美国进行国事访问期间,与奥巴马总统就亚太地区事务、国际与地区问题以及全球性挑战等深入交换了意见,达成了广泛共识。中美国际合作闪耀多个新亮点,不仅使中美两国受惠,也使世界受益。中美携手支持阿富汗和平重建日前,第四届“美中合作培训阿富汗外交官美方培训班”开班仪式在美国举行。中国外长王毅表示,中美合作培训阿外交官项目增进了中美阿三方的相互了解,体现了国际社会支持阿和平重建的共同努力,是中美在第三国合作的成功范例。中美两国还在纽约联合主持阿富汗重建与区域合作高级别会议,为阿富汗政府和地区经济合作继续提供强有力的国际支持。','习主席访美打造中美国际合作新亮点','2015-10-01 15:06:24',1443683184,'1','/image/1443683184.jpg','39'),(2,'新华网北京10月5日电(记者王思北、吴晶)“青蒿素是传统中医药送给世界人民的礼物,对防治疟疾等传染性疾病、维护世界人民健康具有重要意义。青蒿素的发现是集体发掘中药的成功范例,由此获奖是中国科学事业、中医中药走向世界的一个荣誉。”这是5日晚间,刚刚摘取2015年诺贝尔生理学或医学奖的中国女药学家屠呦呦,通过前往看望她的有关部门负责同志,向外界表达的获奖感言。2015年10月5日北京时间17时30分,瑞典卡罗琳医学院在斯德哥尔摩宣布将2015年诺贝尔生理学或医学奖授予中国女药学家屠呦呦,以及另外两名科学家威廉·坎贝尔和大村智,表彰他们在寄生虫疾病治疗研究方面取得的成就。当晚,受有关党和国家领导人委托,国家卫生计生委副主任、国家中医药管理局局长王国强和中国科协党组书记尚勇前往屠呦呦家中表示祝贺','屠呦呦:青蒿素是传统中医药送给世界人民礼物','2015-10-02 15:12:34',1443770004,'1','/image/1443770004.jpg','22'),(3,'世界记忆工程国际咨询委员会第12次会议4日在阿联酋阿布扎比开幕,与会成员将在3天内评审全球各国约90项关于世界记忆遗产的提名,其中包括中国申报的南京大屠杀和日军强征慰安妇相关资料。这一委员会是联合国教科文组织下设机构,此次会议旨在审议各国申报项目,并向联合国教科文组织总干事提出建议。在得到后者认可后,相关项目将正式列入《世界记忆名录》。','南京大屠杀申遗开始评审 日方要求撤回遭拒绝','2015-10-03 15:18:27',1443856704,'1','/image/1443856704.jpg','4'),(4,'黄金周期间,号称“艳遇之都”的丽江古城游人如织。不过,来自深圳的游客阿鹏对澎湃新闻(www.thepaper.cn)记者称,他来丽江旅游却遭遇了酒托,被坑5000元。\n阿鹏称,有名女子通过手机软件向他打招呼,自称游客,说发呆寂寞想喝酒,互加好友后,阿鹏被两个女子带往一个酒吧,点了6瓶红酒,消费5000元,最后开房洗澡出来时不见人,对方失联。\n阿鹏的遭遇并非孤例。根据游客、丽江当地出租车司机、客栈老板等反映,丽江“艳遇”走向低俗的背后,是酒托打着寻找“艳遇”的名义在谋利欺诈游客,现象较为普遍。2015年7月丽江就曾设立联合调查组排查酒托,并处理了两家酒吧。\n为印证阿鹏等人的说法,此次黄金周期间,澎湃新闻(www.thepaper.cn)记者对丽江大研古城进行了暗访。\n','媒体曝丽江女酒托内幕:寂寞求结伴 喝完酒失联','2015-10-04 15:18:27',1443943104,'1','/image/1443943104.jpg','17'),(5,'国家主席习近平对美国进行的国事访问,达成的重要成果主要有49项。其中,第11项为技术合作方面的成果。\n技术合作是两个国家之间非常重要的方面。对于中美两个经济大国而言,如果没有技术方面的合作,很难称得上是真正的合作。但从实际情况来看,中美两国在技术方面的合作还是滞后于其他方面。原因就在于,美方设置了许多针对中国的技术壁垒,导致中国很难通过合作获得美国在技术方面的支持和帮助。\n对于中国来说,加大自主创新力度,当然是一项重要的工作。但如果完全关起门来自己搞,不仅效率会受到限制,投入也会更大。而如果能够通过转让与消化的方式引进国外先进技术,就可以大大提高经济结构调整与转型升级的速度和效率,从而使经济更快地步入新的发展阶段。\n也正因为如此,中国需要加强与美国等西方发达国家的沟通与协调,争取其在技术出口与转让等方面的支持,逐步消除技术壁垒。\n习近平主席此次访美,获得的重大成果之一,就是在技术合作方面取得重要进展。成果清单显示,双方共在6个方面达成了共识。这基本涵盖了目前技术出口与转让、技术保护和技术运用等各方面的内容,不仅有利于中国通过转让获得更多先进技术,而且有利于增强中国企业的技术保护意识。\n','国平:习近平访美促中美技术合作取得重要进展','2015-10-05 15:18:27',1444029504,'1','/image/1444029504.jpg','46'); 289 | /*!40000 ALTER TABLE `t_news` ENABLE KEYS */; 290 | UNLOCK TABLES; 291 | 292 | -- 293 | -- Table structure for table `t_phone` 294 | -- 295 | 296 | DROP TABLE IF EXISTS `t_phone`; 297 | /*!40101 SET @saved_cs_client = @@character_set_client */; 298 | /*!40101 SET character_set_client = utf8 */; 299 | CREATE TABLE `t_phone` ( 300 | `id` int(255) NOT NULL AUTO_INCREMENT, 301 | `fname` varchar(256) NOT NULL, 302 | `name` varchar(256) DEFAULT '', 303 | `phone` varchar(256) NOT NULL, 304 | `sonphone` varchar(256) DEFAULT NULL, 305 | PRIMARY KEY (`id`) 306 | ) ENGINE=MyISAM AUTO_INCREMENT=41 DEFAULT CHARSET=gbk; 307 | /*!40101 SET character_set_client = @saved_cs_client */; 308 | 309 | -- 310 | -- Dumping data for table `t_phone` 311 | -- 312 | 313 | LOCK TABLES `t_phone` WRITE; 314 | /*!40000 ALTER TABLE `t_phone` DISABLE KEYS */; 315 | INSERT INTO `t_phone` VALUES (1,'教育学院','艺训中心','86178809',''),(2,'教育学院','教务办','86178383',''),(3,'教育学院','综合办','86178205',''),(4,'文学院','综合办','86178245',''),(5,'文学院','教务办','86178233',''),(6,'文学院','团学办','86178246',''),(7,'外国语','团学办','86178235',''),(8,'外国语','教务办','86178237',''),(9,'外国语','综合办','86178238',''),(10,'经管院','综合办','86178343',''),(11,'经管院','教务办','86178244',''),(12,'经管院','团学办','86178240',''),(13,'社发院','教务办','86178504',''),(14,'社发院','综合办','86178503',''),(15,'社发院','团学办','86178505',''),(16,'社发院','调查中心','86178507',''),(17,'物电院','教务办','861785342',''),(18,'物电院','团学办','861785256',''),(19,'物电院','综合办','861785255',''),(20,'物电院','教师办','861785254',''),(21,'数信院','综合办、教师办','86178280',''),(22,'数信院','微软中心','86178329',''),(23,'数信院','实验室','86178250',''),(24,'数信院','团学办','86178281',''),(25,'体育学院','团学办','86178367',''),(26,'体育学院','教师办','86178363',''),(27,'体育学院','综合办','86178362',''),(28,'生化环院','综合办','86178264',''),(29,'生化环院','团学办','86178273',''),(30,'生化环院','教师办','86178274',''),(31,'生化环院','实验中心','86178270',''),(32,'音乐学院','综合办','86178220',''),(33,'音乐学院','团学办','86178219',''),(34,'美术学院','团学办','86178374',''),(35,'美术学院','实验室','86178375',''),(36,'美术学院','综合办、教师办','86178373',''),(37,'行知学院','综合办','86178310',''),(38,'行知学院','团学办','86178307',''),(39,'行知学院','实验室','86178311',''),(40,'行知学院','教务办','86178303',''); 316 | /*!40000 ALTER TABLE `t_phone` ENABLE KEYS */; 317 | UNLOCK TABLES; 318 | 319 | -- 320 | -- Table structure for table `t_praise` 321 | -- 322 | 323 | DROP TABLE IF EXISTS `t_praise`; 324 | /*!40101 SET @saved_cs_client = @@character_set_client */; 325 | /*!40101 SET character_set_client = utf8 */; 326 | CREATE TABLE `t_praise` ( 327 | `id` int(100) NOT NULL AUTO_INCREMENT, 328 | `postbarId` int(255) NOT NULL, 329 | `stuId` int(100) NOT NULL, 330 | PRIMARY KEY (`id`) 331 | ) ENGINE=MyISAM AUTO_INCREMENT=69 DEFAULT CHARSET=gbk; 332 | /*!40101 SET character_set_client = @saved_cs_client */; 333 | 334 | -- 335 | -- Dumping data for table `t_praise` 336 | -- 337 | 338 | LOCK TABLES `t_praise` WRITE; 339 | /*!40000 ALTER TABLE `t_praise` DISABLE KEYS */; 340 | INSERT INTO `t_praise` VALUES (16,3,12130310),(4,6,12130310),(3,5,12130310),(7,7,12130310),(8,4,12130310),(17,9,12130310),(46,11,12130310),(23,12,12130311),(28,12,12130310),(25,9,12130311),(26,6,12130311),(27,4,12130311),(29,1,12130310),(30,14,12130310),(31,15,12130313),(33,12,12130313),(34,14,12130313),(37,15,12130310),(39,13,12130310),(40,15,12130311),(41,14,12130311),(42,10,12130311),(43,11,12130311),(44,20,12130310),(47,27,12130310),(48,28,12130310),(50,25,12130310),(56,31,12130310),(52,10,12130310),(57,32,12130310),(58,29,12130310),(59,26,12130310),(60,34,12130310),(61,35,12130310),(62,37,12130310),(63,36,12130310),(64,18,12130310),(67,17,12130310),(68,16,12130310); 341 | /*!40000 ALTER TABLE `t_praise` ENABLE KEYS */; 342 | UNLOCK TABLES; 343 | 344 | -- 345 | -- Temporary view structure for view `t_praise_nums` 346 | -- 347 | 348 | DROP TABLE IF EXISTS `t_praise_nums`; 349 | /*!50001 DROP VIEW IF EXISTS `t_praise_nums`*/; 350 | SET @saved_cs_client = @@character_set_client; 351 | SET character_set_client = utf8; 352 | /*!50001 CREATE VIEW `t_praise_nums` AS SELECT 353 | 1 AS `postbarId`, 354 | 1 AS `praiseCount`*/; 355 | SET character_set_client = @saved_cs_client; 356 | 357 | -- 358 | -- Table structure for table `t_token` 359 | -- 360 | 361 | DROP TABLE IF EXISTS `t_token`; 362 | /*!40101 SET @saved_cs_client = @@character_set_client */; 363 | /*!40101 SET character_set_client = utf8 */; 364 | CREATE TABLE `t_token` ( 365 | `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 366 | `userphone` varchar(255) NOT NULL, 367 | `token` varchar(255) NOT NULL, 368 | `createtime` mediumtext NOT NULL, 369 | PRIMARY KEY (`id`) USING BTREE 370 | ) ENGINE=InnoDB AUTO_INCREMENT=39 DEFAULT CHARSET=gbk; 371 | /*!40101 SET character_set_client = @saved_cs_client */; 372 | 373 | -- 374 | -- Dumping data for table `t_token` 375 | -- 376 | 377 | LOCK TABLES `t_token` WRITE; 378 | /*!40000 ALTER TABLE `t_token` DISABLE KEYS */; 379 | INSERT INTO `t_token` VALUES (21,'18251986780','7c:1d:d9:61:13:5a6A88829G9827E14J','1483668854431'),(36,'15651071230','7c:1d:d9:61:13:5aG490902RT06DNN49','1483774672962'),(37,'15651071330','7c:1d:d9:61:13:5a56S3323587EJAU4M','1483782675967'),(38,'15651071232','7c:1d:d9:61:13:5a63G22FAN2H0015R9','1483783090800'); 380 | /*!40000 ALTER TABLE `t_token` ENABLE KEYS */; 381 | UNLOCK TABLES; 382 | 383 | -- 384 | -- Table structure for table `t_user` 385 | -- 386 | 387 | DROP TABLE IF EXISTS `t_user`; 388 | /*!40101 SET @saved_cs_client = @@character_set_client */; 389 | /*!40101 SET character_set_client = utf8 */; 390 | CREATE TABLE `t_user` ( 391 | `stuid` int(10) unsigned NOT NULL AUTO_INCREMENT, 392 | `userphone` varchar(255) NOT NULL, 393 | `userpass` varchar(255) NOT NULL, 394 | `nickname` varchar(255) NOT NULL, 395 | `createtime` varchar(45) NOT NULL, 396 | `lastupdatetime` varchar(45) DEFAULT NULL, 397 | `status` varchar(45) NOT NULL, 398 | `city` varchar(45) NOT NULL DEFAULT '南京', 399 | `birthday` varchar(45) DEFAULT NULL, 400 | `sex` varchar(45) NOT NULL DEFAULT '女', 401 | `headurl` varchar(45) DEFAULT NULL, 402 | PRIMARY KEY (`stuid`,`userphone`) 403 | ) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=gbk; 404 | /*!40101 SET character_set_client = @saved_cs_client */; 405 | 406 | -- 407 | -- Dumping data for table `t_user` 408 | -- 409 | 410 | LOCK TABLES `t_user` WRITE; 411 | /*!40000 ALTER TABLE `t_user` DISABLE KEYS */; 412 | INSERT INTO `t_user` VALUES (9,'18251986780','12345678','18251986780','2017-01-04 17:19:25',NULL,'备孕','南京',NULL,'女','image/splash.png'),(10,'15651071230','123456789','小航航','2017-01-04 17:28:43','1483779916970','备孕','南京','','女','1483779896528.png'),(11,'15651071237','12345678','15651071237','2017-01-07 17:49:08',NULL,'怀孕','南京',NULL,'女',NULL),(12,'15651071330','123456789','唐僧洗头用几时帮','2017-01-07 17:50:42','1483782775743','备孕','南京','','女','1483782775668.png'),(13,'15651071232','12345678','航航','2017-01-07 17:57:48','1483783125805','备孕','南京','','女','1483783105461.png'); 413 | /*!40000 ALTER TABLE `t_user` ENABLE KEYS */; 414 | UNLOCK TABLES; 415 | 416 | -- 417 | -- Final view structure for view `t_comment_nums` 418 | -- 419 | 420 | /*!50001 DROP VIEW IF EXISTS `t_comment_nums`*/; 421 | /*!50001 SET @saved_cs_client = @@character_set_client */; 422 | /*!50001 SET @saved_cs_results = @@character_set_results */; 423 | /*!50001 SET @saved_col_connection = @@collation_connection */; 424 | /*!50001 SET character_set_client = utf8 */; 425 | /*!50001 SET character_set_results = utf8 */; 426 | /*!50001 SET collation_connection = utf8_general_ci */; 427 | /*!50001 CREATE ALGORITHM=UNDEFINED */ 428 | /*!50013 DEFINER=`root`@`localhost` SQL SECURITY DEFINER */ 429 | /*!50001 VIEW `t_comment_nums` AS (select `t_comment`.`postbarId` AS `postbarId`,count(`t_comment`.`id`) AS `commentCount` from `t_comment` group by `t_comment`.`postbarId`) */; 430 | /*!50001 SET character_set_client = @saved_cs_client */; 431 | /*!50001 SET character_set_results = @saved_cs_results */; 432 | /*!50001 SET collation_connection = @saved_col_connection */; 433 | 434 | -- 435 | -- Final view structure for view `t_praise_nums` 436 | -- 437 | 438 | /*!50001 DROP VIEW IF EXISTS `t_praise_nums`*/; 439 | /*!50001 SET @saved_cs_client = @@character_set_client */; 440 | /*!50001 SET @saved_cs_results = @@character_set_results */; 441 | /*!50001 SET @saved_col_connection = @@collation_connection */; 442 | /*!50001 SET character_set_client = utf8 */; 443 | /*!50001 SET character_set_results = utf8 */; 444 | /*!50001 SET collation_connection = utf8_general_ci */; 445 | /*!50001 CREATE ALGORITHM=UNDEFINED */ 446 | /*!50013 DEFINER=`root`@`localhost` SQL SECURITY DEFINER */ 447 | /*!50001 VIEW `t_praise_nums` AS (select `t_praise`.`postbarId` AS `postbarId`,count(`t_praise`.`id`) AS `praiseCount` from `t_praise` group by `t_praise`.`postbarId`) */; 448 | /*!50001 SET character_set_client = @saved_cs_client */; 449 | /*!50001 SET character_set_results = @saved_cs_results */; 450 | /*!50001 SET collation_connection = @saved_col_connection */; 451 | /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; 452 | 453 | /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; 454 | /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; 455 | /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; 456 | /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; 457 | /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; 458 | /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; 459 | /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; 460 | 461 | -- Dump completed on 2017-01-07 18:08:52 462 | -------------------------------------------------------------------------------- /WebContent/mysql2.sql: -------------------------------------------------------------------------------- 1 | -- MySQL dump 10.13 Distrib 5.7.16, for Win64 (x86_64) 2 | -- 3 | -- Host: localhost Database: zsxbishe 4 | -- ------------------------------------------------------ 5 | -- Server version 5.5.39 6 | 7 | /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; 8 | /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; 9 | /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; 10 | /*!40101 SET NAMES utf8 */; 11 | /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; 12 | /*!40103 SET TIME_ZONE='+00:00' */; 13 | /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; 14 | /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; 15 | /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; 16 | /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; 17 | 18 | -- 19 | -- Table structure for table `t_article` 20 | -- 21 | 22 | DROP TABLE IF EXISTS `t_article`; 23 | /*!40101 SET @saved_cs_client = @@character_set_client */; 24 | /*!40101 SET character_set_client = utf8 */; 25 | CREATE TABLE `t_article` ( 26 | `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 27 | `title` varchar(255) NOT NULL, 28 | `content` varchar(255) NOT NULL, 29 | `author` varchar(45) CHARACTER SET gbk COLLATE gbk_bin NOT NULL DEFAULT ' ', 30 | `readnum` int(255) unsigned NOT NULL DEFAULT '0', 31 | `createtime` varchar(45) NOT NULL, 32 | `type` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '0,1,2,3', 33 | `imageurl` varchar(45) NOT NULL DEFAULT ' ', 34 | `articleurl` varchar(45) NOT NULL DEFAULT ' ' COMMENT '第三方文章的url', 35 | PRIMARY KEY (`id`) 36 | ) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=gbk; 37 | /*!40101 SET character_set_client = @saved_cs_client */; 38 | 39 | -- 40 | -- Dumping data for table `t_article` 41 | -- 42 | 43 | LOCK TABLES `t_article` WRITE; 44 | /*!40000 ALTER TABLE `t_article` DISABLE KEYS */; 45 | INSERT INTO `t_article` VALUES (1,'怀孕技巧篇:教你如何快速怀孕','如何快速怀孕?这是很多夫妻都想了解的一个问题,有一位女性朋友说,自己前几个月就准备怀孕了,可是一直未能如愿,其实,怀孕,是有技巧的,掌握技巧了,就可以增加怀孕几率,这里,主要介绍快速怀孕的一些方法,一起来看看吧。','AIYAMAYA',1000,'2017-01-07',0,'14a0000249023d043ecc.jpg',' '),(2,'造娃前一定要做的一件事,给备孕的父母看','孕前检查不同于常规体检,主要针对生殖系统和遗传因素。孕前3-6个月做检查,有问题及时解决。女方最好在月经干净后3-7天内进行,检查前3-5天不要同房。孕前检查最重要的是“致畸五项”检查(TORCH)。这五个字母分别对应弓形虫、其他病原微生物、风疹病毒、巨细胞病毒和单纯庖疹病毒。这些病原体通通可导致孕妇流产、死胎,即便胎儿幸存,出生后通常也有严重智力障碍。','今日头条',200,'2017-01-07',0,'14a0000249023d043ecc.jpg',' '),(3,'这些食物,怀孕女性不宜入口!','如果长期饮用咖啡,可能影响女性生理变化,在—定程度上可以改变女性体内雌、孕激素的比例,从而间接抑制受精卵在子宫内的着床和发育,同时对男性生育能力也会有一定影响。饮酒是造成婴儿畸形和智力迟钝的重要原因。酒精可以在没有任何阻碍的情况下通过胎盘而进入胎儿体内,使得胎儿体内的酒精浓度和母体内酒精浓度一样,并且酒精对大脑和心脏的危害非常大。这类食物中含有亚硝酸盐、苯丙芘等物质,经常食用可能会导致流产、早产等情况发生。','今日头条',0,'2017-01-07',1,'1419000693bfb65c3d18.jpg',' '),(4,'孕妇妈妈牢记7个临产前征兆,分娩前10大注意事项!','很多新妈妈在怀孕晚期十分担心,怕宝宝不知什么时候就出生,弄得自己措手不及。其实准妈妈们不用担心,从出现临产征兆到宝宝顺利分娩需要一个比较长的过程,因此了解临产前征兆十分必要,这样可以让孕妈妈及时就医。另外分娩前需要有什么注意事项呢?今天我们就一起来了解一下','AIYAMAYA',20,'2017-01-06',2,'14a200010bc999d452e5.jpg',' '),(5,'二哈在小宝宝面前假正经,没一会又开始逗逼了!','二哈在小宝宝面前假正经,没一会又开始逗逼了!\r\n二哈有时候会装的一本正经的样子,但是再怎么隐藏它也有着一颗二货的心。\r\n这不小宝宝就识破了它的假面具,两个好伙伴非常有爱的玩在了一起。\r\n这只哈士奇虽然守护着小宝宝,但是却摆着一副臭脸,似乎在说“让老子看孩子,老子很不爽!”\r\n然而面对着这样的哈士奇,小宝宝却展开了可爱的攻势,试图摘下它那酷酷的假面具。\r\n没想到一会儿二哈就缴械投降啦!\r\n“大材小用!非让伦家照顾这个小屁孩,真受不了......”','AIYAMAYA',2000,'2017-01-05',3,'135200077cf04ca885c9.jpg',' '),(6,'孕期常出现的两种腹痛,孕妈要区分清楚,第二种很危险','在怀孕之后,孕妈对于自己身体出现的异常情况都会比较敏感,发生不适之后都会十分紧张,怕伤到肚子里的宝宝。而在孕期,不少孕妈都曾经出现过不同程度的腹痛,可是有时候腹痛时紧急去医院医生却说没事,回去好好休息就行,有时候腹痛觉得不严重,想着休息休息就能好,却把孩子休息没了。这都是什么情况呢?','AIYAMAYA',100,'2017-01-06',1,'149c0004b06bb69b619c.jpg',' '),(7,'原来怀孕期间还有这么多的讲究','原来怀孕期间还有这么多的讲究','今日头条',1,'2017-01-07',1,'14a000023367593a8537.jpg',' '),(8,'为什么孕妇肚子上有一条黑线?可以判断生男生女吗?','年轻孕妈小可怀孕4个月了,最近照镜子,她惊讶地发现肚皮上出现了1道黑线!她赶紧去看了孕期5个月的闺蜜,但闺蜜肚子上却没有!\r\n她有点心慌,但又听很多老人家说那道线可以分辨男女宝:黑线偏左是男宝,偏右是女宝;黑线很直是男宝,有点弯是女宝。据说还很准呢!真的是这样吗?01孕肚上的“黑线”是怎么形成的?\r\n其实很多孕妈腹部中间都会出现的那道“黑线”叫“妊娠中线”\r\n(不过那时候是叫“白线”~)\r\n随着孕期的激素变化,色素细胞受到刺激、色素沉淀,原本的白线颜色加深;再加上肚子越来越大往外推,线条就变得更加明显了。','AIYAMAYA',1,'2017-01-05',1,'149f0007694c2ff7b816.jpg',' '),(9,'第一个月备孕,直接成功,幸福来得太突然','1.只在排卵期喝了两次黑豆豆浆,卵泡就发育的很好了。\r\n2.12月初准备开始要了就开始吃叶酸和维生素e了\r\n3.子宫后位用了抬屁股垫枕头的方法,但是好像是用反了\r\n4.基础体温每个人都不一样,我一度以为自己体温低,但是也好孕了,还是看自己,有三相变化就可以','海宝优孕课堂',100,'2017-01-06',0,'14210004510425521074.jpg',' '),(10,'一组超管用的备孕方法,不看后悔!','1、备孕\r\n首先去医院做孕前检查,妇科疾病还包括弓形虫(动物携带的容易导致流产和胎儿畸形,特别是喜欢养猫的)。\r\n其次提前三个月开始吃叶酸,最好老公也要吃维生素,一定要戒烟戒酒。\r\n最后有慢性的妇科疾病要提前治好,比如阴道炎、盆腔炎。不要过多的去医院做阴道冲洗。\r\n2、准备受孕\r\n去医院检测排卵,看看卵泡质量和自己的排卵日期,只有卵泡达到17以上才能受孕,指数越高质量越好。也可以自己用排卵试纸检测。','药趣事',200,'2017-01-07',0,'142200084e983b7c895f.jpg',' '); 46 | /*!40000 ALTER TABLE `t_article` ENABLE KEYS */; 47 | UNLOCK TABLES; 48 | 49 | -- 50 | -- Table structure for table `t_comment` 51 | -- 52 | 53 | DROP TABLE IF EXISTS `t_comment`; 54 | /*!40101 SET @saved_cs_client = @@character_set_client */; 55 | /*!40101 SET character_set_client = utf8 */; 56 | CREATE TABLE `t_comment` ( 57 | `id` int(100) NOT NULL AUTO_INCREMENT, 58 | `postbarid` int(100) NOT NULL, 59 | `content` varchar(255) DEFAULT NULL, 60 | `userphone` varchar(45) NOT NULL COMMENT '评论人的帐号', 61 | `nickname` varchar(45) NOT NULL COMMENT '评论人的昵称', 62 | `createtime` varchar(45) NOT NULL, 63 | PRIMARY KEY (`id`) 64 | ) ENGINE=MyISAM AUTO_INCREMENT=19 DEFAULT CHARSET=gbk; 65 | /*!40101 SET character_set_client = @saved_cs_client */; 66 | 67 | -- 68 | -- Dumping data for table `t_comment` 69 | -- 70 | 71 | LOCK TABLES `t_comment` WRITE; 72 | /*!40000 ALTER TABLE `t_comment` DISABLE KEYS */; 73 | /*!40000 ALTER TABLE `t_comment` ENABLE KEYS */; 74 | UNLOCK TABLES; 75 | 76 | -- 77 | -- Temporary view structure for view `t_comment_nums` 78 | -- 79 | 80 | DROP TABLE IF EXISTS `t_comment_nums`; 81 | /*!50001 DROP VIEW IF EXISTS `t_comment_nums`*/; 82 | SET @saved_cs_client = @@character_set_client; 83 | SET character_set_client = utf8; 84 | /*!50001 CREATE VIEW `t_comment_nums` AS SELECT 85 | 1 AS `postbarid`, 86 | 1 AS `commentcount`*/; 87 | SET character_set_client = @saved_cs_client; 88 | 89 | -- 90 | -- Table structure for table `t_contact` 91 | -- 92 | 93 | DROP TABLE IF EXISTS `t_contact`; 94 | /*!40101 SET @saved_cs_client = @@character_set_client */; 95 | /*!40101 SET character_set_client = utf8 */; 96 | CREATE TABLE `t_contact` ( 97 | `fromId` int(255) NOT NULL, 98 | `toId` int(255) NOT NULL, 99 | `content` varchar(1024) NOT NULL, 100 | `timelong` int(100) NOT NULL, 101 | `isdelete` varchar(100) NOT NULL DEFAULT '0', 102 | `id` int(100) NOT NULL AUTO_INCREMENT, 103 | PRIMARY KEY (`id`) 104 | ) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=gbk; 105 | /*!40101 SET character_set_client = @saved_cs_client */; 106 | 107 | -- 108 | -- Dumping data for table `t_contact` 109 | -- 110 | 111 | LOCK TABLES `t_contact` WRITE; 112 | /*!40000 ALTER TABLE `t_contact` DISABLE KEYS */; 113 | INSERT INTO `t_contact` VALUES (12130311,12130310,'呵呵 ',1463734085,'0',1),(12130314,12130310,'赤果果 ',1463755760,'0',2),(12130314,12130315,'不容易啊 ',1444293500,'0',3),(12130313,12130310,'☆☆☆ ',1463755788,'1',4); 114 | /*!40000 ALTER TABLE `t_contact` ENABLE KEYS */; 115 | UNLOCK TABLES; 116 | 117 | -- 118 | -- Table structure for table `t_feedback` 119 | -- 120 | 121 | DROP TABLE IF EXISTS `t_feedback`; 122 | /*!40101 SET @saved_cs_client = @@character_set_client */; 123 | /*!40101 SET character_set_client = utf8 */; 124 | CREATE TABLE `t_feedback` ( 125 | `id` int(11) NOT NULL AUTO_INCREMENT, 126 | `stuId` int(100) NOT NULL, 127 | `content` varchar(1024) DEFAULT NULL, 128 | `createTime` varchar(100) DEFAULT NULL, 129 | PRIMARY KEY (`id`) 130 | ) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=gbk; 131 | /*!40101 SET character_set_client = @saved_cs_client */; 132 | 133 | -- 134 | -- Dumping data for table `t_feedback` 135 | -- 136 | 137 | LOCK TABLES `t_feedback` WRITE; 138 | /*!40000 ALTER TABLE `t_feedback` DISABLE KEYS */; 139 | INSERT INTO `t_feedback` VALUES (1,12130310,'太坏了','2015-10-27 20:32:33'),(2,4,'不好好','2015-10-27 20:45:57'),(3,4,'个hvv','2015-10-28 13:58:09'),(4,4,'陈','2016-03-21 19:28:27'),(5,4,'家家户户','2016-05-20 22:25:17'); 140 | /*!40000 ALTER TABLE `t_feedback` ENABLE KEYS */; 141 | UNLOCK TABLES; 142 | 143 | -- 144 | -- Table structure for table `t_msg` 145 | -- 146 | 147 | DROP TABLE IF EXISTS `t_msg`; 148 | /*!40101 SET @saved_cs_client = @@character_set_client */; 149 | /*!40101 SET character_set_client = utf8 */; 150 | CREATE TABLE `t_msg` ( 151 | `id` int(255) NOT NULL AUTO_INCREMENT, 152 | `fromId` int(255) NOT NULL, 153 | `toId` int(255) NOT NULL, 154 | `content` varchar(1024) NOT NULL DEFAULT '', 155 | `createtime` datetime NOT NULL, 156 | `timelong` int(255) NOT NULL, 157 | `isread` varchar(100) NOT NULL DEFAULT '0', 158 | `isdelete` varchar(100) NOT NULL DEFAULT '0', 159 | PRIMARY KEY (`id`) 160 | ) ENGINE=MyISAM AUTO_INCREMENT=100 DEFAULT CHARSET=gbk; 161 | /*!40101 SET character_set_client = @saved_cs_client */; 162 | 163 | -- 164 | -- Dumping data for table `t_msg` 165 | -- 166 | 167 | LOCK TABLES `t_msg` WRITE; 168 | /*!40000 ALTER TABLE `t_msg` DISABLE KEYS */; 169 | INSERT INTO `t_msg` VALUES (1,12130310,12130311,'哈哈哈哈哈哈哈','2015-10-08 14:50:20',1444287020,'0','0'),(2,12130310,12130311,'哈哈哈哈哈哈哈','2015-10-08 14:52:35',1444287155,'0','0'),(3,1230310,12130311,'啦啦啦啦','2015-10-08 14:57:05',1444287425,'0','0'),(4,1230310,12130311,'吼吼狐火呼和','2015-10-08 15:04:36',1444287876,'0','0'),(5,12130310,12130311,'我爱你','2015-10-08 16:38:42',1444293522,'0','0'),(6,12130314,12130310,'哈哈哈哈哈哈哈','2015-10-08 16:40:35',1444293635,'0','0'),(7,12130314,12130310,'哈哈哈哈哈哈哈','2015-10-08 16:41:19',1444293679,'0','1'),(8,12130314,12130310,'哈哈哈哈哈哈哈','2015-10-08 16:42:11',1444293731,'0','1'),(9,12130314,12130310,'哈哈哈哈哈哈哈','2015-10-08 16:43:51',1444293831,'0','1'),(10,12130314,12130310,'哈哈哈哈哈哈哈','2015-10-08 16:45:26',1444293926,'0','1'),(11,12130314,12130310,'哈哈哈哈哈哈哈','2015-10-08 16:48:01',1444294081,'0','1'),(12,12130310,12130311,'我爱你','2015-10-08 17:28:21',1444296501,'0','0'),(13,12130312,12130310,'啦啦啦啦','2015-10-08 19:27:08',1444303628,'0','0'),(14,12130313,12130310,'死22vsdnvonfov','2015-10-08 19:30:06',1444303806,'0','1'),(15,12130312,12130311,'啦啦啦啦','2015-10-08 19:32:09',1444303929,'0','0'),(16,12130311,12130314,'啦啦啦啦','2015-10-08 19:33:32',1444304012,'0','0'),(17,12130313,12130314,'巴拉拉','2015-10-08 19:35:38',1444304138,'0','0'),(18,12130312,12130315,'好难啊','2015-10-08 19:51:26',1444305086,'0','0'),(19,12130310,12130311,'做作业好难','2015-10-08 20:01:04',1444305664,'0','0'),(20,12130310,12130311,'难安安安那','2015-10-08 20:02:00',1444305720,'0','0'),(21,12130310,12130311,'男那喃喃','2015-10-08 20:03:44',1444305824,'0','0'),(22,12130310,12130311,'巴拉拉','2015-10-08 20:08:06',1444306086,'0','0'),(23,12130310,12130311,'哈哈哈哈哈哈哈','2015-10-08 20:15:54',1444293523,'0','0'),(24,12130312,12130315,'哈哈哈哈哈哈哈','2015-10-08 20:19:06',1444293523,'0','0'),(25,12130313,12130315,'哈哈哈哈哈哈哈','2015-10-08 20:20:18',1444293523,'0','0'),(37,12130314,12130315,'不容易啊','2015-10-08 21:19:43',1444310383,'0','0'),(27,12130310,12130311,'南岸安娜娜娜喃喃','2015-10-08 20:32:51',1444293500,'0','1'),(35,12130310,12130311,'不容易啊','2015-10-08 21:17:01',1444310221,'0','1'),(38,12130310,12130311,'好难啊','2015-10-08 21:20:25',1444310425,'0','1'),(39,12130310,12130314,'不容易啊','2015-10-08 21:22:42',1444310562,'0','1'),(40,12130311,12130310,'成功啦','2015-10-09 01:28:37',1444325317,'0','0'),(41,12130310,12130311,'哈哈哈哈哈我和你聊天','2015-10-09 11:29:47',1444361387,'0','0'),(42,12130311,12130310,'哈哈哈哈哈我也和你聊天','2015-10-09 11:30:09',1444361409,'0','0'),(43,12130311,12130310,'了了了了了','2015-10-09 12:19:47',1444364387,'0','0'),(44,12130311,12130310,'!!!!','2015-10-09 12:21:09',1444364469,'0','0'),(45,12130311,12130310,'。','2015-10-09 12:21:25',1444364485,'0','0'),(46,12130311,12130310,'。','2015-10-09 12:21:26',1444364486,'0','0'),(47,12130311,12130310,'?','2015-10-09 12:21:27',1444364487,'0','0'),(48,12130311,12130310,'。','2015-10-09 12:21:29',1444364489,'0','0'),(49,12130310,12130311,'健健康康啦啦啦','2015-10-09 12:22:51',1444364571,'0','0'),(50,12130310,12130311,'健健康康','2015-10-09 12:37:16',1444365436,'0','0'),(51,12130310,12130311,'咯哦哦哦快乐','2015-10-09 12:44:10',1444365850,'0','0'),(52,12130310,12130311,'哈哈','2015-10-09 12:49:35',1444366175,'0','0'),(53,12130310,12130311,'快乐','2015-10-09 12:49:40',1444366180,'0','0'),(54,12130311,12130310,'啦啦啦','2015-10-09 12:49:58',1444366198,'0','0'),(55,12130310,12130311,'尽可能','2015-10-09 12:59:47',1444366787,'0','0'),(56,12130310,12130314,'你有病?','2015-10-09 13:29:13',1444368553,'0','0'),(57,12130310,12130311,'类似啦宝宝','2015-10-09 13:29:42',1444368582,'0','0'),(58,12130310,12130311,'我的','2015-10-09 15:39:42',1444376382,'0','0'),(59,12130310,12130314,'嗯','2015-10-09 17:21:20',1444382480,'0','0'),(60,12130310,12130311,'??????','2015-10-10 09:55:51',1444442151,'0','0'),(61,12130313,12130310,'?????','2015-10-10 12:02:21',1444449741,'0','1'),(62,12130313,12130310,'干嘛','2015-10-10 12:02:31',1444449751,'0','1'),(63,12130313,12130310,'哈哈','2015-10-10 17:46:00',1444470360,'0','1'),(64,12130310,12130313,'???','2015-10-10 17:49:12',1444470552,'0','1'),(65,12130310,12130311,'宝宝我来罗','2015-10-10 17:49:34',1444470574,'0','0'),(66,12130311,12130310,'哈哈','2015-10-11 09:46:19',1444527979,'0','0'),(67,12130310,12130311,'这是我吗?','2015-10-11 09:46:20',1444527980,'0','0'),(68,12130311,12130310,'对不起宝宝','2015-10-11 09:46:46',1444528006,'0','0'),(69,12130310,12130311,'为什么发不了表情','2015-10-11 09:46:53',1444528013,'0','0'),(70,12130310,12130311,'做的不好','2015-10-11 09:46:58',1444528018,'0','0'),(71,12130310,12130311,'做的不好','2015-10-11 09:46:58',1444528018,'0','0'),(72,12130311,12130310,'哦','2015-10-11 09:47:05',1444528025,'0','0'),(73,12130310,12130311,'对话框颜色可以改吗?','2015-10-11 09:47:09',1444528029,'0','0'),(74,12130311,12130310,'谢谢宝宝的意见我会努力的','2015-10-11 09:47:19',1444528039,'0','0'),(75,12130310,12130313,'狗东西','2015-10-11 09:47:45',1444528065,'0','1'),(76,12130310,12130314,'!!!','2015-10-11 23:54:01',1444578841,'0','0'),(77,12130310,12130313,'!!!','2015-10-12 00:01:49',1444579309,'0','0'),(78,12130310,12130313,'!!!','2015-10-12 10:34:25',1444617265,'0','0'),(79,12130310,12130313,'!!!','2015-10-12 10:39:27',1444617567,'0','0'),(80,12130310,12130311,'!!!','2015-10-12 10:39:36',1444617576,'0','0'),(81,12130310,12130311,'哈哈哈哈','2015-10-12 10:56:59',1444618619,'0','0'),(82,12130310,12130313,'我的天','2015-10-12 10:58:13',1444618693,'0','0'),(83,12130310,12130314,'哈哈哈','2015-10-12 11:04:54',1444619094,'0','0'),(84,12130310,12130314,'!!!','2015-10-12 11:07:05',1444619225,'0','0'),(85,12130310,12130313,'!!','2015-10-12 11:07:35',1444619255,'0','0'),(86,12130310,12130311,'什么','2015-10-12 11:33:25',1444620805,'0','0'),(87,12130310,12130313,'咯努力','2015-10-19 11:47:11',1445226431,'0','0'),(88,12130310,12130311,'哈哈','2016-03-21 19:27:32',1458559652,'0','0'),(89,12130310,12130311,'我还会做的更好的','2016-03-21 19:27:40',1458559660,'0','0'),(90,12130310,12130314,'是我的牵挂','2016-03-21 19:27:58',1458559678,'0','0'),(91,12130310,12130311,'你是我的爱人','2016-03-21 19:28:07',1458559687,'0','0'),(92,12130310,12130311,'哈哈','2016-04-20 15:03:13',1461135793,'0','0'),(93,12130310,12130311,'我都一个测了','2016-04-20 15:03:26',1461135806,'0','0'),(94,12130310,12130311,'加油','2016-04-20 15:03:35',1461135815,'0','0'),(95,12130310,12130311,'呵呵','2016-05-20 16:48:04',1463734084,'0','0'),(96,12130310,12130311,'呵呵','2016-05-20 16:48:05',1463734085,'0','0'),(97,12130310,12130314,'走着走着','2016-05-20 22:35:55',1463754955,'0','0'),(98,12130310,12130314,'赤果果','2016-05-20 22:49:20',1463755760,'0','0'),(99,12130310,12130313,'☆☆☆','2016-05-20 22:49:47',1463755787,'0','0'); 170 | /*!40000 ALTER TABLE `t_msg` ENABLE KEYS */; 171 | UNLOCK TABLES; 172 | 173 | -- 174 | -- Table structure for table `t_postbar` 175 | -- 176 | 177 | DROP TABLE IF EXISTS `t_postbar`; 178 | /*!40101 SET @saved_cs_client = @@character_set_client */; 179 | /*!40101 SET character_set_client = utf8 */; 180 | CREATE TABLE `t_postbar` ( 181 | `postbarid` int(10) unsigned NOT NULL AUTO_INCREMENT, 182 | `userphone` varchar(45) NOT NULL, 183 | `title` varchar(255) NOT NULL, 184 | `content` varchar(255) NOT NULL, 185 | `createtime` varchar(45) NOT NULL, 186 | `imageurl` varchar(45) NOT NULL, 187 | `orders` varchar(45) NOT NULL COMMENT '内容和图片的顺序关系,0代表文字1代表图片', 188 | PRIMARY KEY (`postbarid`) USING BTREE 189 | ) ENGINE=InnoDB AUTO_INCREMENT=23 DEFAULT CHARSET=gbk ROW_FORMAT=DYNAMIC; 190 | /*!40101 SET character_set_client = @saved_cs_client */; 191 | 192 | -- 193 | -- Dumping data for table `t_postbar` 194 | -- 195 | 196 | LOCK TABLES `t_postbar` WRITE; 197 | /*!40000 ALTER TABLE `t_postbar` DISABLE KEYS */; 198 | INSERT INTO `t_postbar` VALUES (3,'15651071230','还是自己计算机等级大酒店','还在继续金都酒店酒店[媚眼][哼哼][刺瞎][难过][刺瞎]<&;&>','2017-01-21 16:47:54','','0,'),(4,'15651071230','发个回家近近景近景发广告','GG哈哈哈哈呼呼呼呼[忧郁][媚眼][害羞][难过]<&;&>','2017-01-21 16:49:21','','0,'),(5,'18251986780','陈赫胡歌过函谷关哈哈哈','','2017-01-21 16:56:05','1484988964956.png,','1,0,'),(6,'15651071230','家电家具世纪大酒店锦江大酒店就','九转金身决介绍介绍介绍<&;&>','2017-01-23 10:00:56','1485136856137.png<&;&>','0,1,0,'),(7,'15651071230','东方医院好好养好CF广告','','2017-01-23 10:18:24','1485137904628.png<&;&>','1,0,'),(8,'15651071230','东方给哈哈哈哈哈哈唱歌vv哥哥','香港恍恍惚惚法国红酒<&;&>','2017-01-23 10:23:07','','0,'),(9,'15651071230','发给哈哈哈发发发沟沟壑壑好','v嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎<&;&>','2017-01-23 10:23:17','','0,'),(10,'18251986780','废话i看见个发个广告哈哈哈哈哈','发个刚好回家<&;&>','2017-01-23 10:30:55','1485138655248.png<&;&>','0,1,0,'),(11,'18251986780','发个红几ii任反反复复','发个回家近近景近景姐姐<&;&>','2017-01-23 10:32:35','','0,'),(12,'18251986780','TF郭回家看看叫爸爸你们几号','长长久久陈反反复复<&;&>','2017-01-23 10:32:46','','0,'),(13,'18251986780','房管局开会v法国红酒哈哈哈','','2017-01-23 10:33:06','1485138786135.png<&;&>','1,0,'),(14,'18251986780','穿几件很过分沟沟壑壑','','2017-01-23 10:33:49','1485138829386.png<&;&>','1,0,'),(15,'18251986780','郭皇家公馆哈哈哈哈哈','','2017-01-23 10:38:39','1485139119234.png<&;&>','1,1,0,'),(16,'15651071230','你到家就是就是见识见识就睡觉','[害羞][害羞][哼哼]<&;&>','2017-02-14 14:51:16','','0,'),(17,'15651071230','见识见识计算机三级你说几点就是','见识见识就睡觉<&;&>','2017-02-14 14:51:51','1487055111325.png<&;&>','0,1,1,0,'),(18,'15651071230','好想你你在哪点你是男的女的','[媚眼][哼哼][刺瞎]<&;&>','2017-02-14 15:21:45','','0,'),(19,'15651071230','冯哈哈哈v出差vv个','[哭][激动][媚眼][累][累]<&;&>法国红酒呵呵<&;&>','2017-02-14 16:14:37','1487060077056.png<&;&>','0,1,0,'),(20,'15651071230','电饭锅红巨星滚滚滚乳房','','2017-02-14 16:15:14','1487060114225.png<&;&>','1,1,0,'),(21,'15651071230','见识见识就睡觉就是就是','','2017-02-14 17:10:14','1487063414575.png<&;&>','1,1,0,'),(22,'18251986780','刚回到家大家觉得家电家具店','','2017-02-14 17:50:52','1487065844107.png<&;&>','1,0,'); 199 | /*!40000 ALTER TABLE `t_postbar` ENABLE KEYS */; 200 | UNLOCK TABLES; 201 | 202 | -- 203 | -- Table structure for table `t_praise` 204 | -- 205 | 206 | DROP TABLE IF EXISTS `t_praise`; 207 | /*!40101 SET @saved_cs_client = @@character_set_client */; 208 | /*!40101 SET character_set_client = utf8 */; 209 | CREATE TABLE `t_praise` ( 210 | `id` int(100) NOT NULL AUTO_INCREMENT, 211 | `postbarId` int(255) NOT NULL, 212 | `userphone` varchar(45) NOT NULL, 213 | PRIMARY KEY (`id`) 214 | ) ENGINE=MyISAM AUTO_INCREMENT=69 DEFAULT CHARSET=gbk; 215 | /*!40101 SET character_set_client = @saved_cs_client */; 216 | 217 | -- 218 | -- Dumping data for table `t_praise` 219 | -- 220 | 221 | LOCK TABLES `t_praise` WRITE; 222 | /*!40000 ALTER TABLE `t_praise` DISABLE KEYS */; 223 | /*!40000 ALTER TABLE `t_praise` ENABLE KEYS */; 224 | UNLOCK TABLES; 225 | 226 | -- 227 | -- Temporary view structure for view `t_praise_nums` 228 | -- 229 | 230 | DROP TABLE IF EXISTS `t_praise_nums`; 231 | /*!50001 DROP VIEW IF EXISTS `t_praise_nums`*/; 232 | SET @saved_cs_client = @@character_set_client; 233 | SET character_set_client = utf8; 234 | /*!50001 CREATE VIEW `t_praise_nums` AS SELECT 235 | 1 AS `postbarid`, 236 | 1 AS `praisecount`*/; 237 | SET character_set_client = @saved_cs_client; 238 | 239 | -- 240 | -- Table structure for table `t_token` 241 | -- 242 | 243 | DROP TABLE IF EXISTS `t_token`; 244 | /*!40101 SET @saved_cs_client = @@character_set_client */; 245 | /*!40101 SET character_set_client = utf8 */; 246 | CREATE TABLE `t_token` ( 247 | `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 248 | `userphone` varchar(255) NOT NULL, 249 | `token` varchar(255) NOT NULL, 250 | `createtime` mediumtext NOT NULL, 251 | PRIMARY KEY (`id`) USING BTREE 252 | ) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=gbk; 253 | /*!40101 SET character_set_client = @saved_cs_client */; 254 | 255 | -- 256 | -- Dumping data for table `t_token` 257 | -- 258 | 259 | LOCK TABLES `t_token` WRITE; 260 | /*!40000 ALTER TABLE `t_token` DISABLE KEYS */; 261 | INSERT INTO `t_token` VALUES (14,'15651071230','7c:1d:d9:61:13:5a9YL9405QED36K43N','1487064144470'),(15,'18251986780','7c:1d:d9:61:13:5a806PDLPRCW4FJQIJ','1487064519275'); 262 | /*!40000 ALTER TABLE `t_token` ENABLE KEYS */; 263 | UNLOCK TABLES; 264 | 265 | -- 266 | -- Table structure for table `t_user` 267 | -- 268 | 269 | DROP TABLE IF EXISTS `t_user`; 270 | /*!40101 SET @saved_cs_client = @@character_set_client */; 271 | /*!40101 SET character_set_client = utf8 */; 272 | CREATE TABLE `t_user` ( 273 | `stuid` int(10) unsigned NOT NULL AUTO_INCREMENT, 274 | `userphone` varchar(255) NOT NULL, 275 | `userpass` varchar(255) NOT NULL, 276 | `nickname` varchar(255) NOT NULL, 277 | `createtime` varchar(45) NOT NULL, 278 | `lastupdatetime` varchar(45) DEFAULT NULL, 279 | `status` varchar(45) NOT NULL, 280 | `city` varchar(45) NOT NULL DEFAULT '南京', 281 | `birthday` varchar(45) DEFAULT NULL, 282 | `sex` varchar(45) NOT NULL DEFAULT '女', 283 | `headurl` varchar(45) DEFAULT NULL, 284 | PRIMARY KEY (`stuid`,`userphone`) 285 | ) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=gbk; 286 | /*!40101 SET character_set_client = @saved_cs_client */; 287 | 288 | -- 289 | -- Dumping data for table `t_user` 290 | -- 291 | 292 | LOCK TABLES `t_user` WRITE; 293 | /*!40000 ALTER TABLE `t_user` DISABLE KEYS */; 294 | INSERT INTO `t_user` VALUES (9,'18251986780','12345678','18251986780','2017-01-04 17:19:25','1485138619619','备孕','南京',NULL,'女','1485138619576.png'),(10,'15651071230','123456789','小航航','2017-01-04 17:28:43','1487055007992','唱歌喝酒','南京','','女','1487055007883.png'),(11,'15651071237','12345678','15651071237','2017-01-07 17:49:08',NULL,'怀孕','南京',NULL,'女',NULL),(12,'15651071330','123456789','唐僧洗头用几时帮','2017-01-07 17:50:42','1483782775743','备孕','南京','','女','1483782775668.png'),(13,'15651071232','12345678','航航','2017-01-07 17:57:48','1483783125805','备孕','南京','','女','1483783105461.png'),(14,'18251986782','123456789','唐僧','2017-01-11 10:07:05','1484124970169','怀孕','南京','','女','1484124969987.png'); 295 | /*!40000 ALTER TABLE `t_user` ENABLE KEYS */; 296 | UNLOCK TABLES; 297 | 298 | -- 299 | -- Final view structure for view `t_comment_nums` 300 | -- 301 | 302 | /*!50001 DROP VIEW IF EXISTS `t_comment_nums`*/; 303 | /*!50001 SET @saved_cs_client = @@character_set_client */; 304 | /*!50001 SET @saved_cs_results = @@character_set_results */; 305 | /*!50001 SET @saved_col_connection = @@collation_connection */; 306 | /*!50001 SET character_set_client = utf8 */; 307 | /*!50001 SET character_set_results = utf8 */; 308 | /*!50001 SET collation_connection = utf8_general_ci */; 309 | /*!50001 CREATE ALGORITHM=UNDEFINED */ 310 | /*!50013 DEFINER=`root`@`localhost` SQL SECURITY DEFINER */ 311 | /*!50001 VIEW `t_comment_nums` AS (select `t_comment`.`postbarid` AS `postbarid`,count(`t_comment`.`id`) AS `commentcount` from `t_comment` group by `t_comment`.`postbarid`) */; 312 | /*!50001 SET character_set_client = @saved_cs_client */; 313 | /*!50001 SET character_set_results = @saved_cs_results */; 314 | /*!50001 SET collation_connection = @saved_col_connection */; 315 | 316 | -- 317 | -- Final view structure for view `t_praise_nums` 318 | -- 319 | 320 | /*!50001 DROP VIEW IF EXISTS `t_praise_nums`*/; 321 | /*!50001 SET @saved_cs_client = @@character_set_client */; 322 | /*!50001 SET @saved_cs_results = @@character_set_results */; 323 | /*!50001 SET @saved_col_connection = @@collation_connection */; 324 | /*!50001 SET character_set_client = utf8 */; 325 | /*!50001 SET character_set_results = utf8 */; 326 | /*!50001 SET collation_connection = utf8_general_ci */; 327 | /*!50001 CREATE ALGORITHM=UNDEFINED */ 328 | /*!50013 DEFINER=`root`@`localhost` SQL SECURITY DEFINER */ 329 | /*!50001 VIEW `t_praise_nums` AS (select `t_praise`.`postbarId` AS `postbarid`,count(`t_praise`.`id`) AS `praisecount` from `t_praise` group by `t_praise`.`postbarId`) */; 330 | /*!50001 SET character_set_client = @saved_cs_client */; 331 | /*!50001 SET character_set_results = @saved_cs_results */; 332 | /*!50001 SET collation_connection = @saved_col_connection */; 333 | /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; 334 | 335 | /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; 336 | /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; 337 | /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; 338 | /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; 339 | /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; 340 | /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; 341 | /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; 342 | 343 | -- Dump completed on 2017-02-14 17:58:11 344 | -------------------------------------------------------------------------------- /build/classes/.gitignore: -------------------------------------------------------------------------------- 1 | /com/ 2 | -------------------------------------------------------------------------------- /build/classes/com/zsx/Daos/ArticleDaoImp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/Daos/ArticleDaoImp.class -------------------------------------------------------------------------------- /build/classes/com/zsx/Daos/PostBarDaoImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/Daos/PostBarDaoImpl.class -------------------------------------------------------------------------------- /build/classes/com/zsx/Daos/TokenDaoImp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/Daos/TokenDaoImp.class -------------------------------------------------------------------------------- /build/classes/com/zsx/Daos/UserDaoImp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/Daos/UserDaoImp.class -------------------------------------------------------------------------------- /build/classes/com/zsx/Daos/base/BaseDBFactor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/Daos/base/BaseDBFactor.class -------------------------------------------------------------------------------- /build/classes/com/zsx/beans/ArticleBean.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/beans/ArticleBean.class -------------------------------------------------------------------------------- /build/classes/com/zsx/beans/PostBarItem.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/beans/PostBarItem.class -------------------------------------------------------------------------------- /build/classes/com/zsx/beans/TokenBean.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/beans/TokenBean.class -------------------------------------------------------------------------------- /build/classes/com/zsx/beans/UserBean.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/beans/UserBean.class -------------------------------------------------------------------------------- /build/classes/com/zsx/servlets/GetPostBar.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/servlets/GetPostBar.class -------------------------------------------------------------------------------- /build/classes/com/zsx/servlets/GetPostList.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/servlets/GetPostList.class -------------------------------------------------------------------------------- /build/classes/com/zsx/servlets/GetRandomArticle.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/servlets/GetRandomArticle.class -------------------------------------------------------------------------------- /build/classes/com/zsx/servlets/GetTypeArticle.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/servlets/GetTypeArticle.class -------------------------------------------------------------------------------- /build/classes/com/zsx/servlets/GetUserInfo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/servlets/GetUserInfo.class -------------------------------------------------------------------------------- /build/classes/com/zsx/servlets/ImageUpload.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/servlets/ImageUpload.class -------------------------------------------------------------------------------- /build/classes/com/zsx/servlets/LoginUser.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/servlets/LoginUser.class -------------------------------------------------------------------------------- /build/classes/com/zsx/servlets/RegistUser.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/servlets/RegistUser.class -------------------------------------------------------------------------------- /build/classes/com/zsx/servlets/Test.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/servlets/Test.class -------------------------------------------------------------------------------- /build/classes/com/zsx/servlets/UpdateHeadUrl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/servlets/UpdateHeadUrl.class -------------------------------------------------------------------------------- /build/classes/com/zsx/servlets/UpdateUserInfo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/servlets/UpdateUserInfo.class -------------------------------------------------------------------------------- /build/classes/com/zsx/servlets/WritePostBar.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/servlets/WritePostBar.class -------------------------------------------------------------------------------- /build/classes/com/zsx/servlets/base/BaseServletFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/servlets/base/BaseServletFactory.class -------------------------------------------------------------------------------- /build/classes/com/zsx/utils/Constant.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/utils/Constant.class -------------------------------------------------------------------------------- /build/classes/com/zsx/utils/DBUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/utils/DBUtil.class -------------------------------------------------------------------------------- /build/classes/com/zsx/utils/DateUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/utils/DateUtil.class -------------------------------------------------------------------------------- /build/classes/com/zsx/utils/JsonHelp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/utils/JsonHelp.class -------------------------------------------------------------------------------- /build/classes/com/zsx/utils/ListenerLoadConfig$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/utils/ListenerLoadConfig$1.class -------------------------------------------------------------------------------- /build/classes/com/zsx/utils/ListenerLoadConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/utils/ListenerLoadConfig.class -------------------------------------------------------------------------------- /build/classes/com/zsx/utils/LoadDBconfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrHangVIP/ZSXBiSHe/a4c883bdd7182f601e4fd710f17dcb0377a1d0dd/build/classes/com/zsx/utils/LoadDBconfig.class -------------------------------------------------------------------------------- /src/com/zsx/Daos/ArticleDaoImp.java: -------------------------------------------------------------------------------- 1 | package com.zsx.Daos; 2 | 3 | import java.sql.Connection; 4 | import java.util.List; 5 | 6 | import org.apache.commons.dbutils.QueryRunner; 7 | import org.apache.commons.dbutils.handlers.BeanHandler; 8 | import org.apache.commons.dbutils.handlers.BeanListHandler; 9 | 10 | import com.zsx.Daos.base.BaseDBFactor; 11 | import com.zsx.beans.ArticleBean; 12 | 13 | public class ArticleDaoImp extends BaseDBFactor { 14 | 15 | @Override 16 | public boolean insertData(ArticleBean t) { 17 | return false; 18 | } 19 | 20 | @Override 21 | public List getDataList(Object... obj) { 22 | return null; 23 | } 24 | 25 | @Override 26 | public boolean updateData(Object... obj) { 27 | return false; 28 | } 29 | 30 | @Override 31 | public boolean deleteData(int id) { 32 | return false; 33 | } 34 | 35 | @SuppressWarnings("unchecked") 36 | public List getDataList(String type) { 37 | Connection conn=null; 38 | List articleList=null; 39 | try { 40 | conn=getConn(); 41 | QueryRunner qr=new QueryRunner(); 42 | String sql="select * from t_article where type = ? "; 43 | articleList=(List)qr.query(conn,sql,new BeanListHandler<>(ArticleBean.class),type); 44 | } catch (Exception e) { 45 | e.printStackTrace(); 46 | }finally{ 47 | closeConn(null, conn); 48 | } 49 | return articleList; 50 | } 51 | 52 | 53 | @SuppressWarnings("unused") 54 | public List getDataList() { 55 | Connection conn=null; 56 | List articleList=null; 57 | try { 58 | conn=getConn(); 59 | QueryRunner qr=new QueryRunner(); 60 | String sql="select * from t_article "; 61 | articleList=(List)qr.query(conn,sql,new BeanListHandler<>(ArticleBean.class)); 62 | } catch (Exception e) { 63 | e.printStackTrace(); 64 | }finally{ 65 | closeConn(null, conn); 66 | } 67 | return articleList; 68 | } 69 | 70 | 71 | 72 | 73 | } 74 | -------------------------------------------------------------------------------- /src/com/zsx/Daos/PostBarDaoImpl.java: -------------------------------------------------------------------------------- 1 | package com.zsx.Daos; 2 | 3 | import java.sql.Connection; 4 | import java.sql.PreparedStatement; 5 | import java.util.List; 6 | 7 | import org.apache.commons.dbutils.QueryRunner; 8 | import org.apache.commons.dbutils.handlers.BeanHandler; 9 | import org.apache.commons.dbutils.handlers.BeanListHandler; 10 | 11 | import com.zsx.Daos.base.BaseDBFactor; 12 | import com.zsx.beans.PostBarItem; 13 | import com.zsx.beans.UserBean; 14 | import com.zsx.utils.DateUtil; 15 | 16 | public class PostBarDaoImpl extends BaseDBFactor { 17 | 18 | @Override 19 | public boolean insertData(PostBarItem t) { 20 | Connection conn = null; 21 | PreparedStatement state = null; 22 | int rowCount = 0; 23 | try { 24 | conn = getConn(); 25 | String sql = "insert into t_postbar(userphone,title,content,createtime,imageurl,orders) value(?,?,?,?,?,?)"; 26 | state = conn.prepareStatement(sql); 27 | state.setString(1, t.getUserPhone()); 28 | state.setString(2, t.getTitle()); 29 | state.setString(3, t.getContent()); 30 | state.setString(4, DateUtil.getCurrentDate()); 31 | state.setString(5, t.getImageUrl()); 32 | state.setString(6, t.getOrders()); 33 | rowCount = state.executeUpdate(); 34 | 35 | } catch (Exception e) { 36 | e.printStackTrace(); 37 | } finally { 38 | closeConn(state, conn); 39 | } 40 | if (rowCount > 0) { 41 | return true; 42 | } 43 | return false; 44 | } 45 | 46 | @Override 47 | public List getDataList(Object... obj) { 48 | return null; 49 | } 50 | 51 | @Override 52 | public boolean updateData(Object... obj) { 53 | return false; 54 | } 55 | 56 | @Override 57 | public boolean deleteData(int id) { 58 | return false; 59 | } 60 | 61 | public List getDataList() { 62 | Connection conn = null; 63 | List postBarList = null; 64 | try { 65 | conn = getConn(); 66 | QueryRunner qr = new QueryRunner(); 67 | String sql = "select * from t_postbar order by postbarid desc"; 68 | postBarList = (List) qr.query(conn, sql, new BeanListHandler<>(PostBarItem.class)); 69 | if (postBarList != null) { 70 | for (int i = 0; i < postBarList.size(); i++) { 71 | sql = "select * from t_user where userphone = ?"; 72 | UserBean user = (UserBean) qr.query(conn, sql, new BeanHandler<>(UserBean.class),postBarList.get(i).getUserPhone()); 73 | postBarList.get(i).setHeadUrl(user.getHeadUrl()); 74 | postBarList.get(i).setNickName(user.getNickName()); 75 | } 76 | } 77 | } catch (Exception e) { 78 | e.printStackTrace(); 79 | } finally { 80 | closeConn(null, conn); 81 | } 82 | return postBarList; 83 | } 84 | 85 | } 86 | -------------------------------------------------------------------------------- /src/com/zsx/Daos/TokenDaoImp.java: -------------------------------------------------------------------------------- 1 | package com.zsx.Daos; 2 | 3 | import java.sql.Connection; 4 | import java.sql.PreparedStatement; 5 | import java.util.List; 6 | 7 | import org.apache.commons.dbutils.QueryRunner; 8 | import org.apache.commons.dbutils.handlers.BeanHandler; 9 | import org.apache.commons.dbutils.handlers.BeanListHandler; 10 | 11 | import com.zsx.Daos.base.BaseDBFactor; 12 | import com.zsx.beans.TokenBean; 13 | 14 | public class TokenDaoImp extends BaseDBFactor { 15 | 16 | @Override 17 | public boolean insertData(TokenBean token) { 18 | Connection conn=null; 19 | PreparedStatement stat=null; 20 | int rowCount=0; 21 | try { 22 | conn=getConn(); 23 | String sql="insert into t_token(userphone, token,createtime) value(?,?,?)"; 24 | stat=conn.prepareStatement(sql); 25 | //设置值 26 | stat.setString(1, token.getUserPhone()); 27 | stat.setString(2, token.getToken()); 28 | stat.setLong(3, System.currentTimeMillis()); 29 | //执行 30 | rowCount=stat.executeUpdate(); 31 | } catch (Exception e) { 32 | e.printStackTrace(); 33 | }finally{ 34 | closeConn(stat, conn); 35 | } 36 | if(rowCount>0){ 37 | return true; 38 | } 39 | return false; 40 | } 41 | 42 | @Override 43 | public List getDataList(Object... obj) { 44 | return null; 45 | } 46 | 47 | @Override 48 | public boolean updateData(Object... obj) { 49 | Connection conn=null; 50 | PreparedStatement stat=null; 51 | int rowCount=0; 52 | try { 53 | conn=getConn(); 54 | String sql="update t_token set token = ? and createtime = ? where userphone = ? "; 55 | stat=conn.prepareStatement(sql); 56 | //设置值 57 | stat.setString(1, (String)obj[0]); 58 | stat.setString(2,(String)obj[1]); 59 | stat.setLong(3, System.currentTimeMillis()); 60 | //执行 61 | rowCount=stat.executeUpdate(); 62 | } catch (Exception e) { 63 | e.printStackTrace(); 64 | }finally{ 65 | closeConn(stat, conn); 66 | } 67 | if(rowCount>0){ 68 | return true; 69 | } 70 | return false; 71 | } 72 | 73 | @Override 74 | public boolean deleteData(int id) { 75 | Connection conn=null; 76 | PreparedStatement stat=null; 77 | int rowCount=0; 78 | try { 79 | conn=getConn(); 80 | String sql="delete from t_token where id = ?"; 81 | stat=conn.prepareStatement(sql); 82 | //设置值 83 | stat.setInt(1, id); 84 | //执行 85 | rowCount=stat.executeUpdate(); 86 | } catch (Exception e) { 87 | e.printStackTrace(); 88 | }finally{ 89 | closeConn(stat, conn); 90 | } 91 | if(rowCount>0){ 92 | return true; 93 | } 94 | return false; 95 | } 96 | 97 | public boolean deleteData(String userPhone) { 98 | Connection conn=null; 99 | PreparedStatement stat=null; 100 | int rowCount=0; 101 | try { 102 | conn=getConn(); 103 | String sql="delete from t_token where userphone = ?"; 104 | stat=conn.prepareStatement(sql); 105 | //设置值 106 | stat.setString(1, userPhone); 107 | //执行 108 | rowCount=stat.executeUpdate(); 109 | } catch (Exception e) { 110 | e.printStackTrace(); 111 | }finally{ 112 | closeConn(stat, conn); 113 | } 114 | if(rowCount>0){ 115 | return true; 116 | } 117 | return false; 118 | } 119 | 120 | @SuppressWarnings({ "unchecked", "rawtypes" }) 121 | public boolean tokenChecked(String userPhone,String token) { 122 | Connection conn=null; 123 | TokenBean tokenBean=null; 124 | try { 125 | conn=getConn(); 126 | QueryRunner qr=new QueryRunner(); 127 | String sql="select * from t_token where userphone = ? and token = ?"; 128 | tokenBean=(TokenBean)qr.query(conn,sql,new BeanHandler(TokenBean.class),userPhone,token); 129 | } catch (Exception e) { 130 | e.printStackTrace(); 131 | }finally{ 132 | closeConn(null, conn); 133 | } 134 | if(tokenBean==null){ 135 | return false; 136 | } 137 | return true; 138 | } 139 | 140 | /** 141 | * 获取无效token 142 | * @param time 超时时间长整型(ms) 143 | * @return 144 | */ 145 | public List getAbandonedList(long time) { 146 | Connection conn=null; 147 | List tokenList=null; 148 | try { 149 | long curTime=System.currentTimeMillis(); 150 | conn=getConn(); 151 | QueryRunner qr=new QueryRunner(); 152 | 153 | String sql="select * from t_token where createtime <= ?"; 154 | tokenList=(List)qr.query(conn,sql,new BeanListHandler(TokenBean.class),curTime-time); 155 | } catch (Exception e) { 156 | e.printStackTrace(); 157 | }finally{ 158 | closeConn(null, conn); 159 | } 160 | return tokenList; 161 | } 162 | 163 | } 164 | -------------------------------------------------------------------------------- /src/com/zsx/Daos/UserDaoImp.java: -------------------------------------------------------------------------------- 1 | package com.zsx.Daos; 2 | 3 | import java.sql.Connection; 4 | import java.sql.Date; 5 | import java.sql.PreparedStatement; 6 | import java.sql.Time; 7 | import java.util.List; 8 | 9 | import org.apache.commons.dbutils.QueryRunner; 10 | import org.apache.commons.dbutils.handlers.BeanHandler; 11 | 12 | import com.zsx.Daos.base.BaseDBFactor; 13 | import com.zsx.beans.UserBean; 14 | import com.zsx.utils.DateUtil; 15 | 16 | /** 17 | * 用户相关数据操作的实现类 18 | * @author moram 19 | * 20 | */ 21 | public class UserDaoImp extends BaseDBFactor { 22 | 23 | @Override 24 | public boolean insertData(UserBean user) { 25 | Connection conn=null; 26 | PreparedStatement stat=null; 27 | int rowCount=0; 28 | try { 29 | conn=getConn(); 30 | String sql="insert into t_user(userphone, userpass,createtime,nickname,status) value(?,?,?,?,?)"; 31 | stat=conn.prepareStatement(sql); 32 | //设置值 33 | stat.setString(1, user.getUserPhone()); 34 | stat.setString(2, user.getUserPass()); 35 | stat.setString(3, DateUtil.getCurrentDate()); 36 | stat.setString(4,user.getUserPhone()); 37 | stat.setString(5,user.getStatus()); 38 | //执行 39 | rowCount=stat.executeUpdate(); 40 | } catch (Exception e) { 41 | e.printStackTrace(); 42 | }finally{ 43 | closeConn(stat, conn); 44 | } 45 | if(rowCount>0){ 46 | return true; 47 | } 48 | return false; 49 | } 50 | 51 | @SuppressWarnings({ "unchecked", "rawtypes" }) 52 | @Override 53 | public List getDataList(Object... obj) { 54 | int userid=Integer.parseInt(obj[0].toString()); 55 | Connection conn=null; 56 | List userList=null; 57 | try { 58 | conn=getConn(); 59 | QueryRunner qr=new QueryRunner(); 60 | String sql="select * from t_user where stuid = ?"; 61 | userList=(List)qr.query(conn,sql,new BeanHandler(UserBean.class),userid); 62 | } catch (Exception e) { 63 | e.printStackTrace(); 64 | }finally{ 65 | closeConn(null, conn); 66 | } 67 | return userList; 68 | } 69 | 70 | @Override 71 | public boolean updateData(Object... obj) { 72 | Connection conn=null; 73 | PreparedStatement stat=null; 74 | int rowCount=0; 75 | try { 76 | conn=getConn(); 77 | String sql="update t_token set token = ? and createtime = ? where userphone = ? "; 78 | stat=conn.prepareStatement(sql); 79 | //设置值 80 | stat.setString(1, (String)obj[0]); 81 | stat.setString(2,(String)obj[1]); 82 | stat.setLong(3, System.currentTimeMillis()); 83 | //执行 84 | rowCount=stat.executeUpdate(); 85 | } catch (Exception e) { 86 | e.printStackTrace(); 87 | }finally{ 88 | closeConn(stat, conn); 89 | } 90 | if(rowCount>0){ 91 | return true; 92 | } 93 | return false; 94 | } 95 | 96 | @Override 97 | public boolean deleteData(int id) { 98 | return false; 99 | } 100 | 101 | public boolean updateData(UserBean user) { 102 | Connection conn=null; 103 | PreparedStatement stat=null; 104 | int rowCount=0; 105 | try { 106 | conn=getConn(); 107 | String sql="update t_user set nickname = ? ,status = ? ,city = ? , birthday = ? , lastupdatetime = ? where userphone = ? "; 108 | stat=conn.prepareStatement(sql); 109 | //设置值 110 | stat.setString(1, user.getNickName()); 111 | stat.setString(2,user.getStatus()); 112 | stat.setString(3,user.getCity()); 113 | stat.setString(4,user.getBirthday()); 114 | stat.setLong(5, System.currentTimeMillis()); 115 | stat.setString(6,user.getUserPhone()); 116 | //执行 117 | rowCount=stat.executeUpdate(); 118 | } catch (Exception e) { 119 | e.printStackTrace(); 120 | }finally{ 121 | closeConn(stat, conn); 122 | } 123 | if(rowCount>0){ 124 | return true; 125 | } 126 | return false; 127 | } 128 | 129 | public boolean updateHeadUrl(String userPhone,String headUrl) { 130 | Connection conn=null; 131 | PreparedStatement stat=null; 132 | int rowCount=0; 133 | try { 134 | conn=getConn(); 135 | String sql="update t_user set headurl= ? , lastupdatetime = ? where userphone = ? "; 136 | stat=conn.prepareStatement(sql); 137 | //设置值 138 | stat.setString(1,headUrl); 139 | stat.setLong(2, System.currentTimeMillis()); 140 | stat.setString(3,userPhone); 141 | //执行 142 | rowCount=stat.executeUpdate(); 143 | } catch (Exception e) { 144 | e.printStackTrace(); 145 | }finally{ 146 | closeConn(stat, conn); 147 | } 148 | if(rowCount>0){ 149 | return true; 150 | } 151 | return false; 152 | } 153 | 154 | 155 | public UserBean login(String userPhone,String userPass){ 156 | Connection conn=null; 157 | UserBean userbean=null; 158 | try { 159 | conn=getConn(); 160 | QueryRunner qr=new QueryRunner(); 161 | String sql="select * from t_user where userphone = ? and userpass = ?"; 162 | userbean=(UserBean)qr.query(conn,sql,new BeanHandler(UserBean.class),userPhone,userPass); 163 | } catch (Exception e) { 164 | e.printStackTrace(); 165 | }finally{ 166 | closeConn(null, conn); 167 | } 168 | return userbean; 169 | 170 | } 171 | 172 | public UserBean getUserInfo(String userPhone){ 173 | Connection conn=null; 174 | UserBean userbean=null; 175 | try { 176 | conn=getConn(); 177 | QueryRunner qr=new QueryRunner(); 178 | String sql="select * from t_user where userphone = ? "; 179 | userbean=(UserBean)qr.query(conn,sql,new BeanHandler(UserBean.class),userPhone); 180 | } catch (Exception e) { 181 | e.printStackTrace(); 182 | }finally{ 183 | closeConn(null, conn); 184 | } 185 | return userbean; 186 | 187 | } 188 | 189 | @SuppressWarnings({ "unchecked", "rawtypes" }) 190 | public boolean userPhoneChecked(String userPhone) { 191 | Connection conn=null; 192 | UserBean userList=null; 193 | try { 194 | conn=getConn(); 195 | QueryRunner qr=new QueryRunner(); 196 | String sql="select * from t_user where userphone = ?"; 197 | userList=(UserBean)qr.query(conn,sql,new BeanHandler(UserBean.class),userPhone); 198 | } catch (Exception e) { 199 | e.printStackTrace(); 200 | }finally{ 201 | closeConn(null, conn); 202 | } 203 | if(userList==null){ 204 | return false; 205 | } 206 | return true; 207 | } 208 | 209 | } 210 | -------------------------------------------------------------------------------- /src/com/zsx/Daos/base/BaseDBFactor.java: -------------------------------------------------------------------------------- 1 | package com.zsx.Daos.base; 2 | 3 | import java.util.List; 4 | 5 | import com.zsx.utils.DBUtil; 6 | 7 | /** 8 | * 数据库操作基类 9 | * @author moram 10 | * 11 | * @param 12 | */ 13 | public abstract class BaseDBFactor extends DBUtil{ 14 | 15 | /** 16 | * 数据库数据增加 17 | * @return 18 | */ 19 | public abstract boolean insertData(T t); 20 | 21 | /** 22 | * 数据查询 23 | * @return 24 | */ 25 | public abstract List getDataList(Object... obj); 26 | 27 | 28 | /** 29 | * 更新数据 30 | * @param obj 31 | * @return 32 | */ 33 | public abstract boolean updateData(Object... obj); 34 | 35 | /** 36 | * 删除数据 37 | * @param id 38 | * @return 39 | */ 40 | public abstract boolean deleteData(int id); 41 | 42 | 43 | 44 | } 45 | -------------------------------------------------------------------------------- /src/com/zsx/beans/ArticleBean.java: -------------------------------------------------------------------------------- 1 | package com.zsx.beans; 2 | 3 | public class ArticleBean { 4 | 5 | private int id; 6 | 7 | private String title; 8 | 9 | private String content; 10 | 11 | private String imageUrl; 12 | 13 | private String createTime; 14 | 15 | private int readnum; 16 | 17 | private String articleUrl; 18 | 19 | private String author; 20 | 21 | private int type; 22 | 23 | public int getId() { 24 | return id; 25 | } 26 | 27 | public void setId(int id) { 28 | this.id = id; 29 | } 30 | 31 | public String getTitle() { 32 | return title; 33 | } 34 | 35 | public void setTitle(String title) { 36 | this.title = title; 37 | } 38 | 39 | public String getContent() { 40 | return content; 41 | } 42 | 43 | public void setContent(String content) { 44 | this.content = content; 45 | } 46 | 47 | public String getImageUrl() { 48 | return imageUrl; 49 | } 50 | 51 | public void setImageUrl(String imageUrl) { 52 | this.imageUrl = imageUrl; 53 | } 54 | 55 | public String getCreateTime() { 56 | return createTime; 57 | } 58 | 59 | public void setCreateTime(String createTime) { 60 | this.createTime = createTime; 61 | } 62 | 63 | public int getReadnum() { 64 | return readnum; 65 | } 66 | 67 | public void setReadnum(int readnum) { 68 | this.readnum = readnum; 69 | } 70 | 71 | public String getArticleUrl() { 72 | return articleUrl; 73 | } 74 | 75 | public void setArticleUrl(String articleUrl) { 76 | this.articleUrl = articleUrl; 77 | } 78 | 79 | public String getAuthor() { 80 | return author; 81 | } 82 | 83 | public void setAuthor(String author) { 84 | this.author = author; 85 | } 86 | 87 | public int getType() { 88 | return type; 89 | } 90 | 91 | public void setType(int type) { 92 | this.type = type; 93 | } 94 | 95 | 96 | 97 | 98 | } 99 | -------------------------------------------------------------------------------- /src/com/zsx/beans/PostBarItem.java: -------------------------------------------------------------------------------- 1 | package com.zsx.beans; 2 | 3 | public class PostBarItem { 4 | 5 | private int postbarId; 6 | 7 | private String userPhone; 8 | 9 | private String nickName; 10 | 11 | private String title; 12 | 13 | private String content; 14 | 15 | private String createTime; 16 | 17 | private String imageUrl; 18 | 19 | private String headUrl; 20 | 21 | private String orders; 22 | 23 | public int getPostbarId() { 24 | return postbarId; 25 | } 26 | 27 | public void setPostbarId(int postbarId) { 28 | this.postbarId = postbarId; 29 | } 30 | 31 | public String getUserPhone() { 32 | return userPhone; 33 | } 34 | 35 | public void setUserPhone(String userPhone) { 36 | this.userPhone = userPhone; 37 | } 38 | 39 | public String getNickName() { 40 | return nickName; 41 | } 42 | 43 | public void setNickName(String nickName) { 44 | this.nickName = nickName; 45 | } 46 | 47 | public String getTitle() { 48 | return title; 49 | } 50 | 51 | public void setTitle(String title) { 52 | this.title = title; 53 | } 54 | 55 | public String getContent() { 56 | return content; 57 | } 58 | 59 | public void setContent(String content) { 60 | this.content = content; 61 | } 62 | 63 | public String getCreateTime() { 64 | return createTime; 65 | } 66 | 67 | public void setCreateTime(String createTime) { 68 | this.createTime = createTime; 69 | } 70 | 71 | public String getImageUrl() { 72 | return imageUrl; 73 | } 74 | 75 | public void setImageUrl(String imageUrl) { 76 | this.imageUrl = imageUrl; 77 | } 78 | 79 | public String getHeadUrl() { 80 | return headUrl; 81 | } 82 | 83 | public void setHeadUrl(String headUrl) { 84 | this.headUrl = headUrl; 85 | } 86 | 87 | public String getOrders() { 88 | return orders; 89 | } 90 | 91 | public void setOrders(String orders) { 92 | this.orders = orders; 93 | } 94 | 95 | 96 | 97 | } 98 | -------------------------------------------------------------------------------- /src/com/zsx/beans/TokenBean.java: -------------------------------------------------------------------------------- 1 | package com.zsx.beans; 2 | 3 | public class TokenBean { 4 | 5 | private int id; 6 | 7 | private String userPhone; 8 | 9 | private String token; 10 | 11 | private long createTime; 12 | 13 | public TokenBean(){ 14 | 15 | } 16 | 17 | public TokenBean(String token,String userPhone){ 18 | this.token=token; 19 | this.userPhone=userPhone; 20 | } 21 | 22 | public int getId() { 23 | return id; 24 | } 25 | 26 | public void setId(int id) { 27 | this.id = id; 28 | } 29 | 30 | public String getUserPhone() { 31 | return userPhone; 32 | } 33 | 34 | public void setUserPhone(String userPhone) { 35 | this.userPhone = userPhone; 36 | } 37 | 38 | public String getToken() { 39 | return token; 40 | } 41 | 42 | public void setToken(String token) { 43 | this.token = token; 44 | } 45 | 46 | public long getCreateTime() { 47 | return createTime; 48 | } 49 | 50 | public void setCreateTime(long createTime) { 51 | this.createTime = createTime; 52 | } 53 | 54 | 55 | 56 | } 57 | -------------------------------------------------------------------------------- /src/com/zsx/beans/UserBean.java: -------------------------------------------------------------------------------- 1 | package com.zsx.beans; 2 | 3 | public class UserBean { 4 | 5 | private int stuId; 6 | 7 | private String userPhone; 8 | 9 | private String userPass; 10 | 11 | private String nickName; 12 | 13 | private String createTime; 14 | 15 | private String lastUpdateTime; 16 | 17 | private String status; 18 | 19 | private String city; 20 | 21 | private String birthday; 22 | 23 | private int age; 24 | 25 | private String sex; 26 | 27 | private String headUrl; 28 | 29 | public UserBean(){ 30 | 31 | } 32 | 33 | public UserBean(String userPhone,String status,String nickName,String city,String birthday){ 34 | this.userPhone=userPhone; 35 | this.status=status; 36 | this.nickName=nickName; 37 | this.city=city; 38 | this.birthday=birthday; 39 | } 40 | 41 | public int getStuId() { 42 | return stuId; 43 | } 44 | 45 | public void setStuId(int stuId) { 46 | this.stuId = stuId; 47 | } 48 | 49 | public String getUserPhone() { 50 | return userPhone; 51 | } 52 | 53 | public void setUserPhone(String userPhone) { 54 | this.userPhone = userPhone; 55 | } 56 | 57 | public String getUserPass() { 58 | return userPass; 59 | } 60 | 61 | public void setUserPass(String userPass) { 62 | this.userPass = userPass; 63 | } 64 | 65 | public String getNickName() { 66 | return nickName; 67 | } 68 | 69 | public void setNickName(String nickName) { 70 | this.nickName = nickName; 71 | } 72 | 73 | public String getCreateTime() { 74 | return createTime; 75 | } 76 | 77 | public void setCreateTime(String createTime) { 78 | this.createTime = createTime; 79 | } 80 | 81 | public String getLastUpdateTime() { 82 | return lastUpdateTime; 83 | } 84 | 85 | public void setLastUpdateTime(String lastUpdateTime) { 86 | this.lastUpdateTime = lastUpdateTime; 87 | } 88 | 89 | public String getStatus() { 90 | return status; 91 | } 92 | 93 | public void setStatus(String status) { 94 | this.status = status; 95 | } 96 | 97 | public String getCity() { 98 | return city; 99 | } 100 | 101 | public void setCity(String city) { 102 | this.city = city; 103 | } 104 | 105 | public String getBirthday() { 106 | return birthday; 107 | } 108 | 109 | public void setBirthday(String birthday) { 110 | this.birthday = birthday; 111 | } 112 | 113 | public int getAge() { 114 | return age; 115 | } 116 | 117 | public void setAge(int age) { 118 | this.age = age; 119 | } 120 | 121 | public String getSex() { 122 | return sex; 123 | } 124 | 125 | public void setSex(String sex) { 126 | this.sex = sex; 127 | } 128 | 129 | public String getHeadUrl() { 130 | return headUrl; 131 | } 132 | 133 | public void setHeadUrl(String headUrl) { 134 | this.headUrl = headUrl; 135 | } 136 | 137 | } 138 | -------------------------------------------------------------------------------- /src/com/zsx/servlets/GetPostBar.java: -------------------------------------------------------------------------------- 1 | package com.zsx.servlets; 2 | 3 | import java.util.ArrayList; 4 | import java.util.HashMap; 5 | import java.util.List; 6 | import java.util.Map; 7 | import java.util.Random; 8 | 9 | import javax.servlet.http.HttpServletRequest; 10 | import javax.servlet.http.HttpServletResponse; 11 | 12 | import com.zsx.Daos.PostBarDaoImpl; 13 | import com.zsx.beans.ArticleBean; 14 | import com.zsx.beans.PostBarItem; 15 | import com.zsx.servlets.base.BaseServletFactory; 16 | 17 | import net.sf.json.JSONArray; 18 | 19 | public class GetPostBar extends BaseServletFactory { 20 | 21 | 22 | /** 23 | * 24 | */ 25 | private static final long serialVersionUID = 9209164781764095066L; 26 | 27 | @Override 28 | protected Map dataModel(HttpServletRequest request, HttpServletResponse response) { 29 | 30 | PostBarDaoImpl postBarModel=new PostBarDaoImpl(); 31 | List postBarList=postBarModel.getDataList(); 32 | Map map=new HashMap<>(); 33 | if(postBarList==null){ 34 | map.put("result", "fail"); 35 | map.put("data", ""); 36 | }else{ 37 | JSONArray itemJson = JSONArray.fromObject(postBarList); 38 | map.put("result", "success"); 39 | map.put("data", itemJson.toString()); 40 | } 41 | return map; 42 | } 43 | 44 | } 45 | -------------------------------------------------------------------------------- /src/com/zsx/servlets/GetPostList.java: -------------------------------------------------------------------------------- 1 | package com.zsx.servlets; 2 | 3 | import java.util.HashMap; 4 | import java.util.List; 5 | import java.util.Map; 6 | 7 | import javax.servlet.http.HttpServletRequest; 8 | import javax.servlet.http.HttpServletResponse; 9 | 10 | import com.zsx.Daos.PostBarDaoImpl; 11 | import com.zsx.beans.PostBarItem; 12 | import com.zsx.servlets.base.BaseServletFactory; 13 | 14 | import net.sf.json.JSONArray; 15 | 16 | public class GetPostList extends BaseServletFactory { 17 | 18 | /** 19 | * 20 | */ 21 | private static final long serialVersionUID = 4111783669926025515L; 22 | 23 | @Override 24 | protected Map dataModel(HttpServletRequest request, HttpServletResponse response) { 25 | String userPhone=request.getParameter("userPhone"); 26 | String token=request.getParameter("token"); 27 | boolean effectToken=tokenChecked(userPhone, token); 28 | if(!effectToken){ 29 | return getJsonMap(); 30 | } 31 | PostBarDaoImpl barDaoImpl=new PostBarDaoImpl(); 32 | List postBarList=null; 33 | postBarList=barDaoImpl.getDataList(); 34 | Map map=new HashMap<>(); 35 | if(postBarList==null){ 36 | map.put("result", "fail"); 37 | map.put("data", "null"); 38 | }else{ 39 | JSONArray itemJson = JSONArray.fromObject(postBarList); 40 | map.put("result", "success"); 41 | map.put("data", itemJson.toString()); 42 | } 43 | 44 | return map; 45 | } 46 | 47 | } 48 | -------------------------------------------------------------------------------- /src/com/zsx/servlets/GetRandomArticle.java: -------------------------------------------------------------------------------- 1 | package com.zsx.servlets; 2 | 3 | import java.util.ArrayList; 4 | import java.util.HashMap; 5 | import java.util.List; 6 | import java.util.Map; 7 | import java.util.Random; 8 | 9 | import javax.servlet.http.HttpServletRequest; 10 | import javax.servlet.http.HttpServletResponse; 11 | 12 | import com.zsx.Daos.ArticleDaoImp; 13 | import com.zsx.beans.ArticleBean; 14 | import com.zsx.servlets.base.BaseServletFactory; 15 | 16 | import net.sf.json.JSONArray; 17 | 18 | public class GetRandomArticle extends BaseServletFactory { 19 | 20 | /** 21 | * 22 | */ 23 | private static final long serialVersionUID = 7254161141636273236L; 24 | 25 | @Override 26 | protected Map dataModel(HttpServletRequest request, HttpServletResponse response) { 27 | int random=Integer.parseInt(request.getParameter("random")); 28 | String type=request.getParameter("type"); 29 | 30 | ArticleDaoImp articleDaoImp=new ArticleDaoImp(); 31 | List articleList=articleDaoImp.getDataList(); 32 | Map map=new HashMap<>(); 33 | if(articleList==null){ 34 | map.put("result", "fail"); 35 | map.put("data", ""); 36 | }else{ 37 | JSONArray itemJson=null; 38 | if(random>=articleList.size()){ 39 | itemJson = JSONArray.fromObject(articleList); 40 | }else{ 41 | List randomList=new ArrayList(); 42 | for(int i=0;i dataModel(HttpServletRequest request, HttpServletResponse response) { 25 | String type = request.getParameter("type"); 26 | ArticleDaoImp articleDaoImp = new ArticleDaoImp(); 27 | List articleList = articleDaoImp.getDataList(type); 28 | Map map = new HashMap<>(); 29 | if (articleList == null) { 30 | map.put("result", "fail"); 31 | map.put("data", ""); 32 | } else { 33 | JSONArray itemJson = JSONArray.fromObject(articleList); 34 | map.put("result", "success"); 35 | map.put("data", itemJson.toString()); 36 | } 37 | return map; 38 | } 39 | 40 | } 41 | -------------------------------------------------------------------------------- /src/com/zsx/servlets/GetUserInfo.java: -------------------------------------------------------------------------------- 1 | package com.zsx.servlets; 2 | 3 | import java.util.HashMap; 4 | import java.util.Map; 5 | 6 | import javax.servlet.http.HttpServletRequest; 7 | import javax.servlet.http.HttpServletResponse; 8 | 9 | import com.zsx.Daos.UserDaoImp; 10 | import com.zsx.beans.UserBean; 11 | import com.zsx.servlets.base.BaseServletFactory; 12 | 13 | import net.sf.json.JSONObject; 14 | 15 | public class GetUserInfo extends BaseServletFactory { 16 | private static final long serialVersionUID = 1L; 17 | @Override 18 | protected Map dataModel(HttpServletRequest request, HttpServletResponse response) { 19 | String userPhone=request.getParameter("userPhone"); 20 | String token=request.getParameter("token"); 21 | Map map = new HashMap(); 22 | if(!tokenChecked(userPhone, token)){ 23 | map=getJsonMap(); 24 | }else{ 25 | UserDaoImp usermodel=new UserDaoImp(); 26 | UserBean userInfo=usermodel.getUserInfo(userPhone); 27 | JSONObject itemJson = JSONObject.fromObject(userInfo); 28 | map.put("result", token); 29 | map.put("data", itemJson.toString()); 30 | } 31 | return map; 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /src/com/zsx/servlets/ImageUpload.java: -------------------------------------------------------------------------------- 1 | package com.zsx.servlets; 2 | 3 | import java.io.ByteArrayOutputStream; 4 | import java.io.File; 5 | import java.io.FileOutputStream; 6 | import java.io.IOException; 7 | import java.io.OutputStream; 8 | import java.util.ArrayList; 9 | import java.util.HashMap; 10 | import java.util.List; 11 | import java.util.Map; 12 | 13 | import javax.servlet.http.HttpServletRequest; 14 | import javax.servlet.http.HttpServletResponse; 15 | 16 | import com.sun.org.apache.xml.internal.security.exceptions.Base64DecodingException; 17 | import com.sun.org.apache.xml.internal.security.utils.Base64; 18 | import com.zsx.servlets.base.BaseServletFactory; 19 | 20 | import net.sf.json.JSONArray; 21 | import net.sf.json.JSONObject; 22 | 23 | public class ImageUpload extends BaseServletFactory { 24 | 25 | /** 26 | * 27 | */ 28 | private static final long serialVersionUID = 222834079692167531L; 29 | 30 | @Override 31 | protected Map dataModel(HttpServletRequest request, HttpServletResponse response) { 32 | String userPhone = request.getParameter("userPhone"); 33 | String token = request.getParameter("token"); 34 | boolean tokeneffect = tokenChecked(userPhone, token); 35 | if (!tokeneffect) { 36 | return getJsonMap(); 37 | } 38 | // String getServletPath= request.getServletPath(); 39 | // D:\GitWorkSpace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\ZSXBiShe\ZSXBiShe\ImageUpload 40 | // getRealPath=request.getSession().getServletContext().getRealPath(request.getRequestURI()); 41 | // D:\GitWorkSpace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\ZSXBiShe\ 42 | String imagePath = this.getServletConfig().getServletContext().getRealPath("/"); 43 | 44 | List images = new ArrayList(); 45 | List imageNameList = new ArrayList(); 46 | Map params=request.getParameterMap(); 47 | for(int i=1;i<=params.keySet().size()-2;i++){ 48 | for(String key:params.keySet()){ 49 | if(key.equals("image"+i)){ 50 | images.add(request.getParameter(key)); 51 | } 52 | } 53 | } 54 | for (int i = 0; i < images.size(); i++) { 55 | String fileName = System.currentTimeMillis() + ".png"; 56 | // 获取base64的图片二进制 57 | byte[] imageByte = null; 58 | try { 59 | imageByte = Base64.decode(images.get(i)); 60 | } catch (Base64DecodingException e) { 61 | e.printStackTrace(); 62 | System.out.println("json :" + e.toString()); 63 | } 64 | // 将二进制转换成输出流 65 | ByteArrayOutputStream bos = new ByteArrayOutputStream(); 66 | OutputStream out = null; 67 | try { 68 | bos.write(imageByte); 69 | // 写入文件 70 | File imageFile = new File(imagePath + "\\image\\" + fileName); 71 | // 根据文件创建文件的输出流 72 | out = new FileOutputStream(imageFile); 73 | bos.writeTo(out); 74 | } catch (IOException e) { 75 | e.printStackTrace(); 76 | } finally { 77 | try { 78 | out.close(); 79 | bos.close(); 80 | } catch (IOException e) { 81 | e.printStackTrace(); 82 | } 83 | } 84 | imageNameList.add(fileName); 85 | } 86 | JSONArray jsonArray = JSONArray.fromObject(imageNameList); 87 | Map map = new HashMap<>(); 88 | map.put("result", "success"); 89 | map.put("data", jsonArray.toString()); 90 | return map; 91 | } 92 | 93 | } 94 | -------------------------------------------------------------------------------- /src/com/zsx/servlets/LoginUser.java: -------------------------------------------------------------------------------- 1 | /** 2 | * 3 | */ 4 | package com.zsx.servlets; 5 | 6 | import java.util.HashMap; 7 | import java.util.Map; 8 | 9 | import javax.servlet.http.HttpServletRequest; 10 | import javax.servlet.http.HttpServletResponse; 11 | 12 | import com.zsx.Daos.TokenDaoImp; 13 | import com.zsx.Daos.UserDaoImp; 14 | import com.zsx.beans.TokenBean; 15 | import com.zsx.beans.UserBean; 16 | import com.zsx.servlets.base.BaseServletFactory; 17 | import com.zsx.utils.Constant; 18 | 19 | import net.sf.json.JSONObject; 20 | 21 | /** 22 | * @author moram 23 | * 24 | */ 25 | public class LoginUser extends BaseServletFactory{ 26 | 27 | 28 | private static final long serialVersionUID = 1L; 29 | 30 | @Override 31 | protected Map dataModel(HttpServletRequest request, HttpServletResponse response) { 32 | String userPhone=request.getParameter("userPhone"); 33 | String userPass=request.getParameter("userPass"); 34 | String mac=request.getParameter("MAC"); 35 | UserDaoImp usermodel=new UserDaoImp(); 36 | UserBean userbean=usermodel.login(userPhone,userPass); 37 | Map map = new HashMap(); 38 | if(userbean==null){ 39 | map.put("result", "fail"); 40 | map.put("data", ""); 41 | }else{ 42 | new TokenDaoImp().deleteData(userPhone); 43 | JSONObject itemJson = JSONObject.fromObject(userbean); 44 | String token =Constant.productToken(mac); 45 | if(!new TokenDaoImp().insertData(new TokenBean(token,userPhone))){ 46 | new TokenDaoImp().insertData(new TokenBean(token,userPhone)); 47 | } 48 | map.put("result", token); 49 | map.put("data", itemJson.toString()); 50 | } 51 | 52 | return map; 53 | } 54 | 55 | 56 | 57 | 58 | } 59 | -------------------------------------------------------------------------------- /src/com/zsx/servlets/RegistUser.java: -------------------------------------------------------------------------------- 1 | /** 2 | * 3 | */ 4 | package com.zsx.servlets; 5 | 6 | import java.util.HashMap; 7 | import java.util.Map; 8 | 9 | import javax.servlet.http.HttpServletRequest; 10 | import javax.servlet.http.HttpServletResponse; 11 | 12 | import com.zsx.Daos.UserDaoImp; 13 | import com.zsx.beans.UserBean; 14 | import com.zsx.servlets.base.BaseServletFactory; 15 | 16 | /** 17 | * @author moram 18 | * 19 | */ 20 | public class RegistUser extends BaseServletFactory{ 21 | 22 | 23 | private static final long serialVersionUID = 1L; 24 | 25 | @Override 26 | protected Map dataModel(HttpServletRequest request, HttpServletResponse response) { 27 | String userPhone=request.getParameter("userPhone"); 28 | String userPass=request.getParameter("userPass"); 29 | String status=request.getParameter("status"); 30 | UserBean user=new UserBean(); 31 | user.setUserPhone(userPhone); 32 | user.setUserPass(userPass); 33 | user.setStatus(status); 34 | UserDaoImp usermodel=new UserDaoImp(); 35 | boolean isExist=usermodel.userPhoneChecked(userPhone); 36 | Map map = new HashMap(); 37 | if(isExist){ 38 | map.put("result", "fail"); 39 | map.put("data", "exist"); 40 | }else{ 41 | boolean result=usermodel.insertData(user); 42 | if(result){ 43 | map.put("result", "success"); 44 | }else{ 45 | map.put("result", "fail"); 46 | } 47 | } 48 | return map; 49 | } 50 | 51 | 52 | 53 | 54 | } 55 | -------------------------------------------------------------------------------- /src/com/zsx/servlets/Test.java: -------------------------------------------------------------------------------- 1 | package com.zsx.servlets; 2 | 3 | import java.io.IOException; 4 | import java.io.PrintWriter; 5 | import java.util.HashMap; 6 | import java.util.Map; 7 | 8 | import javax.servlet.ServletException; 9 | import javax.servlet.http.HttpServlet; 10 | import javax.servlet.http.HttpServletRequest; 11 | import javax.servlet.http.HttpServletResponse; 12 | 13 | import net.sf.json.JSONObject; 14 | 15 | public class Test extends HttpServlet { 16 | 17 | private static final long serialVersionUID = 1L; 18 | 19 | public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { 20 | request.setCharacterEncoding("UTF-8"); 21 | response.setCharacterEncoding("UTF-8"); 22 | // response.setContentType("application/json; charset=utf-8"); 23 | // {"result":"0","resultList":[{json},{json},{json}]}; 24 | PrintWriter pw = response.getWriter(); 25 | Map map = new HashMap(); 26 | map.put("result", 0); 27 | map.put("list", "hello"); 28 | JSONObject json = JSONObject.fromObject(map); 29 | pw.print(json.toString()); 30 | System.out.println("json :" + json.toString()); 31 | // System.out.println("json object :"+json.toString()); 32 | 33 | pw.close(); 34 | } 35 | 36 | public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { 37 | 38 | this.doGet(request, response); 39 | } 40 | 41 | } 42 | -------------------------------------------------------------------------------- /src/com/zsx/servlets/UpdateHeadUrl.java: -------------------------------------------------------------------------------- 1 | package com.zsx.servlets; 2 | 3 | import java.util.HashMap; 4 | import java.util.Map; 5 | 6 | import javax.servlet.http.HttpServletRequest; 7 | import javax.servlet.http.HttpServletResponse; 8 | 9 | import com.zsx.Daos.UserDaoImp; 10 | import com.zsx.servlets.base.BaseServletFactory; 11 | 12 | public class UpdateHeadUrl extends BaseServletFactory { 13 | private static final long serialVersionUID = 1L; 14 | 15 | @Override 16 | protected Map dataModel(HttpServletRequest request, HttpServletResponse response) { 17 | String userPhone=request.getParameter("userPhone"); 18 | String headUrl=request.getParameter("headUrl"); 19 | String token=request.getParameter("token"); 20 | Map map = new HashMap(); 21 | if(!tokenChecked(userPhone, token)){ 22 | map=getJsonMap(); 23 | }else{ 24 | UserDaoImp usermodel=new UserDaoImp(); 25 | boolean update=usermodel.updateHeadUrl(userPhone, headUrl); 26 | if(update){ 27 | map.put("result", "success"); 28 | map.put("data", ""); 29 | }else{ 30 | map.put("result", "fail"); 31 | map.put("data", "update fail"); 32 | } 33 | } 34 | return map; 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /src/com/zsx/servlets/UpdateUserInfo.java: -------------------------------------------------------------------------------- 1 | package com.zsx.servlets; 2 | 3 | import java.util.HashMap; 4 | import java.util.Map; 5 | 6 | import javax.servlet.http.HttpServletRequest; 7 | import javax.servlet.http.HttpServletResponse; 8 | 9 | import com.zsx.Daos.UserDaoImp; 10 | import com.zsx.beans.UserBean; 11 | import com.zsx.servlets.base.BaseServletFactory; 12 | 13 | public class UpdateUserInfo extends BaseServletFactory { 14 | private static final long serialVersionUID = 1L; 15 | 16 | @Override 17 | protected Map dataModel(HttpServletRequest request, HttpServletResponse response) { 18 | String userPhone=request.getParameter("userPhone"); 19 | String status=request.getParameter("status"); 20 | String nickName=request.getParameter("nickName"); 21 | String city=request.getParameter("city"); 22 | String birthday=request.getParameter("birthday"); 23 | String token=request.getParameter("token"); 24 | Map map = new HashMap(); 25 | if(!tokenChecked(userPhone, token)){ 26 | map=getJsonMap(); 27 | }else{ 28 | UserBean user=new UserBean(userPhone, status, nickName, city, birthday); 29 | UserDaoImp usermodel=new UserDaoImp(); 30 | boolean update=usermodel.updateData(user); 31 | if(update){ 32 | map.put("result", "success"); 33 | map.put("data", ""); 34 | }else{ 35 | map.put("result", "fail"); 36 | map.put("data", "update fail"); 37 | } 38 | } 39 | return map; 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /src/com/zsx/servlets/WritePostBar.java: -------------------------------------------------------------------------------- 1 | package com.zsx.servlets; 2 | 3 | import java.util.HashMap; 4 | import java.util.Map; 5 | 6 | import javax.servlet.http.HttpServletRequest; 7 | import javax.servlet.http.HttpServletResponse; 8 | 9 | import com.zsx.Daos.PostBarDaoImpl; 10 | import com.zsx.beans.PostBarItem; 11 | import com.zsx.servlets.base.BaseServletFactory; 12 | 13 | public class WritePostBar extends BaseServletFactory { 14 | 15 | /** 16 | * 17 | */ 18 | private static final long serialVersionUID = -1535875417254760455L; 19 | 20 | @Override 21 | protected Map dataModel(HttpServletRequest request, HttpServletResponse response) { 22 | String userPhone=request.getParameter("userPhone"); 23 | String nickName=request.getParameter("nickName"); 24 | String title=request.getParameter("title"); 25 | String content=request.getParameter("content"); 26 | String imageUrl=request.getParameter("imageUrl"); 27 | String order=request.getParameter("order"); 28 | String headUrl=request.getParameter("headUrl"); 29 | // boolean effectToken=tokenChecked(userPhone, token); 30 | // if(!effectToken){ 31 | // return getJsonMap(); 32 | // } 33 | PostBarItem postBar=new PostBarItem(); 34 | postBar.setContent(content); 35 | postBar.setUserPhone(userPhone); 36 | postBar.setNickName(nickName); 37 | postBar.setTitle(title); 38 | postBar.setImageUrl(imageUrl); 39 | postBar.setOrders(order); 40 | postBar.setHeadUrl(headUrl); 41 | PostBarDaoImpl barDaoImpl=new PostBarDaoImpl(); 42 | boolean result=barDaoImpl.insertData(postBar); 43 | Map map=new HashMap<>(); 44 | if(result){ 45 | map.put("result", "success"); 46 | }else{ 47 | map.put("result", "fail"); 48 | } 49 | map.put("data", ""); 50 | return map; 51 | } 52 | 53 | } 54 | -------------------------------------------------------------------------------- /src/com/zsx/servlets/base/BaseServletFactory.java: -------------------------------------------------------------------------------- 1 | package com.zsx.servlets.base; 2 | 3 | import java.io.IOException; 4 | import java.io.PrintWriter; 5 | import java.util.HashMap; 6 | import java.util.Map; 7 | 8 | import javax.servlet.ServletException; 9 | import javax.servlet.http.HttpServlet; 10 | import javax.servlet.http.HttpServletRequest; 11 | import javax.servlet.http.HttpServletResponse; 12 | 13 | import com.zsx.Daos.TokenDaoImp; 14 | 15 | import net.sf.json.JSONObject; 16 | 17 | public abstract class BaseServletFactory extends HttpServlet { 18 | 19 | /** 20 | * 21 | */ 22 | protected static final long serialVersionUID = 1L; 23 | 24 | public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { 25 | request.setCharacterEncoding("UTF-8"); 26 | response.setCharacterEncoding("UTF-8"); 27 | Map map=dataModel(request, response); 28 | PrintWriter pw = response.getWriter(); 29 | JSONObject json = JSONObject.fromObject(map); 30 | pw.print(json.toString()); 31 | System.out.println("json :" + json.toString()); 32 | pw.close(); 33 | } 34 | 35 | public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { 36 | 37 | this.doGet(request, response); 38 | } 39 | 40 | 41 | /** 42 | * token检测 43 | * @param userPhone 44 | * @param token 45 | * @return 46 | */ 47 | protected boolean tokenChecked(String userPhone,String token){ 48 | TokenDaoImp tokenmodel=new TokenDaoImp(); 49 | boolean tokenUserful=tokenmodel.tokenChecked(userPhone, token); 50 | return tokenUserful; 51 | } 52 | 53 | /** 54 | * token失效返回 55 | * @return 56 | */ 57 | protected Map getJsonMap(){ 58 | Map map = new HashMap(); 59 | map.put("result", "fail"); 60 | map.put("data", "token error"); 61 | return map; 62 | } 63 | 64 | protected abstract Map dataModel(HttpServletRequest request, HttpServletResponse response); 65 | 66 | } 67 | -------------------------------------------------------------------------------- /src/com/zsx/utils/Constant.java: -------------------------------------------------------------------------------- 1 | package com.zsx.utils; 2 | 3 | import java.util.Random; 4 | 5 | public class Constant { 6 | 7 | public static final int TOKEN_LEN=0x10; 8 | 9 | /** 10 | * 更具mac获取token 11 | * @param Mac 12 | * @return 13 | */ 14 | public static String productToken(String Mac){ 15 | 16 | return Mac+getRandomCharAndNumr(TOKEN_LEN); 17 | } 18 | 19 | 20 | /** 21 | * 获取随机字母数字组合 22 | * 23 | * @param length 24 | * 字符串长度 25 | * @return 26 | */ 27 | public static String getRandomCharAndNumr(Integer length) { 28 | String str = ""; 29 | Random random = new Random(); 30 | for (int i = 0; i < length; i++) { 31 | boolean b = random.nextBoolean(); 32 | if (b) { // 字符串 33 | // int choice = random.nextBoolean() ? 65 : 97; 取得65大写字母还是97小写字母 34 | str += (char) (65 + random.nextInt(26));// 取得大写字母 35 | } else { // 数字 36 | str += String.valueOf(random.nextInt(10)); 37 | } 38 | } 39 | return str; 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /src/com/zsx/utils/DBUtil.java: -------------------------------------------------------------------------------- 1 | package com.zsx.utils; 2 | 3 | import static com.zsx.utils.LoadDBconfig.*; 4 | 5 | import java.sql.Connection; 6 | import java.sql.DriverManager; 7 | import java.sql.ResultSet; 8 | import java.sql.SQLException; 9 | import java.sql.Statement; 10 | /** 11 | * 数据库操类 12 | * 13 | */ 14 | public class DBUtil { 15 | 16 | /** 17 | * 连接数据库 18 | * @return 19 | */ 20 | public static Connection getConn(){ 21 | Connection conn=null; 22 | try { 23 | //加载驱动 24 | Class.forName(getDBValue("driverclass")); 25 | String url=(getDBValue("url")); 26 | String user=(getDBValue("username")); 27 | String password=(getDBValue("password")); 28 | conn=DriverManager.getConnection(url, user, password); 29 | } catch (Exception e) { 30 | e.printStackTrace(); 31 | } 32 | return conn; 33 | } 34 | 35 | /** 36 | * 关闭连接 37 | * @param rs 38 | * @param stat 39 | * @param conn 40 | */ 41 | public static void closeConn(ResultSet rs,Statement stat,Connection conn){ 42 | try { 43 | // 关闭 ctrl+shift+F format 44 | if (rs != null) { 45 | rs.close(); 46 | } 47 | if (stat != null) { 48 | stat.close(); 49 | } 50 | if (conn != null) { 51 | conn.close(); 52 | } 53 | } catch (SQLException e) { 54 | e.printStackTrace(); 55 | } 56 | } 57 | 58 | public static void closeConn(Statement stat,Connection conn){ 59 | try { 60 | 61 | if (stat != null) { 62 | stat.close(); 63 | } 64 | if (conn != null) { 65 | conn.close(); 66 | } 67 | } catch (SQLException e) { 68 | e.printStackTrace(); 69 | } 70 | } 71 | } 72 | -------------------------------------------------------------------------------- /src/com/zsx/utils/DateUtil.java: -------------------------------------------------------------------------------- 1 | package com.zsx.utils; 2 | 3 | import java.text.ParseException; 4 | import java.text.SimpleDateFormat; 5 | import java.util.Date; 6 | 7 | public class DateUtil { 8 | 9 | private static SimpleDateFormat sdf = null; 10 | 11 | /** 12 | * 获取系统时间 格式为:"yyyy-MM-dd HH:mm:ss " 13 | */ 14 | public static String getCurrentDate() { 15 | Date d = new Date(); 16 | sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 17 | return sdf.format(d); 18 | } 19 | 20 | /** 21 | * 时间戳转换成字符窜 22 | * */ 23 | public static String getDateToString(long time) { 24 | Date d = new Date(time); 25 | sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 26 | return sdf.format(d); 27 | } 28 | 29 | /** 30 | * 将字符串转为时间戳 31 | * */ 32 | public static long getStringToDate(String time) { 33 | sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 34 | Date date = new Date(); 35 | try { 36 | date = sdf.parse(time); 37 | } catch (ParseException e) { 38 | e.printStackTrace(); 39 | } 40 | return date.getTime()/1000; 41 | } 42 | 43 | } 44 | -------------------------------------------------------------------------------- /src/com/zsx/utils/JsonHelp.java: -------------------------------------------------------------------------------- 1 | package com.zsx.utils; 2 | 3 | import java.io.IOException; 4 | import java.sql.ResultSetMetaData; 5 | import java.sql.SQLException; 6 | import java.util.ArrayList; 7 | import java.util.Collection; 8 | import java.util.HashMap; 9 | import java.util.Iterator; 10 | import java.util.List; 11 | import java.util.Map; 12 | 13 | import org.codehaus.jackson.map.ObjectMapper; 14 | 15 | import net.sf.json.JSONArray; 16 | import net.sf.json.JSONException; 17 | import net.sf.json.JSONObject; 18 | 19 | public class JsonHelp { 20 | /** 21 | * 22 | * @author wangwei JSON工具类 23 | * @param 24 | * 25 | */ 26 | 27 | /*** 28 | * 将List对象序列化为JSON文本 29 | */ 30 | public static String toJSONString(List list) { 31 | JSONArray jsonArray = JSONArray.fromObject(list); 32 | return jsonArray.toString(); 33 | } 34 | 35 | /*** 36 | * 将对象序列化为JSON文本 37 | * 38 | * @param object 39 | * @return 40 | */ 41 | public static String toJSONString(Object object) { 42 | JSONArray jsonArray = JSONArray.fromObject(object); 43 | return jsonArray.toString(); 44 | } 45 | 46 | /*** 47 | * 将JSON对象数组序列化为JSON文本 48 | * 49 | * @param jsonArray 50 | * @return 51 | */ 52 | public static String toJSONString(JSONArray jsonArray) { 53 | return jsonArray.toString(); 54 | } 55 | 56 | /*** 57 | * 将JSON对象序列化为JSON文本 58 | * 59 | * @param jsonObject 60 | * @return 61 | */ 62 | public static String toJSONString(JSONObject jsonObject) { 63 | return jsonObject.toString(); 64 | } 65 | 66 | /*** 67 | * 将对象转换为List对象 68 | * 69 | * @param object 70 | * @return 71 | */ 72 | public static List toArrayList(Object object) { 73 | List arrayList = new ArrayList(); 74 | JSONArray jsonArray = JSONArray.fromObject(object); 75 | Iterator it = jsonArray.iterator(); 76 | while (it.hasNext()) { 77 | JSONObject jsonObject = (JSONObject) it.next(); 78 | Iterator keys = jsonObject.keys(); 79 | while (keys.hasNext()) { 80 | Object key = keys.next(); 81 | Object value = jsonObject.get(key); 82 | arrayList.add(value); 83 | } 84 | } 85 | return arrayList; 86 | } 87 | 88 | /*** 89 | * 将对象转换为Collection对象 90 | * 91 | * @param object 92 | * @return 93 | */ 94 | // public static Collection toCollection(Object object) { 95 | // JSONArray jsonArray = JSONArray.fromObject(object); 96 | // return JSONArray.toCollection(jsonArray); 97 | // } 98 | 99 | /*** 100 | * 将对象转换为JSON对象数组 101 | * 102 | * @param object 103 | * @return 104 | */ 105 | public static JSONArray toJSONArray(Object object) { 106 | return JSONArray.fromObject(object); 107 | } 108 | 109 | /*** 110 | * 将对象转换为JSON对象 111 | * 112 | * @param object 113 | * @return 114 | */ 115 | public static JSONObject toJSONObject(Object object) { 116 | return JSONObject.fromObject(object); 117 | } 118 | 119 | /*** 120 | * 将对象转换为HashMap 121 | * 122 | * @param object 123 | * @return 124 | */ 125 | public static HashMap toHashMap(Object object) { 126 | HashMap data = new HashMap(); 127 | JSONObject jsonObject = JsonHelp.toJSONObject(object); 128 | Iterator it = jsonObject.keys(); 129 | while (it.hasNext()) { 130 | String key = String.valueOf(it.next()); 131 | Object value = jsonObject.get(key); 132 | data.put(key, value); 133 | } 134 | return data; 135 | } 136 | 137 | /*** 138 | * 将对象转换为List> 139 | * 140 | * @param object 141 | * @return 142 | */ 143 | // 返回非实体类型(Map)的List 144 | public static List> toList(Object object) { 145 | List> list = new ArrayList>(); 146 | JSONArray jsonArray = JSONArray.fromObject(object); 147 | for (Object obj : jsonArray) { 148 | JSONObject jsonObject = (JSONObject) obj; 149 | Map map = new HashMap(); 150 | Iterator it = jsonObject.keys(); 151 | while (it.hasNext()) { 152 | String key = (String) it.next(); 153 | Object value = jsonObject.get(key); 154 | map.put((String) key, value); 155 | } 156 | list.add(map); 157 | } 158 | return list; 159 | } 160 | 161 | /*** 162 | * 将JSON对象数组转换为传入类型的List 163 | * 164 | * @param 165 | * @param jsonArray 166 | * @param objectClass 167 | * @return 168 | */ 169 | public static List toList(JSONArray jsonArray, Class objectClass) { 170 | return JSONArray.toList(jsonArray, objectClass); 171 | } 172 | 173 | /*** 174 | * 将对象转换为传入类型的List 175 | * 176 | * @param 177 | * @param jsonArray 178 | * @param objectClass 179 | * @return 180 | */ 181 | public static List toList(Object object, Class objectClass) { 182 | JSONArray jsonArray = JSONArray.fromObject(object); 183 | return JSONArray.toList(jsonArray, objectClass); 184 | } 185 | 186 | /*** 187 | * 将JSON对象转换为传入类型的对象 188 | * 189 | * @param 190 | * @param jsonObject 191 | * @param beanClass 192 | * @return 193 | */ 194 | public static T toBean(JSONObject jsonObject, Class beanClass) { 195 | return (T) JSONObject.toBean(jsonObject, beanClass); 196 | } 197 | 198 | /*** 199 | * 将将对象转换为传入类型的对象 200 | * 201 | * @param 202 | * @param object 203 | * @param beanClass 204 | * @return 205 | */ 206 | public static T toBean(Object object, Class beanClass) { 207 | JSONObject jsonObject = JSONObject.fromObject(object); 208 | return (T) JSONObject.toBean(jsonObject, beanClass); 209 | } 210 | 211 | /*** 212 | * 将JSON文本反序列化为主从关系的实体 213 | * 214 | * @param 215 | * 泛型T 代表主实体类型 216 | * @param 217 | * 泛型D 代表从实体类型 218 | * @param jsonString 219 | * JSON文本 220 | * @param mainClass 221 | * 主实体类型 222 | * @param detailName 223 | * 从实体类在主实体类中的属性名称 224 | * @param detailClass 225 | * 从实体类型 226 | * @return 227 | */ 228 | public static T toBean(String jsonString, Class mainClass, String detailName, Class detailClass) { 229 | JSONObject jsonObject = JSONObject.fromObject(jsonString); 230 | JSONArray jsonArray = (JSONArray) jsonObject.get(detailName); 231 | T mainEntity = JsonHelp.toBean(jsonObject, mainClass); 232 | List detailList = JsonHelp.toList(jsonArray, detailClass); 233 | try { 234 | // BeanUtils.setProperty(mainEntity, detailName, detailList); 235 | } catch (Exception ex) { 236 | throw new RuntimeException("主从关系JSON反序列化实体失败!"); 237 | } 238 | return mainEntity; 239 | } 240 | 241 | /*** 242 | * 将JSON文本反序列化为主从关系的实体 243 | * 244 | * @param 泛型T 245 | * 代表主实体类型 246 | * @param 泛型D1 247 | * 代表从实体类型 248 | * @param 泛型D2 249 | * 代表从实体类型 250 | * @param jsonString 251 | * JSON文本 252 | * @param mainClass 253 | * 主实体类型 254 | * @param detailName1 255 | * 从实体类在主实体类中的属性 256 | * @param detailClass1 257 | * 从实体类型 258 | * @param detailName2 259 | * 从实体类在主实体类中的属性 260 | * @param detailClass2 261 | * 从实体类型 262 | * @return 263 | */ 264 | public static T toBean(String jsonString, Class mainClass, String detailName1, 265 | Class detailClass1, String detailName2, Class detailClass2) { 266 | JSONObject jsonObject = JSONObject.fromObject(jsonString); 267 | JSONArray jsonArray1 = (JSONArray) jsonObject.get(detailName1); 268 | JSONArray jsonArray2 = (JSONArray) jsonObject.get(detailName2); 269 | T mainEntity = JsonHelp.toBean(jsonObject, mainClass); 270 | List detailList1 = JsonHelp.toList(jsonArray1, detailClass1); 271 | List detailList2 = JsonHelp.toList(jsonArray2, detailClass2); 272 | try { 273 | // BeanUtils.setProperty(mainEntity, detailName1, detailList1); 274 | // BeanUtils.setProperty(mainEntity, detailName2, detailList2); 275 | } catch (Exception ex) { 276 | throw new RuntimeException("主从关系JSON反序列化实体失败!"); 277 | } 278 | return mainEntity; 279 | } 280 | 281 | /*** 282 | * 将JSON文本反序列化为主从关系的实体 283 | * 284 | * @param 泛型T 285 | * 代表主实体类型 286 | * @param 泛型D1 287 | * 代表从实体类型 288 | * @param 泛型D2 289 | * 代表从实体类型 290 | * @param jsonString 291 | * JSON文本 292 | * @param mainClass 293 | * 主实体类型 294 | * @param detailName1 295 | * 从实体类在主实体类中的属性 296 | * @param detailClass1 297 | * 从实体类型 298 | * @param detailName2 299 | * 从实体类在主实体类中的属性 300 | * @param detailClass2 301 | * 从实体类型 302 | * @param detailName3 303 | * 从实体类在主实体类中的属性 304 | * @param detailClass3 305 | * 从实体类型 306 | * @return 307 | */ 308 | public static T toBean(String jsonString, Class mainClass, String detailName1, 309 | Class detailClass1, String detailName2, Class detailClass2, String detailName3, 310 | Class detailClass3) { 311 | JSONObject jsonObject = JSONObject.fromObject(jsonString); 312 | JSONArray jsonArray1 = (JSONArray) jsonObject.get(detailName1); 313 | JSONArray jsonArray2 = (JSONArray) jsonObject.get(detailName2); 314 | JSONArray jsonArray3 = (JSONArray) jsonObject.get(detailName3); 315 | T mainEntity = JsonHelp.toBean(jsonObject, mainClass); 316 | List detailList1 = JsonHelp.toList(jsonArray1, detailClass1); 317 | List detailList2 = JsonHelp.toList(jsonArray2, detailClass2); 318 | List detailList3 = JsonHelp.toList(jsonArray3, detailClass3); 319 | try { 320 | // BeanUtils.setProperty(mainEntity, detailName1, detailList1); 321 | // BeanUtils.setProperty(mainEntity, detailName2, detailList2); 322 | // BeanUtils.setProperty(mainEntity, detailName3, detailList3); 323 | } catch (Exception ex) { 324 | throw new RuntimeException("主从关系JSON反序列化实体失败!"); 325 | } 326 | return mainEntity; 327 | } 328 | 329 | /*** 330 | * 将JSON文本反序列化为主从关系的实体 331 | * 332 | * @param 333 | * 主实体类型 334 | * @param jsonString 335 | * JSON文本 336 | * @param mainClass 337 | * 主实体类型 338 | * @param detailClass 339 | * 存放了多个从实体在主实体中属性名称和类型 340 | * @return 341 | */ 342 | public static T toBean(String jsonString, Class mainClass, HashMap detailClass) { 343 | JSONObject jsonObject = JSONObject.fromObject(jsonString); 344 | T mainEntity = JsonHelp.toBean(jsonObject, mainClass); 345 | for (Object key : detailClass.keySet()) { 346 | try { 347 | Class value = (Class) detailClass.get(key); 348 | // BeanUtils.setProperty(mainEntity, key.toString(), value); 349 | } catch (Exception ex) { 350 | throw new RuntimeException("主从关系JSON反序列化实体失败!"); 351 | } 352 | } 353 | return mainEntity; 354 | } 355 | 356 | /** 357 | * 封装json数据从后台传输 358 | * 359 | * @param obj 360 | */ 361 | public static void outPutJson(Object obj) { 362 | // ActionContext context = ActionContext.getContext(); 363 | // HttpServletResponse response = (HttpServletResponse) 364 | // context.get(ServletActionContext.HTTP_RESPONSE); 365 | // try { 366 | // response.getWriter().print(obj); 367 | // } catch (IOException e) { 368 | // e.printStackTrace(); 369 | // } 370 | } 371 | 372 | 373 | //  /** 374 | //    * 将json转化为实体POJO 375 | //    * @param jsonStr 376 | //    * @param obj 377 | //    * @return 378 | //    */ 379 | //   public static Object JSONToObj(String jsonStr,Class obj) { 380 | //     T t = null; 381 | //     try { 382 | //       ObjectMapper objectMapper = new ObjectMapper(); 383 | //       t = objectMapper.readValue(jsonStr, 384 | //           obj); 385 | //     } catch (Exception e) { 386 | //       e.printStackTrace(); 387 | //     } 388 | //     return t; 389 | //   } 390 | //   /** 391 | //    * 将实体POJO转化为JSON 392 | //    * @param obj 393 | //    * @return 394 | //    * @throws JSONException 395 | //    * @throws IOException 396 | //    */ 397 | //   public static JSONObject objectToJson(T obj) throws JSONException, IOException { 398 | //     ObjectMapper mapper = new ObjectMapper(); 399 | //     // Convert object to JSON string 400 | //     String jsonStr = ""; 401 | //     try { 402 | //        jsonStr = mapper.writeValueAsString(obj); 403 | //     } catch (IOException e) { 404 | //       throw e; 405 | //     } 406 | //     return new JSONObject(jsonStr); 407 | //   } 408 | 409 | /** 410 | * json 数据转实体ojb 411 | * @param jsonStr 412 | * @param obj 413 | * @return 414 | */ 415 | public static Object JSONToOjb(String jsonStr ,Class obj){ 416 | T t=null; 417 | try { 418 | ObjectMapper objectMapper=new ObjectMapper(); 419 | t=objectMapper.readValue(jsonStr, obj); 420 | } catch (Exception e) { 421 | // TODO: handle exception 422 | } 423 | return t; 424 | 425 | } 426 | 427 | // public static JSONObject objectToJson(T ojb){ 428 | // ObjectMapper mapper = new ObjectMapper(); 429 | // String jsonStr=""; 430 | // try{ 431 | // jsonStr=mapper.writeValueAsString(ojb); 432 | // }catch(IOException e){ 433 | // 434 | // } 435 | // return new org.json.JSONObject(jsonStr); 436 | // } 437 | 438 | 439 | public static String resultSetToJson(java.sql.ResultSet rs) throws SQLException 440 | { 441 | // json数组 442 | JSONArray array = new JSONArray(); 443 | 444 | // 获取列数 445 | ResultSetMetaData metaData = rs.getMetaData(); 446 | int columnCount = metaData.getColumnCount(); 447 | 448 | // 遍历ResultSet中的每条数据 449 | while (rs.next()) { 450 | JSONObject jsonObj = new JSONObject(); 451 | 452 | // 遍历每一列 453 | for (int i = 1; i <= columnCount; i++) { 454 | String columnName =metaData.getColumnLabel(i); 455 | String value = rs.getString(columnName); 456 | jsonObj.put(columnName, value); 457 | } 458 | array.add(jsonObj); 459 | } 460 | 461 | return array.toString(); 462 | } 463 | } 464 | -------------------------------------------------------------------------------- /src/com/zsx/utils/ListenerLoadConfig.java: -------------------------------------------------------------------------------- 1 | package com.zsx.utils; 2 | 3 | import java.util.List; 4 | import java.util.Timer; 5 | import java.util.TimerTask; 6 | 7 | import javax.servlet.ServletContextEvent; 8 | import javax.servlet.ServletContextListener; 9 | 10 | import com.zsx.Daos.TokenDaoImp; 11 | import com.zsx.beans.TokenBean; 12 | 13 | /** 14 | * 监听上下文加载配置 15 | * 16 | */ 17 | public class ListenerLoadConfig implements ServletContextListener { 18 | 19 | public static final long TOKEN_CHECKED_TIME=24*60*60*1000; 20 | 21 | @Override 22 | public void contextDestroyed(ServletContextEvent sce) { 23 | 24 | } 25 | 26 | @Override 27 | public void contextInitialized(ServletContextEvent event) { 28 | String path=event.getServletContext().getRealPath("/WEB-INF/config/dbconfig.properties"); 29 | LoadDBconfig.load(path); 30 | System.out.println(DBUtil.getConn()); 31 | 32 | new Timer().schedule(new TimerTask() { 33 | 34 | @Override 35 | public void run() { 36 | System.out.println("getAbandonedList"); 37 | TokenDaoImp tokenDao=new TokenDaoImp(); 38 | List abandonedList= tokenDao.getAbandonedList(TOKEN_CHECKED_TIME); 39 | if(abandonedList!=null){ 40 | for(TokenBean tokenBean:abandonedList){ 41 | tokenDao.deleteData(tokenBean.getId()); 42 | } 43 | } 44 | } 45 | }, 1000,TOKEN_CHECKED_TIME); 46 | } 47 | } 48 | -------------------------------------------------------------------------------- /src/com/zsx/utils/LoadDBconfig.java: -------------------------------------------------------------------------------- 1 | package com.zsx.utils; 2 | 3 | import java.io.FileInputStream; 4 | import java.util.HashMap; 5 | import java.util.Properties; 6 | /** 7 | * 加载配置 8 | * @author quanmin 9 | * 10 | */ 11 | public class LoadDBconfig { 12 | 13 | //存储配置文件中的值 14 | private static HashMap dbMap=new HashMap(); 15 | 16 | public static String getDBValue(String name){ 17 | return dbMap.get(name); 18 | } 19 | public static void load(String path){ 20 | try { 21 | //加载配置dbconfig.properties 22 | Properties pro=new Properties(); 23 | //加载文件 24 | pro.load(new FileInputStream(path)); 25 | //取值 26 | String driverclass=pro.getProperty("driverclass"); 27 | dbMap.put("driverclass", driverclass); 28 | String url=pro.getProperty("url"); 29 | dbMap.put("url", url); 30 | String username=pro.getProperty("username"); 31 | dbMap.put("username", username); 32 | String password=pro.getProperty("password"); 33 | dbMap.put("password", password); 34 | } catch (Exception e) { 35 | e.printStackTrace(); 36 | } 37 | } 38 | } 39 | --------------------------------------------------------------------------------