自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 问答 (1)
  • 收藏
  • 关注

原创 Redis的使用

Redis的使用

2022-06-14 17:49:37 1122 1

原创 Redis7.0的安装步骤

Redis7.0的安装步骤,xshell、xftp的安装,gcc的安装

2022-06-14 11:23:51 5025

原创 设计模式之装饰模式

装饰模式的作用是为具体对象添加一些额外的功能

2022-04-24 11:59:33 1373

原创 Spring Ioc容器 基于注解的bean管理

Spring Ioc容器 基于注解的bean管理

2022-04-03 17:32:15 1355 1

原创 Spring配置数据库连接信息

Spring配置数据库连接信息1.直接配置数据库信息(1)导入连接池依赖(2)编写spring核心配置文件2.引入外部属性文件(1)创建properties格式的属性文件,写数据库信息(2)把外部properties引入spring配置1.context名称空间2.引入外部文件1.直接配置数据库信息(1)导入连接池依赖pom.xml <!-- 数据库连接池druid --> <dependency> <groupId

2022-04-03 17:12:54 2409

原创 利用普通的maven项目创建SpringBoot文件

利用普通的maven项目创建SpringBoot文件

2022-04-03 16:54:19 543

原创 Spring Ioc容器,基于xml的bean管理

IOC容器IOC思想基于IOC容器,IOC容器底层就是对象工厂IOC底层通过控制反转,使用xml配置文件和反射机制实现对对象的创建

2022-03-30 13:36:47 502

原创 暴力破解两数相加LeetCode算法题

算法题LeetCode

2022-03-26 17:30:56 94

原创 第一个Spring项目

第一个Spring项目1.创建maven项目创建maven项目2.导入依赖导入依赖3.编写代码3.1 创建类User.javapublic class User { public void add(){ System.out.println("add......."); }}3.2 配置Spring配置文件bean.xml<?xml version="1.0" encoding="UTF8"?><beans xmlns="

2022-03-24 00:36:38 145

原创 idea创建maven项目

1.打开idea,点击文件,将鼠标放在在New菜单上,点击Project2.选择左边菜单栏上选择maven,点击Next3.填写项目名称以及项目路径,点击Finish即可。4.创建成功后idea右下角会弹出弹出,点击 Enable-Auto-Import,这样的话在pom.xml中的依赖就会自动导入了。...

2022-03-24 00:32:10 1007

原创 maven项目搭建Spring环境、pom.xml设置jdk环境

spring环境的搭建、pom.xml设置jdk环境

2022-03-24 00:02:13 322

原创 mybatis配置分页

mybatis配置分页

2022-02-27 22:51:04 813

原创 lombok使用

lombok的使用以及maven仓库

2022-02-27 22:44:14 116

原创 xml中无法写中文注释的原因

xml无法写中文注释时,将xml标签的encoding 从 utf-8 改为 utf8

2022-02-27 22:18:20 1162 1

原创 log4j使用

mybatis的日志Log4j的配置及使用

2022-02-27 22:07:53 281

原创 操作系统第一章

操作系统第一章操作系统的概念操作系统功能操作系统四个特征并发共享虚拟异步操作系统的发展手工操作阶段批处理阶段操作系统分类分时操作系统实时操作系统其他操作系统操作系统运行机制操作系统体系结构大内核微内核中断中断的分类系统调用操作系统的概念控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源分配,以提供给用户和其他软件方便的接口和环境。它是计算机系统中最基本的系统软件。操作系统功能OS作为资源管理者功能:管理CPU、存储器、文件、设备目标:保证计算机运行的高效和安全

2021-12-10 16:57:52 208

原创 The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received

2021-11-09 00:16:36 6151

原创 java.lang.IllegalStateException: 提交响应后无法转发

java.lang.IllegalStateException: 提交响应后无法转发resp.sendRedirect("/login.jsp");req.getRequestDispatcher("/login.jsp").forward(req,resp);后面添加return; 即可解决在没加return之前,页面在执行完页面跳转的时候回继续执行下面的代码resp.sendRedirect("/login.jsp");return; //添加后页面就不会向下执行了req.getR

2021-11-02 13:23:36 10933 3

原创 HikariPool-1 - Shutdown initiated... HikariPool-1 - Shutdown completed.

看看是不是启动错类了,不是启动test文件夹里面的类,而是要启动SpringBoot的主程序类。

2021-06-01 22:37:56 526

原创 {dataSource-1} closing ... {dataSource-1} closed

看看是不是启动错类了。要启动SpringBoot的主程序类

2021-06-01 22:35:39 3525

原创 net::ERR_FILE_NOT_FOUND 报错

在引入文件时浏览器出现 net::ERR_FILE_NOT_FOUND 报错问题:HTML文件与其他文件不在同一个文件夹内解决方法一:将绝对路径改成相对路径方法二:采用 …/ 的形式表示上一级文件夹。例如:我的文件在不同包内在HelloWorld.html中引入js文件夹里面的文件<script src="../js/jquery-3.6.0.js"></script>...

2021-03-19 09:36:35 29016 1

原创 Spring框架之IoC容器

IoC容器的基本内容及实现方法

2021-02-26 15:42:07 101

原创 23中设计模式之桥接模式

