zoukankan      html  css  js  c++  java
  • 自己做的jsp ,AjaxChat在线聊天网站

    登录地址:do.jhost.cn/lsc1414/login.jsp

    注册的地方是:do.jhost.cn/lsc1414/regUser.jsp

    可以自己注册。。反正还有很多bug。。希望大家都提提意见哈。

    不想注册的也可以用测试账号登陆哦

    用户名:1 密码 :1

    用户名:2 密码 :2

    用户名:3 密码 :3

    用户名:123 密码 :123

    用户名:test 密码 :test

    登录页面

    聊天界面

    使用的一直用Ajax刷新的方法。。

    网上说的长轮询这些。感觉好复杂,始终弄不好。

    没事就来吐吐槽嘛~

    使用的空间是JHOST的免费空间

    ——————————————————————————————————————————————————

    更新源代码下载 写的不好 大家可以多多提意见

    https://files.cnblogs.com/liushengchuan/AjaxChat.rar

    数据库就没传了,一共两个表 。

    /*
    SQLyog 企业版 - MySQL GUI v7.14
    MySQL - 5.1.40-community : Database - lscsql
    *********************************************************************
    */


    /*!40101 SET NAMES utf8 */;

    /*!40101 SET SQL_MODE=''*/;

    /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
    /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;

    CREATE DATABASE /*!32312 IF NOT EXISTS*/`lscsql` /*!40100 DEFAULT CHARACTER SET utf8 */;

    USE `lscsql`;

    /*Table structure for table `content` */

    DROP TABLE IF EXISTS `content`;

    CREATE TABLE `content` (
    `id`
    int(11) NOT NULL AUTO_INCREMENT,
    `userid`
    int(11) DEFAULT NULL,
    `content`
    text,
    `createtime`
    datetime DEFAULT NULL,
    `touserid`
    int(11) DEFAULT NULL,
    PRIMARY KEY (`id`),
    KEY `timeIndex` (`createtime`)
    ) ENGINE
    =InnoDB AUTO_INCREMENT=68860 DEFAULT CHARSET=utf8 CHECKSUM=1 DELAY_KEY_WRITE=1 ROW_FORMAT=DYNAMIC;

    /*Table structure for table `messageinfo` */

    DROP TABLE IF EXISTS `messageinfo`;

    CREATE TABLE `messageinfo` (
    `mid`
    int(11) NOT NULL AUTO_INCREMENT,
    `messagetext`
    text,
    `createdate`
    datetime DEFAULT NULL,
    PRIMARY KEY (`mid`)
    ) ENGINE
    =MyISAM AUTO_INCREMENT=38 DEFAULT CHARSET=utf8;

    /*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
    /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;

    自己在自己配一配MyBatis 的连接字符串,在SqlMapConfig.xml中

    <?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
    "http://mybatis.org/dtd/mybatis-3-config.dtd"
    >
    <configuration>
    <environments default="development">
    <environment id="development">
    <transactionManager type="JDBC" />
    <dataSource type="POOLED">
    <property name="driver" value="com.mysql.jdbc.Driver" />
    <!-- <property name="url" value="jdbc:mysql://localhost:3306/lsc1414?characterEncoding=UTF-8"/> -->
    <property name="url"
    value
    ="jdbc:mysql://localhost:3306/database?useUnicode=true&amp;characterEncoding=UTF-8" />
    <!-- <property name="username" value="root"/> -->
    <property name="username" value="username" />
    <property name="password" value="password" />
    </dataSource>
    </environment>
    </environments>
    <mappers>
    <mapper resource="message/ibatis/Message.xml" />
    <mapper resource="message/ibatis/User.xml" />
    </mappers>
    </configuration>

  • 相关阅读:
    ffmpeg.c函数结构简单分析(画图)
    FFMPEG之协议(文件)操作----AVIOContext, URLContext, URLProtocol
    FFmpeg源代码结构图
    解密FFmpeg播放状态控制内幕
    转 A10/A20 Bootloader加载过程分析
    [置顶] 编译linux内核时出现"mkimage" command not found
    Thumb指令集与ARM指令集的区别
    gsoap创建webservice服务简单教程
    ubuntu11.10(TQ210)下移植boa服务器
    500 Internal Error Wamp 服务器错误处理
  • 原文地址:https://www.cnblogs.com/liushengchuan/p/2014024.html
Copyright © 2011-2022 走看看