12 2022 档案
摘要:1.概念:Document Object Model 文档对象模型 *将标记语言文档的各个组成部分,封装为对象。可以使用这些对象,对标记语言文档进行CRUD的动态操作。 2.W3C DOM 标准被分为3个不同的部分: 核心 DOM:针对任何结构化文档的标准模型 *Document:文档对象 *Ele
阅读全文
摘要:1.概念:Browser Object Model 浏览器对象模型 2.组成: *window:窗口对象 *Navigator:浏览器对象 *Screen:显示器屏幕对象 *History:历史记录对象 *Location:地址栏对象 3.window:窗口对象 /* window: 1.创建 2.
阅读全文
摘要:DOM的简单学习: *功能:控制html文档的内容 *代码:获取页面的标签(元素)对象,Element *document.getElementById(”id值“):通过元素的id获取元素对象。 *操作Element对象: 1.修改属性值: 1.明确获取的对象是哪一个? 2.查看API文档,找其中
阅读全文
摘要:概念: *运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎 *脚本语言:不需要编译,直接就可以被浏览器解析执行了 功能: *可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验 发展史: 1. 1992年,Nombase公司,开
阅读全文
摘要:1.概念:Sascading Style Sheets 层叠样式表 层叠:多个样式可以作用在同一个html的元素上,同时生效 2.好处: 1.功能强大 2.将内容展示和样式控制分离 *降低耦合度 *让分工协作更容易 *提高开发效率 3.CSS的使用:css和html的集合方式 1.内联样式:在标签内
阅读全文
摘要:*表单: *概念:用于采集用户输入的数据的。用于和服务器进行交互。 *form:用于定义表单的。可以定义一个范围,范围代表采集用户数据的范围。 *属性: *action:指定提交数据的url *method:指定提交方式 *分类:一共七种,2种比较常用 *get: 1.请求参数会在地址栏中显示,会封
阅读全文
摘要:1.概念: Hyper Text Markup Language 超文本标记语言 *超文本:超文本是用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本。 *标记语言: 有标签构成的语言。如<html></html> 标签语言不是编程语言。 2.快速入门: *语法: 1.html文档后缀名.
阅读全文
摘要:JavaWeb: *使用Java语言开发基于互联网的项目 软件架构 1.C/S:Client/Server 客户端/服务器端 *在用户本地有一个客户端程序,在远端有一个服务端程序 *优点: 1.用户体验好 *缺点: 1.开发,安装,部署,维护 麻烦 2.B/S:Browser/Server 浏览器/
阅读全文
摘要:Spring JDBC *Spring框架对JDBC的简单封装。提供了JDBCTemplate对象简化JDBC的开发 1.导入jar包(下载地址Maven Repository: Spring-tx (mvnrepository.com)) 2.创建JDBCTemplate对象。依赖于数据源Data
阅读全文
摘要:1.数据库连接池: *概念:其实就是一个容器(集合),存放数据库连接的容器 当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。 *好处: 1.节约资源 2.用户访问高效 *实现: 1.标准接口:DataSour
阅读全文
摘要:JDBC: *概念:Java DataBase Connectivity Java 数据库链接, Java语言操作数据库 *本质:其实是官方定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动j
阅读全文
摘要:1.事务的基本介绍: 1.概念: *如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败 2.操作: 1.开启事务:start transaction 2.回滚:rollback 3.提交:commit 4.MySQL数据库事务默认自动提交 *事务自动提交的两种方式:
阅读全文
摘要:* 查询语法 select 列名列表 from 表名列表 where 条件 *笛卡尔积: *有两个集合A,B,去这两个集合所有的组合情况 *要完成多表查询,需要消除无用的数据 *多表查询的分类: 1.内连接查询:*从哪些表中查询数据 *条件是什么 *查询哪些字段 1.隐式内连接 2.显示外连接 2.
阅读全文
摘要:约束 *概念:对表中的数据进行限定,保证数据的正确性,有效性,完整性。 *分类: 1.主键约束:primary key 1.注意: 1.含义:非空且唯一 2.一张表只能有一个字段为主键 3.主键就是表中记录的唯一标识 2.在创建表时,添加主键约束: create table 表名P( id int
阅读全文
摘要:DQL:查询语句 1.排序查询: *语法:order by 子句 *order by 排序字段1 排序方式1 ,排序字段2 排序方式2 *排序方式: *ASC:升序(默认) *DESC:降序 *注意 如果有多个排序条件,则当前边值一样时,才会按后边的排。 2.聚合函数:将一列数据作为一个整体,进行纵
阅读全文
摘要:1.什么是SQL? Structured Query Language:结构化查询语言 其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。 2.SQL通用语句: 1.SQL语句可以单行或多行,以分号结尾。 2.可使用空格来增强语句的可读性。 3.MySQ
阅读全文
摘要:年前: 重新学习JavaWeb并做好笔记 年后: SSM框架:简化web开发的经典框架 SpringBoot:简化Spring开发的框架 SpringCloud:微服务开发的解决方案 容器技术:Docker 在学习这些之余可以学习一些ps技术,二维动画技术,还有就是进行c语言,c++的复习,参加蓝桥
阅读全文
摘要:##注解: *概念:说明程序的。给计算机看的。 *注释:用文字描述程序的。给程序员看的。 *定义:注解,也叫元数据,一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类,接口,枚举是在同一个层次,它可以声明在包,类,字段,方法,局部变量,方法参数等前面,用来对这些元素进行说明,注释。
阅读全文
摘要:反射:框架设计的灵魂 *框架:半成品软件。可以在框架的基础上进行软件的开发,简化编码。 *反射:将类的各个组成部分封装为其他对象,这就是反射机制。 *好处: 1.可以在程序运行过程中,操作这些对象。 2.可以解耦,提高程序的可扩展性。 *获取Class类对象的方式: 1.Class.forName(
阅读全文
摘要:Junit测试: 测试分类: 1.白盒测试:需要自己写代码,关注程序具体的执行流程。 2.黑盒测试:不需要自己写代码,给输入值,看程序能否给期望的输出值。 Junit使用:白盒测试: 1.定义一个测试类: 测试类名:被测试的类名Test 2.定义测试的方法:可以独立运行 方法名:test测试的方法名
阅读全文
摘要:Login.jsp <%-- Created by IntelliJ IDEA. User: dell Date: 2022/12/20 Time: 23:38 To change this template use File | Settings | File Templates. --%> <%
阅读全文