- 博客(40)
- 收藏
- 关注
原创 JAVA学习过程中遇到的问题
记录学习过程中遇见的各种问题。希望对你有帮助。目录前言1、新建maven项目时,archetype项目骨架加载慢2、maven的pop.xml添加依赖项无法检测到3、java: 无效的目标发行版: 204、idea添加maven依赖太慢5、CTRL+C+V复制粘贴太慢6、Swagger写接口文档,无法打开localhost:8080/swagger-ui.html9、MyBatis找不到名为java.pojo.Student.findAll的映射语句。10、slf4j11、配置仓库12、端口占用。
2024-06-23 10:43:02
666
原创 计算机组成刷题一轮(包过版)
完整的计算机系统应包括( )。A. 运算器、存储器、控制器 B. 外部设备和主机 C. 主机和应用程序 D. 配套的硬件设备和软件系统D。
2024-06-09 11:50:39
1166
原创 Docker
前面我们一直在使用别人准备好的镜像,那如果我要部署一个Java项目,把它打包为一个镜像该怎么做呢?举个例子,我们要从0部署一个Java应用,大概流程是这样:准备一个linux服务(CentOS或者Ubuntu均可)安装并配置JDK上传Jar包运行jar包那因此,我们打包镜像也是分成这么几步:准备Linux运行环境(java项目并不需要完整的操作系统,仅仅是基础运行环境即可)安装并配置JDK拷贝jar包配置启动脚本。
2024-06-02 19:30:04
609
原创 Java刷题总结(面试)
java 中String是 immutable的,也就是不可变,一旦初始化,其引用指向的内容是不可变的。也就是说,String str = “aa”;str=“bb”;第二句不是改变“aa”所存储地址的内容,而是另外开辟了一个空间用来存储“bb”;同时由str指向 原来的“aa”,现在已经不可达,GC时会自动回收。 因此String作为参数传进来时候,str= "test ok"; 实际给副本引用str指向了新分配的地址,该地址存储“test ok”。 因此,原先的str仍然指向“good”String类由
2024-05-19 16:52:56
771
3
原创 SpringBoot框架
首先定义一个格式,命名为 “LOG_PATTERN”,该格式中 %date 表示日期,%thread 表示线程名,%-5level 表示级别从左显示5个字符宽度,%logger{36} 表示 logger 名字最长36个字符,%msg 表示日志消息,%n 是换行符。然后再定义一下名为 “FILE_PATH” 文件路径,日志都会存储在该路径下。%i 表示第 i 个文件,当日志文件达到指定大小时,会将日志生成到新的文件里,这里的 i 就是文件索引,日志文件允许的大小可以设置<encoder>
2024-05-11 10:33:14
904
1
原创 Maven高级
(1)张三负责ssm_crm的开发,自己写了一个ssm_pojo模块,要想使用直接将ssm_pojo安装到本地仓库即可(2)李四负责ssm_order的开发,需要用到张三所写的ssm_pojo模块,这个时候如何将张三写的ssm_pojo模块交给李四呢?(3)如果直接拷贝,那么团队之间的jar包管理会非常混乱而且容器出错,这个时候我们就想能不能将写好的项目上传到中央仓库,谁想用就直接联网下载即可。
2024-05-04 22:09:26
1070
原创 Spring
Spring 整合 MyBatis 指的是将 MyBatis 这个持久层框架与 Spring 框架结合起来使用,以充分利用两个框架的优点。Spring 是一个轻量级的 Java 企业级应用开发框架,而 MyBatis 是一个 SQL 映射框架,它允许开发者以 XML 或注解的方式将 SQL 语句与 Java 方法关联起来,使得数据库的操作更加便捷。配置数据源:在 Spring 的配置文件中配置数据源(DataSource),指定数据库连接信息。配置 SQL 会话工厂:通过 Spring 的。
2024-05-01 09:04:22
1037
原创 Spring整合MyBatis
- 声明MapperScannerConfigurer -->--MapperScannerConfigurer作用:循环basePackage所表示的包,把包中的每个接口都找到,调用SqlSession.getMapper(XXXDao.class)把每个dao接口都创建出对应的dao代理对象,将dao代理对象放在容器中对于StudentDao接口,其代理对象为 studentDao-->-- 指定SqlSessionFactory对象的名称 -->
2024-04-29 10:06:14
930
2
原创 JAVA集合详解
Java 集合,也叫作容器,主要是由两大接口派生而来:一个是Collection接口,主要用于存放单一元素;另一个是Map接口,主要用于存放键值对。对于CollectionListSetQueue。
2024-04-28 22:05:34
520
3
原创 SpringMVC
本文是看黑马的视频做的总结,自己还查阅了一些资料,文章也加了自己的总结,这篇博客可以帮助大家入门,还有一些知识大家如果用到的话可以到时候再去学习一下,我写这篇主要是为了方便后面复习。希望能帮助到你!我是李青水,一个大二学生喜欢的朋友可以关注一下,下次更新不迷路!💕(●'◡'●)目录前言一、Spring MVC简介1.1Spring MVC是什么1.2MVC是什么1.3MVC运行流程二、Spring MVC实现原理2.1核心组件2.2Spring MVC工作流程 三、第一个Spring MVC项目。
2024-04-28 11:43:11
1193
原创 JAVAWEB
controller层与servicer层相互耦合(改变一个层的接口实现对象名,也要改变另一层的名)确保在MyBatis的配置文件中包含了Mapper接口和XML文件的引用。获取Mapper接口的实例,并调用其方法来执行查询。实现所选视图切换(点击人员管理则显示人员管理的相关表等)Mapper XML文件(UserMapper.xml)Mapper接口(UserMapper.java)但通过添加注解则自动找寻需要创建的对象。设置文本为一个标准的文本。的实例,然后使用它来创建。特定选取要修改的元素。
2024-04-24 21:15:16
852
1
原创 JAVA程序设计
抽象类不能用new来实例化,但抽象类可以有构造函数,构造函数可以被子类的构造函数所调用。被abstract所修饰的方法称为抽象方法;抽象类中可以包含抽象方法,也可以不包含抽象方法。抽象方法在子类必须被实现,否则子类仍然是抽象的。abstract不能与final并列修饰同一类;abstract不能与private,static,final或native并列修饰同一方法;abstract方法必须位于abstract类中用户自定义异常,是由Exception或其子类派生出来的类。自定义异常类。
2024-03-28 13:37:31
723
原创 CSP备赛(自用笔记)
如果出现非满分(80,90),则考虑边界问题,理解题意问题,样例说明问题。以分蛋糕为例编译环境为C++11流程:1、仔细读题参数初始化:类型是int还是double,值为0还是数组首元素如何遍历:由行到列 OR 由列到行,遍历条件:起始和终止位置数据更新:覆盖OR开辟如何计算:手算一遍,写计算式几个标记元素:由题目得出,特殊的循环遍历方式会用到2、例子特殊元素,边界问题3、草稿演算const int MAX=0x3f3f3f3f初始化无穷大字符(char)转整数(int)
2024-03-22 15:10:06
716
原创 蓝桥杯备赛
vector vec2(n,vector(m,0))//二维vector vec2[1000]//也是二维vec.size()vec[i]限定空间大小初始化排序。
2024-02-28 15:38:11
1030
原创 MYSQL
beginend;//创建call p1();//调用//查看单个存储过程//查看所有存储过程//删除//可以用“=”赋值//建议用“:=”赋值set @mygender := '男',@myhobby := 'java';//多赋值//另一种赋值//将表的统计数据赋值给变量//查看。
2024-02-08 13:29:25
315
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人