随笔分类 - 后端 / javaweb
摘要:2021级《软件工程》 开发技能测试试卷(180分钟) 河北宏志大学学生成绩管理系统 (卷面成绩40分) 河北宏志大学学生成绩管理系统 1、项目需求: 学生管理是各大院校的管理工作中尤为重视的一项工作,它一直以来是学校管理的一项重要的衡量指标。学生管理系统的应用解决了学校日常学生管理工作中的信息量大
阅读全文
摘要:这篇文章仅仅作为记录,供以后复制粘贴使用 **pom.xml** ``` javax.servlet javax.servlet-api 3.1.0 provided javax.servlet.jsp jsp-api 2.2 provided jstl jstl 1.2 taglibs stand
阅读全文
摘要:##1、什么是Ajax ###1.Ajax(Asynchronous JavaScript And XML)翻译成中文就是“异步JavaScript和XML”。即使用JavaScript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML)。 ###2.Ajax还有一个最大的特
阅读全文
摘要:#Filter概述及快速入门 ##Filter概述: #概念: Filter表示过滤器, 是JavaWeb三大组件之一 JavaWeb三大组件: Servlet, Filter, Listener #过滤器可以把对资源的请求拦截下来, 从而实现一些特殊的功能 #过滤器一般完成一些通用的操作: 比如:
阅读全文
摘要:##cookie是什么? 是由服务器端生成,发送给User-Agent(一般指浏览器),浏览器将cookie以键值对的形式保存到某个目录下的文本文件内。下次请求该网站时就把cookie发送回服务器。(cookie就是一个小文件,浏览器对其大小一般限制在4k,用来记录一些信息(一般用作标识)) ##为
阅读全文
摘要:会话: 用户打开浏览器,访问web服务器的资源,会话建立,直到有一方断开链接,会话结束。在一次会话中可以包含多次请求和响应。 会话跟踪: 一种维护浏览器状态的方法,服务器需要识别多次请求是否来自于同一浏览器,以便在同一次会话的多次请求间共享数据。 HTTP协议是无状态的,每次浏览器向服务器请求时,服
阅读全文
摘要:###MVC模式和三层架构 #MVC 模式和三层架构是一些理论的知识,将来我们使用了它们进行代码开发会让我们代码维护性和扩展性更好。 ##MVC模式 MVC是一种分层开发的模式,其中: *M:Model,业务模型,处理业务 *V:View,视图,界面展示 *C:Controller,控制器,处理请求
阅读全文
摘要:###JSTL概述 #JSTL(JSP Standard Tag Library),JSP标准标签库,可以嵌入在jsp页面中使用标签的形式完成业务逻辑等功能。jstl出现的目的同el一样也是要代替jsp页面中的脚本代码。JSTL标准标签库有5个子库,但随着发展,目前常使用的是他的核心库。 #JSTL
阅读全文
摘要:###1、EL简介 ##1)语法结构 ${expression} ##2)[]与.运算符 EL 提供. 和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。 例如: ${user.My-Name}应当改为${user["My-Nam
阅读全文
摘要:结论:HashMap对象的key、value值均可为null。 Hashtable对象的key、value值均不可为null。 且两者的的key值均不能重复,若添加key相同的键值对,后面的value会自动覆盖前面的value,但不会报错。 1.从源码分析 HashMap从源码分析: HashMap
阅读全文
摘要:Javaweb Web:全球广域网,也称万维网(www),能通过浏览访问的网站 JavaWeb:是通过用Java技术来解决相关web护网领域的技术栈 网页:展现数据(前端) 数据库存储数据(DBA) JavaWeb程序:逻辑处理(后端) (MYSQL)数据库: 存储数据的仓库,数据是有组织的进行存储
阅读全文
摘要:1. 主机的三个地址“本地回环地址”:127.0.0.1本机ip地址:192.168.xxx.xxx域名:localhost 2. internet上的主机有两种方式表示地址:ip地址和域名域名比较容易记忆,通过域名连接网络时,DNS负责将域名转化成ip地址,这样才能和主机建立连接。 3. 环回地址
阅读全文
摘要:硬编码是将数据直接嵌入到程序或其他可执行对象的源代码中的软件开发实践,与从外部获取数据或在运行时生成数据不同。. 硬编码数据通常只能通过编辑源代码和重新编译可执行文件来修改,尽管可以使用调试器或十六进制编辑器在内存或磁盘上进行更改。. 硬编码的数据通常表示不变的信息,例如物理常量,版本号和静态文本元
阅读全文
摘要:打开idea 在资源文件上,创建该文件
阅读全文
摘要:主要介绍一下Query类及其常用的参数。 参数介绍Query里面大概分为四类参数: 分页参数:设置分页排序参数:设置排序字段条件参数:设置查询条件字段参数:可返回指定字段分页参数Query类使用page(pageIdnex, pageSize)方法来进行设置pageIndex:当前页索引pageSi
阅读全文
摘要:搭建Druid数据池,需要导入两个包 druid-1.1.5.jar mysql-connector-java-5.1.41-bin.jar 首先在src目录下新建一个druid.properties配置文件,然后在这个文件中封装配置信息,以下是配置内容详解 driverClassName=com.
阅读全文
摘要:一、在D:\maven\apache-maven-3.8.6\conf\settigs.xml中修改地址 <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/g
阅读全文
摘要:这是文件目录 链接库代码 package com.itheima.jdbc.druid; import com.alibaba.druid.pool.DruidDataSource; import com.alibaba.druid.pool.DruidDataSourceFactory; impo
阅读全文
摘要:mysql第一次测试,在测试之前什么也不会 1,在IDEA中通过JDBC去连接数据库 2,需要建立Marven项目并导入相对应的依赖或在项目中导入jar包以完成连接MySQL的驱动器 ,3,用servlet去处理.jsp中的信息(由于功能较为简单,直接在servlet中实现了把数据传入数据库和异常处
阅读全文