桥接模式

2021-02-26 15:15:00 58

原创 Mybatis多对一及一对多的问题的处理 association与collection

association与collection的区别

2021-02-20 15:32:17 220

原创 Mybatis缓存的了解

缓存13.1、简介查询:需要连接数据库,耗资源一次查询到的结构,会给它暂存到一个可以取到的地方 --> 内存再次查询相同数据的时候,直接走缓存,就不需要走数据库了1.什么是缓存[ Cache ]?Memcache存在内存中的临时数据。将用户经常查询的数据放在缓存(内存)中,用户去查询数据就不用从磁盘上(关系型数据库数据文件)查询,从缓存中查询,从而提高查询效率,解决了高并发系统的性能问题。2.为什么使用缓存?减少和数据库的交互次数,减少系统开销,提高系统效率。3.什么样的数据能使

2021-02-20 15:29:16 101

原创 Mybatis写动态SQL

12、动态SQL动态SQL:就是根据不同的条件生成不同的SQL语句ifchoose (when, otherwise)trim (where, set)foreach搭建环境CREATE TABLE blog (id VARCHAR(50) NOT NULL COMMENT '博客id',title VARCHAR(100) NOT NULL COMMENT '博客标题',author VARCHAR(30) NOT NULL COMMENT '博客作者',create_time

2021-02-20 15:27:29 194

原创 Mybatis日志log4j

6、日志6.1、日志工厂如果一个数据库操作出现异常,需要排错曾经:sout、debug现在:日志工厂logImpl指定 MyBatis 所用日志的具体实现,未指定时将自动查找。SLF4JLOG4J [掌握]|LOG4]2JDK_LOGGINGCOMMONS_LOGGINGSTDOUT_LOGGING [掌握]NO_LOGGING在Mybatis中具体使用哪一个日志实现,在设置中决定STDOUT_ LOGGING标准日志输出 <settings&g

2021-02-20 15:25:09 116

原创 Mybatis的配置解析以及属性名和字段名不一致的问题

配置顺序1.properties(属性)2.settings(设置)3.typeAliases(类型别名)4.typeHandlers(类型处理器)5.objectFactory(对象工厂)6.plugins(插件)7.environments(环境配置)8.transactionManager(事务管理器)9.dataSo

2021-02-20 15:21:43 1115 1

原创 关于Mybatis的增删改查

关于Mybatis的增删改查

2021-02-16 10:35:46 63

原创 Mybatis简介以及第一个Mybatis程序

MyBatis是一款优秀的**持久层框架**,它支持定制化SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的XML或注解来配置和映射原生类型、接口和Java的POJO (Plain Old Java Objects,普通老式Java对象)为数据库中的记录。

2021-02-16 10:28:07 120

原创 关于注解和反射的操作

注解可以被其他程序读取内置注解(1)@Override:表示一个方法声明重写超类(2)@Deprecated:表示它危险或者存在更好的选择(3)@SuppressWarnings:抑制编译时的警告信息,需要参数SuppressWarnings(“all”);SuppressWarnings(“unchecked”);SuppressWarnings(“unchecked”,“deprecation”);等等元注解负责注解其他注解java.lang.annotation包中@Targ

2021-02-01 09:00:13 60

原创 线程同步、同步方法、死锁、Lock锁、线程协作、线程池

1 线程同步多个线程操作同一个资源 synchronized并发:同一个对象被多个线程同时执行某个线程想修改对象,需要线程同步形成条件:队列+锁(解决线程不安全问题)存在问题一个线程持有锁会导致其他所有需要此锁的线程挂起在多线程竞争下,加锁,释放锁会导致比较多的上下文切换和调度问题,引起性能问题如果一个优先级高的线程等待一个优先级低的线程释放锁,会导致优先级倒置,引起性能问题(1)不安全的买票问题//不安全的买票问题public class UnsafeB

2021-01-29 09:04:12 152 1

原创 线程的状态

线程状态1 线程停止//测试停止线程//1.建议线程正常停止 利用次数//2.建议使用标志位//3.不要使用过时或者不建议使用的方法public class TestStop implements Runnable{ //(1)设置一个标志位 private boolean flag=true; @Override public void run() { int i=0; while(flag){

2021-01-29 08:44:52 76

原创 关于多线程的静态代理和Lamda表达式

多线程静态代理真实对象和代理对象都要实现同一接口代理对象要代理真实对象//静态代理模式//真实对象和代理对象都要实现同一接口//代理对象要代理真实对象//代理对象做真实对象做不了的事情//真实对象专注做自己的事情public class StacticProxy { public static void main(String[] args) { new Thread(()-> System.out.println("i love u")

2021-01-28 09:15:03 73

原创 关于线程的创建问题

多线程线程创建1.Thread class​ 继承Thread类,Thread类实现Runnable接口(1)自定义线程类继承Thread类(2)重写run() 方法,编写线程执行体(3)创建线程对象,调用start() 方法启动线程//线程开始不一定立即执行,要看CPU的调度//创建线程 继承Thread类 不建议,避免OOP单继承的局限性public class TestThread extends Thread{ //重写run方法 @Override

2021-01-28 09:04:38 129 1

空空如也

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

TA关注的人

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