10 2022 档案

摘要:问题:JSTL 判断<c:if test="true"></c:if>但是不执行 原因:JSTL语法的问题 <c:if test="${ requestScope.page.pageNo > 1 } ">.......</c:if> 在test中的 } 和 " 之间存在空格就无法正确判断。解决方案: 阅读全文
posted @ 2022-10-19 16:23 LinxhzzZ 阅读(179) 评论(0) 推荐(0) 编辑
摘要:1. Filter 过滤器(JavaEE 的规范,也是接口) 作用:拦截请求、过滤响应;(应用于 权限检查、日记操作、事务管理等等) ① 基本使用(通过判断 session 域中是否包含用户信息) 编写一个类实现 Filter 接口 重写 doFilter() 方法,专门用于拦截请求,可以做权限检查 阅读全文
posted @ 2022-10-12 10:34 LinxhzzZ 阅读(21) 评论(0) 推荐(0) 编辑
摘要:1. cookie ① 介绍 是服务器通知客户端保存键值对的一种技术; 客户端有了 cookie 后,每次请求都发送给服务器; 每个 cookie 的大小不能超过 4 KB; ② 创建 cookie 创建 cookie 对象(new Cookie("key1", "value1")) 客户端保存 c 阅读全文
posted @ 2022-10-11 19:39 LinxhzzZ 阅读(50) 评论(0) 推荐(0) 编辑
摘要:1. EL表达式(Expression Language 表达式语言) 作用:主要代替 jsp 页面中的表达式脚本在 jsp 页面中进行数据输出 原因:EL表达式输出数据比 jsp 的表达式脚本简洁 ① 例:<% request.setAttribute("key","value") %> 表达式脚 阅读全文
posted @ 2022-10-11 16:02 LinxhzzZ 阅读(24) 评论(0) 推荐(0) 编辑
摘要:1. jsp(java server pages)Java 的服务器页面 主要作用:替 Servlet 程序回传 html 页面的数据; 2. jsp 的访问和 html 页面一样,都是存放在 web 目录下,访问也跟访问 html 页面一样; 3. jsp 本质上是一个 Servlet 程序; 第 阅读全文
posted @ 2022-10-10 16:42 LinxhzzZ 阅读(20) 评论(0) 推荐(0) 编辑
摘要:JavaEE 三层架构介绍 分层的目的是为了解耦,解耦就是为了降低代码耦合度,方便项目后期的维护和升级; web 层:com.xxx.web/servlet/controller service 层: com.xxx.service service 接口包 com.xxx.service.impl 阅读全文
posted @ 2022-10-10 11:02 LinxhzzZ 阅读(34) 评论(0) 推荐(0) 编辑
摘要:1. Servlet 技术 ① 是 JavaEE 规范之一(规范就是接口) ② JavaWeb 三大组件之一;(Servlet程序、Filter过滤器、Listener监听器) ③ 是运行在服务器上的一个 java 小程序,可以接收客户端发过来的请求,并响应数据给客户端; 2. 实现 Servlet 阅读全文
posted @ 2022-10-09 21:10 LinxhzzZ 阅读(34) 评论(0) 推荐(0) 编辑
摘要:1. JavaWeb:通过 Java 语言编写可以通过浏览器访问的程序的总称;基于请求和响应来开发; 请求:客户端给服务器发送数据,叫请求(Request) 响应:服务器给客户端回传数据,叫响应(Response) 请求和响应成对出现,有请求就有响应; 2. Web 资源的分类 资源按实现技术和成效 阅读全文
posted @ 2022-10-09 11:46 LinxhzzZ 阅读(59) 评论(0) 推荐(0) 编辑
摘要:1. XML 可拓展的标记性语言 2. XML 的作用: 用来保存数据,而且这些数据具有自我描述性; 可以作为项目或者模块的配置文件; 可以作为网络传输数据的格式(现在使用 json); 3. XML 语法 ① 文档声明:开头声明版本和采用的编码类型 ② 元素(标签):从开始标签到结束标签的部分,元 阅读全文
posted @ 2022-10-08 20:48 LinxhzzZ 阅读(19) 评论(0) 推荐(0) 编辑
摘要:1. jQuery 介绍:JavaScript 和 Query,辅助 JavaScript 开发的 js 类库; 2. js 使用方式 ① 在 script标签中,先导入 js 文件 ② 使用 $(function(){....}); 表示页面加载之后,相当于 windows.onload=func 阅读全文
posted @ 2022-10-08 16:31 LinxhzzZ 阅读(35) 评论(0) 推荐(0) 编辑
摘要:days03 12. Druid(德鲁伊)数据库连接池连接方式、配置文件,详见尚硅谷JDBC_P44 1. 事务 内涵:一组逻辑操作单元,使数据从一种状态变换到另一种状态(一个或多个DML操作); 原则:保证所有事务都作为一个工作单元来执行,即使出现了故障,都不能改变这种执行方式。 当在一个事务中执 阅读全文
posted @ 2022-10-05 16:22 LinxhzzZ 阅读(51) 评论(0) 推荐(0) 编辑
摘要:Java8两大最重要的改变:Lambda表达式和Stream API 集合讲的是数据,Stream讲的是计算! 1. Lambda 表达式 Lambda 是一个匿名函数,我们可以把 Lambda 表达式理解为是一段可以传递的代码(将代码像数据一样进行传递) 2. Lambda 表达式的介绍 -> : 阅读全文
posted @ 2022-10-04 20:45 LinxhzzZ 阅读(81) 评论(0) 推荐(0) 编辑
摘要:1. 需要掌握的点: ① 理解 Class 类并获取 Class 实例; ② 创建运行时类的对象; ③ 调用运行时类的指定结构; 2. 反射(Reflection) 正常方式:引入需要的“包类”的名称 > 通过 new 实例化 > 取得实例化对象 反射方式:实例化对象 > getClass() 方法 阅读全文
posted @ 2022-10-04 10:53 LinxhzzZ 阅读(37) 评论(0) 推荐(0) 编辑
摘要:使用IDEA时,Run窗口打印中文出现乱码的问题,网上查了好多种方法,都试过了,没有解决。 原因: 官方对JDK-18的编码做了一些调整,在使用JDK-18时会有乱码问题; 解决方法: 1. 使用以前的JDK版本(如JDK-17); 2. 在项目和文件编码是UTF-8的情况下,点击 Run -> E 阅读全文
posted @ 2022-10-04 09:26 LinxhzzZ 阅读(1603) 评论(0) 推荐(1) 编辑
摘要:1. Socket:端口号与IP地址的组合得出一个网络套接字; 2. 计算机网络中实现通信必须有一些约定,即通信协议:对速率、传输代码、代码结构、传输控制步骤、出错控制等制定标准。 3. TCP 和 UDP TCP 协议: 使用TCP协议前,须先建立TCP连接,形成传输数据通道 传输前,采用“ 三次 阅读全文
posted @ 2022-10-03 16:06 LinxhzzZ 阅读(19) 评论(0) 推荐(0) 编辑
摘要:1. File 类的使用 ① File类的一个对象,代表一个文件或一个文件目录(俗称:文件夹) ② File类声明在 java.IO 包下 ③ 常用构造器 public File(String pathname):以pathname为路径创建File对象,可以是绝对路径或者相对路径 在 main 里 阅读全文
posted @ 2022-10-03 11:50 LinxhzzZ 阅读(35) 评论(0) 推荐(0) 编辑
摘要:1. 在集合中使用泛型: ① 泛型类型必须是类,不能是基本数据类型,要用包装类替换; ② 如果实例化时,没有指明泛型的类型,默认类型为 java.lang.Object 类型; 2. 如何定义 泛型类、泛型接口、泛型方法 泛型类:子类在继承父类时,指明了泛型类型,则实例化子类对象时不需要再指明泛型了 阅读全文
posted @ 2022-10-02 17:19 LinxhzzZ 阅读(30) 评论(0) 推荐(0) 编辑
摘要:1. Java集合可以分为两个体系 Collection:单列数据,定义了存取一组对象的方法的集合; List:元素有序,可重复的集合;(ArrayList、LinkedList、Vector) Set:元素无序,不可重复的集合;(HashSet、LinkedHashSet、TreeSet) Map 阅读全文
posted @ 2022-10-02 15:07 LinxhzzZ 阅读(33) 评论(0) 推荐(0) 编辑
摘要:1. 自定义枚举类 a. 声明 类A 对象的属性:private final 修饰 b. 私有化类的构造器,并给对象属性赋值 c. 提供当前枚举类的多个对象:public static final 修饰的 d. 其他诉求 2. Enum 定义枚举类(建议) a. 提供当前枚举类的对象,多个对象之间用 阅读全文
posted @ 2022-10-01 21:56 LinxhzzZ 阅读(17) 评论(0) 推荐(0) 编辑
摘要:1. String 字符串 String 声明为 final 的,不可被继承; 实现了 Serializable 接口:表示字符串是支持序列化的;实现了 Comparable 接口:表示 String 可以比较大小 String 内部定义了 final char[ ] value,用于存储字符串数据 阅读全文
posted @ 2022-10-01 20:37 LinxhzzZ 阅读(19) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示