自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 持久化、主从 、分片、哨兵

持久化、主从 、分片、哨兵

2024-06-23 10:44:22 760

原创 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

原创 开发常用依赖

开发常用依赖

2024-06-22 16:16:00 469

原创 分布式锁(Redis)

分布式锁

2024-06-22 16:11:28 1248 2

原创 封装Redis工具类(解决击穿,穿透)

解决缓存穿透、击穿

2024-06-21 08:28:50 455

原创 优惠卷秒杀(并发问题)

秒杀业务

2024-06-21 08:28:08 2022

原创 基于Redis提高查询性能(保持数据一致性)

Redis的查找和更新。

2024-06-19 22:03:21 616

原创 Redis的缓存击穿与解决

Redis的缓存击穿

2024-06-19 22:02:48 850

原创 数据结构习题

只有一个叶子结点。

2024-06-18 20:47:04 852

原创 基于Redis实现共享session登录

Redis实现登录功能

2024-06-18 20:46:31 1276

原创 Elasticsearch搜索引擎(高级篇)

Elasticsearch搜索引擎。

2024-06-14 09:50:14 713

原创 Redis(基础篇)

Redis基础

2024-06-14 09:47:10 1190

原创 计算机组成原理刷题二轮(高分版)

计算机组成原理复习查漏补缺

2024-06-13 11:23:14 1076

原创 Elasticsearch搜索引擎(初级篇)

ElasticSearch

2024-06-13 10:04:07 1208

原创 计算机组成刷题一轮(包过版)

完整的计算机系统应包括( )。A. 运算器、存储器、控制器 B. 外部设备和主机 C. 主机和应用程序 D. 配套的硬件设备和软件系统D。

2024-06-09 11:50:39 1166

原创 RabbitMQ基础

通过RabbitMQ高性能调用其他服务。

2024-06-09 09:55:11 958

原创 数据结构和算法一轮

数据结构第一轮复习

2024-06-08 10:01:37 1004

原创 数据结构--实验

数据结构实验

2024-06-08 09:56:07 357

原创 微服务第二轮

微服务的登录功能

2024-06-06 16:44:52 1033

原创 微服务第一轮

微服务基础学习

2024-06-06 08:56:55 1135

原创 计算机组成原理一轮

用于计算机组成原理复习

2024-06-05 21:32:38 1164

原创 Docker部署Nacos

Docker部署nacos

2024-06-05 21:30:22 419

原创 Mybatis-Plus

通过MybatisPlus简化CRUD。

2024-06-02 19:30:41 798

原创 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

原创 JAVA复习

/输入整数//输入字符串。

2024-05-19 16:22:21 827 1

原创 MyBatis从入门到“入土“

在resources包下创建mapper包并放入StudentMapper.xmlStudentMapper中。

2024-05-18 10:59:02 969

原创 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

原创 插件(项目)

Git的主要功能是跟踪文件的更改和协助多人合作开发。它允许开发者创建项目的不同版本,并能够在不同版本之间轻松切换。

2024-04-30 17:14:32 847 1

原创 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

原创 计算机数值方法

用于期末考试突击,旨在快速掌握数值计算方法。

2024-04-15 19:59:29 759 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

微服务项目-黑马商城项目

微服务项目-黑马商城项目

2024-06-03

计算机组成原理复习课件PPT

计算机组成原理复习课件PPT

2024-06-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除