02 2020 档案
摘要:Filter:过滤器 1. 概念: 生活中的过滤器:净水器,空气净化器... web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。 过滤器的作用: 一般用于完成通用的操作。如:登录验证、统一编码处理、敏感字符过滤... 2. 快速入门: 步骤: 1. 定义一个类,实
阅读全文
摘要:简介 对前几天学习的一个综合练习,比较简单。 需求:用户信息的增删改查操作 技术选型:Servlet+JSP+MySQL+JDBCTempleat+Duird+BeanUtils+tomcat 简单功能 1. 列表查询 2. 登录 3. 添加 4. 删除 5. 修改 复杂功能 1. 删除选中 2.
阅读全文
摘要:主要内容 1. JSP: 1. 指令 2. 注释 3. 内置对象 2. MVC开发模式 3. EL表达式 4. JSTL标签 5. 三层架构 JSP: 1. 指令 作用:用于配置JSP页面,导入资源文件 格式: 分类: 1. page:配置JSP页面的 contentType:等同于response
阅读全文
摘要:主要内容 1. 会话技术 1. Cookie 2. Session 2. JSP:入门学习 会话技术 1. 会话:一次会话中包含多次请求和响应。 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止 2. 功能:在一次会话范围内的多次请求间,共享数据 3. 方式: 1. 客户端会
阅读全文
摘要:这两天复习了下Request以及Response部分的内容。 主要内容 1. HTTP协议:响应消息 2. Request对象 3. Response对象 4. ServletContext对象 HTTP 概念:Hyper Text Transfer Protocol 超文本传输协议 传输协议:定义
阅读全文
摘要:今天复习了一下Tomcat和Servlet,上次学习的时候用的还是eclipse,这次用的是idea。 主要内容 1. web相关概念回顾 2. web服务器软件:Tomcat 3. Servlet入门学习 学习目标 1.理解WEB相关概念和WEB服务器概述 2.会安装、卸载、启动和关闭tomcat
阅读全文
摘要:1、首先,随便打开一个文件夹点击【查看】菜单,然后勾选【隐藏的项目】; 2、同时按下快捷键【Win】+【R】,在打开的【运行】窗口中输入%localappdata%; 3、在打开的文件夹中,找到【Iconcache.db】,将其删除; 4、在任务栏上右击鼠标,在弹出的菜单中点击【任务管理器】; 5、
阅读全文
摘要:今天复习了一下Xml,并新学习Jsoup的相关知识。 主要内容 XML 1. 概念 2. 语法 3. 解析 XML: 1. 概念:Extensible Markup Language 可扩展标记语言 可扩展:标签都是自定义的。 功能 存储数据 1. 配置文件 2. 在网络中传输 xml与html的区
阅读全文
摘要:Bootstrap: 1. 概念: 一个前端开发的框架,Bootstrap,来自 Twitter,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JavaScript 的,它简洁灵活,使得 Web 开发更加快捷。 框架:一个半成品软件,开发人员可以在框架基础上,在进行开发,简
阅读全文
摘要:主要内容 JavaScript ECMAScript BOM DOM 事件 JavaScript: 概念: 一门客户端脚本语言 运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎 脚本语言:不需要编译,直接就可以被浏览器解析执行了 功能: 可以来增强用户和html页面的交互过程,
阅读全文
摘要:这两天复习了下HTML和CSS的一些基本内容并实现了两个小的案例,在此整理一下。 主要内容 1. web概念概述 2. HTML 3. CSS web概念概述 JavaWeb: 使用Java语言开发基于互联网的项目 软件架构: 1. C/S: Client/Server 客户端/服务器端 在用户本地
阅读全文
摘要:今天对JDBC的内容又进行了一下复习,并学了一些新的知识如数据库连接池,Spring JDBC等。 主要内容 1. JDBC基本概念 2. 快速入门 3. 对JDBC中各个接口和类详解 4. 数据库连接池 5. Spring JDBC : JDBC Template JDBC 1. 概念:Java
阅读全文
摘要:数据库的基本概念 1. 数据库的英文单词: DataBase 简称 : DB 2. 什么数据库? 用于存储和管理数据的仓库。 3. 数据库的特点: 1. 持久化存储数据的。其实数据库就是一个文件系统 2. 方便存储和管理数据 3. 使用了统一的方式操作数据库 SQL 4. 常见的数据库软件 1. O
阅读全文
摘要:Junit单元测试: 测试分类: 1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 2. 白盒测试:需要写代码的。关注程序具体的执行流程。 Junit使用:白盒测试 步骤: 1. 定义一个测试类(测试用例) 建议: 测试类名:被测试的类名Test CalculatorTest 包
阅读全文
摘要:主要内容 自定义函数式接口 函数式编程 常用函数式接口 Stream流 方法引用 学习目标 能够使用@FunctionalInterface注解 能够自定义无参无返回函数式接口 能够自定义有参有返回函数式接口 能够理解Lambda延迟执行的特点 能够使用Lambda作为方法的参数 能够使用Lambd
阅读全文
摘要:主要内容 软件架构CS/BS 网络通信三要素 TCP通信 Socket套接字 ServerSocket 学习目标 [ ] 能够辨别UDP和TCP协议特点 [ ] 能够说出TCP协议下两个常用类名称 [ ] 能够编写TCP协议下字符串数据传输程序 [ ] 能够理解TCP协议下文件上传案例 第一章 网络
阅读全文
摘要:主要内容 File类 递归 IO流 字节流 字符流 异常处理 Properties 缓冲流 转换流 序列化流 打印流 学习目标 [ ] 能够说出File对象的创建方式 [ ] 能够说出File类获取名称的方法名称 [ ] 能够说出File类获取绝对路径的方法名称 [ ] 能够说出File类获取文件大
阅读全文
摘要:主要内容 Lambda表达式 教学目标 [ ] 能够理解函数式编程相对于面向对象的优点 [ ] 能够掌握Lambda表达式的标准格式 [ ] 能够使用Lambda标准格式使用Runnable与Comparator接口 [ ] 能够掌握Lambda表达式的省略格式与规则 [ ] 能够使用Lambda省
阅读全文
摘要:主要内容 线程 同步 线程状态 等待与唤醒案例 线程池 学习目标 [ ] 说出进程的概念 [ ] 说出线程的概念 [ ] 能够理解并发与并行的区别 [ ] 能够开启新线程 [ ] 能够描述Java中多线程运行原理 [ ] 能够使用继承类的方式创建多线程 [ ] 能够使用实现接口的方式创建多线程 [
阅读全文
摘要:主要内容 异常 学习目标 [ ] 能够辨别程序中异常和错误的区别 [ ] 说出异常的分类 [ ] 说出虚拟机处理异常的方式 [ ] 列举出常见的三个运行期异常 [ ] 能够使用try...catch关键字处理异常 [ ] 能够使用throws关键字处理异常 [ ] 能够自定义异常类 [ ] 能够处理
阅读全文
摘要:主要内容 Map集合 学习目标 [ ] 能够说出Map集合特点 [ ] 使用Map集合添加方法保存数据 [ ] 使用”键找值”的方式遍历Map集合 [ ] 使用”键值对”的方式遍历Map集合 [ ] 能够使用HashMap存储自定义键值对的数据 [ ] 了解HashMap底层原理 [ ] 能够使用H
阅读全文
摘要:主要内容 数据结构 List集合 Set集合 Collections 学习目标 [ ] 能够说出List集合特点 [ ] 能够说出常见的数据结构 [ ] 能够说出数组结构特点 [ ] 能够说出栈结构特点 [ ] 能够说出队列结构特点 [ ] 能够说出单向链表结构特点 [ ] 能够说出Set集合的特点
阅读全文
摘要:主要内容 Collection集合 迭代器 增强for 泛型 学习目标 [ ] 能够说出集合与数组的区别 [ ] 说出Collection集合的常用功能 [ ] 能够使用迭代器对集合进行取元素 [ ] 能够说出集合的使用细节 [ ] 能够使用集合存储自定义类型 [ ] 能够使用foreach循环遍历
阅读全文
摘要:主要内容 Object类 Date类 DateFormat类 Calendar类 System类 StringBuilder类 包装类 学习目标 [ ] 能够说出Object类的特点 [ ] 能够重写Object类的toString方法 [ ] 能够重写Object类的equals方法 [ ] 能够
阅读全文

浙公网安备 33010602011771号