
Java
文章平均质量分 66
Zh0uKal1
博主QQ:2468197060
QQ群聊:1021549627
展开
-
【JavaWeb】对象、类、包、组件、容器和框架的基本概念
*摘要:**介绍Java中对象、类、包、组件、容器、框架和架构等的基本概念,掌握这些概念对于学习Java web和日后工作大有裨益。转载 2024-06-17 09:46:06 · 166 阅读 · 0 评论 -
【Java】JAVASE面向对象知识点总结
现实生活: 类:抽象的概念,把具有相同特征和操作的事物归为一类 先有实体,再有类的概念代码世界: 类:抽象的概念,把具有相同属性和方法的对象归为一类 编写顺序:先有类,再创建对象 类的作用:类相当于一个模板,刻画出具有相同属性和方法的对象。原创 2023-06-07 17:21:10 · 736 阅读 · 0 评论 -
【Java】深入类加载机制
首先,我们定义一个待加载的普通Java类:Test.java。} }注意:如果你是直接在当前项目里面创建,待Test.java编译后,请把Test.class文件拷贝走,再将Test.java`删除。因为如果Test.class存放在当前项目中,根据双亲委派模型可知,会通过sun.misc.Launcher$AppClassLoader类加载器加载。为了让我们自定义的类加载器加载,我们把Test.class文件放入到其他目录。原创 2023-04-21 23:27:15 · 506 阅读 · 1 评论 -
【Java】ArrayList底层源码分析
【Java】ArrayList底层源码分析原创 2022-09-17 13:41:09 · 424 阅读 · 0 评论 -
【Java】各List集合的特点和区别
各List集合的特点和区别原创 2022-09-17 00:49:55 · 1208 阅读 · 0 评论 -
【算法】力扣670最大交换
【算法】力扣670最大交换原创 2022-09-16 17:25:23 · 170 阅读 · 0 评论 -
【Java】Java集合体系图
【Java】Java集合体系图原创 2022-09-14 19:07:04 · 381 阅读 · 0 评论 -
【框架】MyBatis配置文件实现增删改查(CRUD)
(转载黑马教学文档)MyBatis的增删改查原创 2022-06-29 21:34:20 · 369 阅读 · 0 评论 -
【轮子】Druid的两种使用方式
Druid的两种使用方式原创 2022-06-22 10:44:12 · 1010 阅读 · 0 评论 -
【IDEA】maven在IDEA上的配置
maven在IDEA上的配置原创 2022-06-06 19:59:26 · 99 阅读 · 0 评论 -
【JavaWeb】Filter快速入门、执行流程、拦截路径配置、过滤器链
【转载黑马教学文档】【JavaWeb】Filter快速入门、执行流程、拦截路径配置、过滤器链原创 2022-07-21 16:22:19 · 1100 阅读 · 0 评论 -
【Ajax】Ajax快速入门与案例
【Ajax】Ajax快速入门与案例原创 2022-07-21 16:55:29 · 474 阅读 · 0 评论 -
【JavaWeb】Session的基本使用、原理分析、使用细节
【转载黑马教学文档】【JavaWeb】Session的基本使用、原理分析、使用细节原创 2022-07-19 21:46:37 · 2352 阅读 · 1 评论 -
【JavaWeb】Cookie的基本使用、原理分析、使用细节
【转载黑马教学文档】【JavaWeb】Cookie的基本使用,原理分析,使用细节原创 2022-07-19 21:22:29 · 4401 阅读 · 0 评论 -
【JavaWeb】Servlet知识体系
Servlet知识体系原创 2022-07-05 12:34:05 · 137 阅读 · 0 评论 -
【JavaSE】Java集合介绍
【JavaSE】Java集合介绍原创 2022-09-01 12:38:25 · 145 阅读 · 0 评论 -
【JavaWeb】JSP 快速入门
【JavaWeb】JSP 快速入门原创 2022-07-09 19:52:00 · 146 阅读 · 0 评论 -
【JavaWeb】Servlet快速入门
Servlet快速入门原创 2022-07-05 12:19:15 · 101 阅读 · 0 评论 -
【Tomcat】集成本地Tomcat
(转载黑马教学文档)集成本地Tomcat原创 2022-07-05 00:17:29 · 412 阅读 · 0 评论 -
【Tomcat】tomcat基本使用
(转载黑马教学文档)tomcat基本使用原创 2022-07-05 00:04:59 · 198 阅读 · 0 评论 -
【前端】Ajax简单使用
(转载黑马文档)Ajax的简单使用原创 2022-07-03 15:31:34 · 639 阅读 · 0 评论 -
【框架】MyBatis使用注解实现增删改查
(转载黑马教学文档)MyBatis使用注解实现增删改查原创 2022-06-29 21:37:57 · 416 阅读 · 0 评论 -
【算法】Java排序算法
冒泡排序,桶排序,快速排序、选择排序、插入排序、希尔排序、堆排序原创 2022-06-29 12:50:36 · 174 阅读 · 0 评论 -
【算法】Java凯撒密码实现方法
【算法】Java凯撒密码实现方法。循环移位算法(基于字母表和ASCII表)实现原创 2022-06-25 19:56:08 · 5589 阅读 · 0 评论 -
【框架】MyBatis的代理开发
Mapper代理开发是Mybatis的一个功能,如不知道Mybatis如何使用,请移步MyBatis快速入门。之前我们写的代码是基本使用方式,它也存在硬编码的问题,如下:这里调用 方法传递的参数是映射配置文件中的 namespace.id值。这样写也不便于后期的维护。如果使用 Mapper 代理方式(如下图)则不存在硬编码问题。通过上面的描述可以看出 Mapper 代理方式的目的:Mybatis 官网也是推荐使用 Mapper 代理的方式。下图是截止官网的图片使用Mapper代理方式,必修满足以下要原创 2022-06-25 10:01:35 · 329 阅读 · 0 评论 -
【框架】Mybatis简单使用
持久层:负责将数据到保存到数据库的那一层代码。以后开发我们会将操作数据库的Java代码作为持久层。而Mybatis就是对jdbc代码进行了封装。JavaEE三层架构:表现层、业务层、持久层三层架构在后期会给大家进行讲解,今天先简单的了解下即可。框架:举例给大家简单的解释一下什么是半成品软件。大家小时候应该在公园见过给石膏娃娃涂鸦如下图所示有一个石膏娃娃,这个就是一个半成品。你可以在这个半成品的基础上进行不同颜色的涂鸦了解了什么是Mybatis后,接下来说说以前 的缺点以及Mybatis又是如何解决的。下原创 2022-06-24 20:51:02 · 232 阅读 · 0 评论 -
【轮子】如何使用lombok
如何使用lombok原创 2022-06-06 20:22:47 · 96 阅读 · 1 评论 -
【maven】如何实现maven的多模块构建(子父类的工程)
如何实现maven的多模块构建(子父类的工程)原创 2022-06-06 20:19:06 · 301 阅读 · 0 评论 -
【maven】使用maven完成项目的简单的导包以及POM的解析
使用maven完成项目的简单的导包以及POM的解析原创 2022-06-06 20:12:56 · 293 阅读 · 0 评论 -
【maven】maven环境变量的安装
maven环境变量的安装原创 2022-06-06 19:48:51 · 105 阅读 · 0 评论 -
【IDEA】IDEA如何创建一个web项目
IDEA如何创建一个web项目原创 2022-06-06 19:43:09 · 177 阅读 · 0 评论 -
【IDEA】IDEA如何创建我们的Java项目
IDEA如何创建我们的Java项目原创 2022-06-06 19:35:57 · 100 阅读 · 0 评论 -
【数据结构】模拟Java中的双向链表
使用Java实现一个简易版本的LinkedList。包含双向链表的具体实现原创 2022-05-13 21:29:37 · 355 阅读 · 3 评论