摘要:Java8新特性介绍 1. Lambda 表达式2. 函数式接口3. 方法引用与构造器引用4. Stream API5. 接口中的默认方法与静态方法6. 新时间日期API7. 其他新特性 速度更快代码更少 Lambda 表达式强大的Stream API便于并行 多件事情一起做 时间变短 效率变高最大
阅读全文
摘要:MYSQL图型工具1表与表之间的关系有3类表关系:一对多(多对一)、多对多、一对一 2.外键约束主表的主键和从表的外键来描述主外键关系,呈现就是一对多关系。外键特点:从表外键的值是对主表主键的引用。从表外键类型,必须与主表主键类型一致。 声明外键约束 语法:alter table 从表 add [c
阅读全文
摘要:概述:servlet2.3后增加的新功能,运行在服务器端的程序,先与之相关的servlet或者jsp页面之前运行作用:过滤请求和响应应用场景:过滤一些特殊符号或者敏感词统一编码自动登录声明周期:filter也是一个单实例多线程的在项目启动的时候,服务器创建filter的对象,调用init方法实现初始
阅读全文
摘要:概念:监听器其实就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法立即被执行。 作用:监听javaweb的三个对象,ServletContext,ServletRequest,HttpSession 编写步骤
阅读全文
摘要:概念 它提供了在 JSP 中简化表达式的方法,让Jsp的代码更加简单作用 替换<%=...%>语法 ${表达式} 获取域中的数据${pageScope|requestScope|sessionScope|applicationScope.属性名} 获取复杂的数据1.获取域中的数组中的值${数组属性名
阅读全文
摘要:概念java server pages(java服务器页面),本质上就是一个servlet,运行在服务器端. 作用在html代码中嵌套java代码将内容的生成和信息的展示相分离 后缀名 .jsp jsp中组成部分html + css + js + java+jsp特有的内容 jsp执行流程第一次访问
阅读全文
摘要:1.生命周期创建:在java中 暂时认为第一次调用request.getSession()销毁:3种服务器非正常关闭,超时,手动销毁 2.作用范围一次会话3.作用存放的私有的数据4.应用场景 : 跟用户信息相关(常用来设置用户信息)1.登录验证,登录状态的记录判定2.验证码校验 request 1.
阅读全文
摘要:cookie 浏览器端 临时保存 1.什么是会话?用户开一个浏览器访问一个网站,只要不关闭该浏览器,不管该用户点击多少个超链接,访问多少资源,直到用户关闭浏览器,或者服务器关闭,这整个过程我们称作一次会话。 2.会话过程中要解决的一些问题?用来保存用户在访问过程中产生的数据 3.cookie工作流程
阅读全文
摘要:请求行请求方式 请求的资源 协议/版本获取请求的方式String getMethod():获取项目动态路径String getContextPath(): String getRemoteAddr() String getQueryString():获取的get请求参数 username=tom&p
阅读全文
摘要:作用1.获取全局初始化参数2.资源共享(servlet通信) 能让上下文呢的Servlet相互关联起来3.获取资源文件 生命周期创建服务器启动的时候会为每个项目创建一个servletContext上下文对象,servleContext是项目的一个引用 销毁在服务器关闭或者移除项目的时候servlet
阅读全文
摘要:Servlet概念 一个实现了Servlet接口的普通java类,在于交互式地浏览和修改数据,生成动态Web内容 Servlet作用接收请求,处理请求,生成动态的web内容 a.编写一个类1. 实现servlet的接口2.重写service方法 b.编写配置文件3.注册servlet4.绑定访问路径
阅读全文
摘要:一 基础概念1.web资源 放在服务器上的所有文件 称为web资源2.web资源 分为静态 和动态静态资源 内容不变动态资源 不同时间 不同人 访问的时候发生变化3.web技术分类 分为静态web技术 和 动态web技术静态web技术 html css js动态web技术 servlet jsp4.
阅读全文
摘要:text/javascripttext/cssytext/htmlmime格式 : 大类型/小类型 jQuery是一个库, 使用前应该先引入.引入jQuery字库的,也就是引入jQuery文件<script src="lib/jquery-3.4.1.min.js" type="text/javas
阅读全文
摘要:HTML DOM 节点在 HTML DOM 中,所有事物都是节点。DOM 是被视为节点树的 HTML。 TML 文档中的所有内容都是节点:整个文档是一个文档节点每个 HTML 元素是元素节点HTML 元素内的文本是文本节点每个 HTML 属性是属性节点注释是注释节点 我们常用父(parent)、子(
阅读全文
摘要:对象1.new var obj = new Object(); 2.函数声明对象 function Human () {}; 3.var obj = {}; 大括号 就是对象var obj = {};obj.name = '张三' ;obj.age = 20;obj.say = function (
阅读全文
摘要:JavaScript 是互联网上最流行的脚本语言,这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备JS 函数优先 面向函数的编程 脚本语言 java编译(程序员认识,电脑不认识 ) 解析 JS 浏览器和程序员都认识 不需要解析 所以称为脚本语言 J
阅读全文
摘要:1.单位单位: px:如果我们将一个图片放大的话,我们会发现一个图片是有一个一个的小色块构成的,这一个小色块就是一个像素,也就是1px,对于不同的显示器来说一个像素的大小是不同的。百分比:也可以使用一个百分数来表示一个大小,百分比是相对于父元素来说的。em:基于字体大小的倍数 2.属性width 宽
阅读全文
摘要:IE浏览器已经废弃 测试现在使用谷歌火狐等页面的三个要素 结构 html 样式css 交互 java script超文本指的是超链接 从一个页面跳转到另一个页面(所有内容都要有标签) 文档声明1.3标签<标签名> 内容</标签名> 带/表示结束 1.4属性属性总是以名称/值对的形式出现。 name=
阅读全文
摘要:(解决每次数据库连接的卡顿)优点~~~~1.资源重用避免了频繁的创建 2.更快的系统反应速度提前创建了若干数据库连接 3.新的资源分配手段实现一个应用最大可用数据库连接数的限制 4.同意连接管理 避免数据连接泄露强制回收被占用连接 从而避免了常规数据库连接操作中出现的资源泄露 多种数据库连接池1.D
阅读全文
摘要:1.事物概念:一组逻辑操作单元 始数据从一种状态变换到另一种状态事物处理:所有事物 都作为一个工作单元来执行 , 即使出现了故障 都不能改变这种执行方式, commint提交之后 这些修改就永久的保存下来 要么数据管理系统将放弃所有的修改,整个事物roollback 到最初状态 2.JDBC事物处理
阅读全文
摘要:SQL后半部 排序order by asc 升序desc 降序select *from 表名 order by 列名 asc ; select *from 表名 order by 列名 asc , 列名 desc ; 聚合 count select count(*) from 表名 where 列名
阅读全文
摘要:数据库 DB作用 电子文件柜 存储文件 进行增删改查等操作 多个用户共享 DB 关系型数据库 Mysql Microsoft SQL Server Oracle数据库 非关系型数据库 noSQL 键值(key-value)数据库 DBA:数据库管理员 数据库的设计 测试 DBMS: 数据库管理系统
阅读全文