![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 66
爱吃面的猫
1
展开
-
Java的垃圾回收机制详解
C语言垃圾回收Java语言垃圾回收。原创 2023-06-14 10:22:17 · 3673 阅读 · 0 评论 -
线程的生命周期
线程的生命周期故事原创 2023-06-12 22:39:14 · 612 阅读 · 0 评论 -
String、StringBuffer、StringBuilder的区别
StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同原创 2023-05-30 13:02:17 · 889 阅读 · 0 评论 -
normalize.css代码
normalize.css文件,对标签初始化原创 2022-07-25 15:25:35 · 165 阅读 · 1 评论 -
JSP的EL表达式01:
EL(Expression Language) 是为了使JSP写起来更加简单。表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法,让Jsp的代码更加简化。 语法格式:在JSP页面的任何静态部分均可通过:${expression}来获取到指定表达式的值 从四大作用域中取值: pageContext request session Application,从低范围到高范围,依次查找,直到找到为止,找不到...原创 2022-05-11 19:58:36 · 87 阅读 · 0 评论 -
Java枚举类型
前言:回想单例设计模式:单例类是一个类只有一个实例,那么多例类就是一个类有多个实例,但不是无限个数的实例,而是有限个数的实例,这才能是枚举类。枚举类是把变量的值一一列出来,变量的值只限于列举出来的值的范围内。枚举类型:1、在Java中,被 enum 关键字修饰的类型就是枚举类型,enum 的全称为 enumeration,它是 JDK 1.5 中引入的新特性。所有的枚举类型都是继承自Enum 类型。2、它是一种特殊的数据类型,之所以特殊是因为它既是一种类(class)类型却又比...原创 2022-04-19 17:36:43 · 13849 阅读 · 2 评论 -
JDBC的原理及应用
一、JDBC作用JDBC(Java DataBase Connectivity)就是Java数据库连接,简单说就是封装了java语言操作不同据库(例如:mysql,oracle、sqlServer等数据库)的接口,各个数据库厂商实现这个接口。因此java语言可以通过JDBC操作各个数据库。...原创 2022-03-31 14:13:31 · 7212 阅读 · 0 评论 -
Java的JDK安装
Java的JDK的安装过程原创 2022-03-22 20:48:34 · 580 阅读 · 0 评论 -
逆向工程的生成过程
在java技术中常用的mybatis,在添加generator插件后会根据数据库设计的表格自动生成实体类和对应接口及mapper.xml原创 2022-03-24 14:33:15 · 1392 阅读 · 0 评论 -
Java日志门面- JCL和 常用日志门面SLFJ详解
使用日志门面的原因目前经常用的日志框架技术有:JUL、Log4j、log4j2、logback用来记录日志信息 ,之前我们讲过,我们学习不同的日志框架。他们的API是不同的,这样难以进行有效的记忆,同时在我们的生产环境下,如果我们已经选择使用了一款日志框架,但根据需求的改变而选择使用了另一种.那么我们用来操作日志的源码都需要发生变化,因此,此时需要一写接口,我们只需要在源码中调用调用接口,接口去调用需要的日志框架。这些接口就是我们说是日志门面。日志门面为了将各个服务框架中自带的日志进行统一门面.原创 2022-05-19 11:27:40 · 1103 阅读 · 0 评论 -
Java的常用日志技术详解(一)
日志文件日志文件是用于记录系统操作事件的文件集合。日志文件它具有处理历史数据、诊断问题的追踪以及理解系统的活动等重要的作用。日志种类调试日志 调试程序,或者做一些状态的输出,便于我们查询程序的运行状况。为了让我们能够更加灵活且方便的控制这些调试信息,我们肯定是需要更加专业的日志技术。我们平时在调试程序的过程中所使用的肯定就是专业开发工具自带的debug 功能,可以实时查看程序运行情况,不能够有效保存运行情况的信息。调试日志是能够更加方便的去“重现”这些问题。系统日志...原创 2022-05-17 16:47:40 · 8871 阅读 · 0 评论 -
Java的常用日志技术(二)Logback详解
之前我们学习了日志实现框架JUL、Log4j 以及 Log4j 各种配置方式,此章我们将学习logback 及相关配置。Logback简介Logback是由log4j 创始人设计的又一个开源日志组件。Logback当前分成三个模块: logback-core,logback- classic和 logback-access。logback-core是其它两个模块的基础模块。logback-access 访问模块与Servlet容器集成提供通过Http来访问日志的功能。logback-cl..原创 2022-05-26 14:09:11 · 5574 阅读 · 6 评论 -
Java的常用日志技术(三)Log4j2及Log4j2与slfj整合详解
log4j2原创 2022-06-04 12:37:43 · 3622 阅读 · 0 评论 -
01JSP 中数据存储和传递的方式
jsp原理:本质上就是servletjsp组成:模板、脚本、指令、动作、注释 模板:html基本标签和CSS及javaScript 脚本:<%%> 写java代码,也可以进行赋值 指令:page{ contentType(面字符编码和页面响应的MIME类型,默认的MIME类型是text/html,默认的字符集是ISO-8859-1)、 language(定义JSP页面中使用的编程语言)、 import(引入Java包中的类)、.原创 2022-03-29 21:21:38 · 1412 阅读 · 0 评论 -
02JSP脚本01案例
脚本:<%%> 为页面增加动态数据,可写java代码,也可以进行赋值,同时使用Page指令的contentType、language、import属性案例如下:<%@ page contentType="text/html;charset=UTF-8" language="java" %><%@ page import="java.util.Date" %><html><head> <title>Title原创 2022-03-29 21:36:05 · 369 阅读 · 0 评论 -
03JSP指令_Page指令属性案例
指令:contentType(面字符编码和页面响应的MIME类型,默认的MIME类型是text/html,默认的字符集是ISO-8859-1)、指令:language(定义JSP页面中使用的编程语言)、指令:import(引入Java包中的类)、指令:isErrorPage(默认值为“true”,设置是否显示错误信息即exception是否生效。)指令:errorPage(设置异常跳转的JSP文件的位置,前提是isErrorPage="true")、指令:extends(jsp产生的Servle.原创 2022-03-30 08:54:37 · 2665 阅读 · 0 评论 -
04指令Include案例
指令:include(静态包含,是引入静态文本(html,jsp),在JSP页面被转化成servlet之前和它融和到一起.include.jsp<%@ page import="java.util.Date" %><%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>Title</title>原创 2022-03-30 09:03:22 · 2251 阅读 · 0 评论 -
05动作指令useBean案例
动作:userBean--创建对象并为对象赋值和从对象取值,但是不推荐。<%@ page import="java.util.Date" %><%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>Title</title></head><body>动作:userBea.原创 2022-03-30 09:07:00 · 161 阅读 · 0 评论 -
06动作指令forward和parama案例
动作:forward--用来进行页面转发动作:param--用来进行页面参数传递转发页面jsp<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>Title</title></head><body>动作:forward--用来进行页面转发动作:param--用来进行页面.原创 2022-03-30 09:11:25 · 298 阅读 · 0 评论 -
07动作指令include案例
动作:include--进行包含页面动作:param--用来进行页面参数传递<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>Title</title></head><body>动作:include--进行包含页面动作:param--用来进行页面参数传递<hr&g.原创 2022-03-30 09:20:45 · 215 阅读 · 0 评论 -
08JSP的EL表达式入门案例01
在EL表达式使用之前,对数据的操作比较繁琐,如下面代码,在显示用户数据的时候,使用jsp脚本代码赋值的时候编写代码复杂,如果数据量过多的时候,会导致工作量剧增。这也是为什么后期使用EL表达式的原因。<%@ page import="java.util.Date" %><%@ page import="com.hwadee.entity.User" %><%@ page import="java.util.ArrayList" %><%@ page con原创 2022-03-30 09:25:38 · 247 阅读 · 0 评论 -
09JSP的EL表达式入门案例及isELIgnored指令属性
1、EL(Expression Language) 是为了使JSP写起来更加简单。表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言。2、它提供了在 JSP 中简化表达式的方法,让Jsp的代码更加简化。3、语法格式:在JSP页面的任何静态部分均可通过:${expression}来获取到指定表达式的值4、从四大作用域中取值: pageContext request session Application5、指令isELIgnored:如果设定为true,也就是EL被忽略,那么J.原创 2022-03-30 09:59:24 · 712 阅读 · 0 评论 -
10四大作用域及page指令属性session
page(只在一个页面中保存属性,跳转之后无效。)、request(考虑数据存储问题)、session(多个页面之间传递数据)、applicationContext(多个页面、全局)page指令属性:session(false:session内置对象则不能使用,而同时会造成Bean的scope属性值只能是“page”)page指令属性:session设置为true值page指令属性:session设置为false值...原创 2022-03-30 10:09:34 · 582 阅读 · 0 评论