• servlet作业


    github地址:https://github.com/qq546419996/servletpractice

    一、配置MySQL

    参考博文https://www.cnblogs.com/winton-nfs/p/11524007.html进行MySQL安装与配置

    安装完成后,在任务栏左下角搜索框内输入cmd,以管理员身份运行,如果不是管理员身份,可以在System32文件夹下拉找到cmd.exe,右键选择管理员身份运行

    ①下转到mysql的bin目录下:

      

    ②安装mysql的服务:mysqld --install

      

    ③初始化mysql,在这里,初始化会产生一个随机密码,如下图框框所示,记住这个密码,后面会用到(mysqld --initialize --console)

     输入net start mysql开启MySQL的服务

    为防止IDEA中连接数据库失败,还需要在命令行中设置时区

    参考博文:https://blog.csdn.net/liuqiker/article/details/102455077

    在命令行中依次输入命令并执行即可完成设置时区:mysql -hlocalhost -uroot -p;show variables like'%time_zone';set global time_zone = '+8:00'

    还可以使用MySQL Workbench 8.0 CE,运行MySQL的可视化操作界面,百度搜索下载即可。

    找到加号,输入安装时设置的用户名和密码新建数据库连接

    完成后点击连接,在界面内找到左下角的SCHEMAS,右键选择Create Schema创建数据库

    在建立的数据库下以类似操作创建表,并录入网页登录要校验的用户名和密码数据,MySQL配置完成。

    二、在IDEA中的相关配置

    在IDEA中建立一个web项目,点击右上角运行的左边,选择Edit Configurations

    配置Tomcat服务器

    进入Moudles配置,在下图红框位置创建两个文件夹lib和classes

    在path选项中更改为刚才Classes文件夹的路径

    在dependencies选项中添加lib文件夹依赖

    在C:Program Files (x86)MySQLConnector J 8.0文件夹中找到驱动JAR文件,将其放入lib文件夹下

     IDEA相关配置完成

     三、用户名和密码校验

    四、使用cookie保存登录信息

     

     五、使用session显示当前在线人数

     六、使用过滤器解决中文乱码问题

     

     

  • 相关阅读:
    set的使用
    dict的使用
    tuple的使用
    Python数据类型字符串
    spring与redis集成之aop整合方案
    MySQL 对于大表(千万级),要怎么优化呢?
    MYSQL千万级数据量的优化方法积累
    Java:按值传递还是按引用传递详细解说
    常用正则表达式
    Java中equals和==的区别
  • 原文地址:https://www.cnblogs.com/Nauthiz/p/13050235.html
Copyright © 2020-2023  润新知