摘要: 测试: 教师: 用户名:12320 密码:***** 用户名:12319 密码:******(见文档) 管理员: 用户名:10002 密码:123456 经过两轮测试,本项目存在一些权限,但是功能趋于稳定。 部署: 本项目部署在阿里云服务器ECS服务器基本配置如下: 网络访问安全组防火墙端口设为80 阅读全文
posted @ 2019-06-19 10:34 liit 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 因为之前对于采取什么技术花费了较多的时间,并且也学习了新的技术 最后是采用了: 基础框架:Spring Boot 持久层框架:Mybatis 模板引擎:Thymeleaf 目前的Java的spring框架中,最基本的包括:controller层、service层、dao层,当然还用entity实体层 阅读全文
posted @ 2019-06-05 17:46 liit 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 一、用户需求 1.业务需求 高校的教务系统一般涵盖各种系统,例如选课系统、成绩管理系统等。在一些特殊时期,例如选课、查询成绩等特殊时段会造成服务器的大量访问,往往导致服务器的崩溃。为了减小系统的压力,将成绩后台管理系统分离出来,学生查询成绩访问教务系统,教师则利用成绩后台管理系统进行教学操作。 学生 阅读全文
posted @ 2019-05-07 23:49 liit 阅读(2604) 评论(0) 推荐(0) 编辑
摘要: 1. 定义某类特定问题的代码设计解决方案 设计模式,其实只是前人针对某类问题的代码设计经验而已,并没有很高大上 2. 作用复用成功的代码设计模式,降低开发成本和周期适应业务变化提高代码复用率提高代码可维护性、可拓展性使代码更加优雅让代码更容易被他人理解 3. 设计模式的设计原则 单一职责原则 一个类 阅读全文
posted @ 2019-04-07 09:39 liit 阅读(123) 评论(0) 推荐(0) 编辑
摘要: JSON的定义 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 优点: 数据格式比较简单, 阅读全文
posted @ 2019-04-07 09:34 liit 阅读(106) 评论(0) 推荐(0) 编辑
摘要: greeting 首先import一些包 1. java.io.IOException i/o异常,此类为失败或中断等出现异常的 I/O操作出现的异常类 2.java.io.PrintWriter 将格式化并打印到输出流。该类包含所有打印类的方法。 ps:它不包含写入原始字节的方法,程序应使用未编码 阅读全文
posted @ 2019-03-24 20:27 liit 阅读(96) 评论(0) 推荐(0) 编辑
摘要: Filter 1、过滤器的概念 Java中的Filter 并不是一个标准的Servlet ,它不能处理用户请求,也不能对客户端生成响应。 主要用于对HttpServletRequest 进行预处理,也可以对HttpServletResponse 进行后处理,是个典型的处理链。 优点:过滤链的好处是, 阅读全文
posted @ 2019-03-22 15:15 liit 阅读(245) 评论(0) 推荐(0) 编辑
摘要: web.xml学名叫部署描述符文件,是在Servlet规范中定义的,是web应用的配置文件。部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如 阅读全文
posted @ 2019-03-22 14:52 liit 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1.Annotation的概念 注解是一种可以添加到Java源代码的元数据. 类,方法,变量,参数,包都可以被注解. 注解对注解的代码并没有直接的影响. 注解仅仅是个标记.注解之所以起作用是对其解析后做了相应的处理 2.Annotation分类 标准Annotation 标准Annotation是指 阅读全文
posted @ 2019-03-22 14:36 liit 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 构建工具的简单理解: Java工程构建的发展是一个愈来愈便利高效的过程。从最初的所有jar包都放到工程目录下面,到用ide管理工程之间的依赖关系,但是工程下的jar包依赖依旧杂乱,继而有了ant脚本出现,不过其对于jar包的管理依旧不够高效简单,再后来出现了目前常用的maven,最后出现了基于Gro 阅读全文
posted @ 2019-03-11 09:01 liit 阅读(256) 评论(0) 推荐(0) 编辑