自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zmt0104的博客

请各位大佬多多指教^_^

  • 博客(153)
  • 收藏
  • 关注

原创 Mapper4一键生成

Mapper4一键生成

2024-03-24 15:02:15 575

原创 什么是微服务

什么是微服务

2024-03-24 14:07:32 276

原创 双亲委派模型

如果没有双亲委派模型,而是每个类加载器加载自己的话就会出现一些问题,比如我们编写一个称为java.lang.Object类的话,那么程序运行的时候,系统就会出现多个不同dObjct类。当我们在加载类的时候,首先会向上询问自己的父加载器是否已经加载,如果没有则依次向上询问,如果没有加载,则从上到下依次尝试是否能加载当前类,直到加载成功。1)双亲委派模型保证了Java程序的稳定运行,可以避免类的重复加载(JVM区分不同类的方式不仅根据类名,相同的类文件被不同的类加载产生的是两个不同的类)

2024-03-22 22:46:48 124

原创 @Accessors注解详解

最近,看到项目中使用了@Accessors(chain=true)这个注解,还挺好用的。它是lombok中的注解,下面来详细说明一下MarkdownText-to-HTMLAuthorsJohnLuke。

2024-03-03 11:53:14 1036 1

原创 Iterator 和 ListIterator 的区别(简要说明)

iterator与listiterator的区别

2023-10-26 17:36:08 427

原创 解决Error:Kotlin: Module was compiled with an incompatible version of Kotlin. The binary version of ..

Kotlin 版本低导致报错

2023-06-03 11:32:15 1330

转载 SQL 两表关联更新UPDATE (用一个表更新另一个表)

SQL两表关联更新UPDATE(用一个表更新另一个表)

2022-12-21 15:48:53 14515

转载 Java调用第三方http接口的方式

Java调用第三方http接口别的方式

2022-04-22 15:35:11 373

转载 线程池是如何重复利用空闲的线程来执行任务的?

  在Java开发中,经常需要创建线程去执行一些任务,实现起来也非常方便,但如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。此时,我们很自然会想到使用线程池来解决这个问题。使用线程池的好处:降低资源消耗。Java中所有的池化技术都有一个好处,就是通过复用池中的对象,降低系统资源消耗。设想一下如果我们有n多个子任务需要执行,如果我们为每个子任务都创建一个执行线程,而创建线程的过程是需要一定的系统消耗的,

2021-05-28 13:58:33 142

转载 JAVA8之用Optional解决判断Null为空的问题

引言  在文章的开头,先说下NPE问题,NPE问题就是,我们在开发中经常碰到的NullPointerException.假设我们有两个类,他们的UML类图如下图所示在这种情况下,有如下代码:user.getAddress().getProvince();  这种写法,在user为null时,是有可能报NullPointerException异常的。为了解决这个问题,于是采用下面的写法:if(user!=null){ Address address = user.getAddress()

2021-05-19 16:17:43 2176

原创 解决 idea 控制台中文乱码问题

  打开idea安装的目录,bin文件夹下,找到idea.exe.vmoptions和idea64.exe.vmoptions两个文件,然后将-Dfile.encoding=UTF-8写到最后一行。

2021-05-07 17:19:07 90

转载 idea更新或提交代码时:Error:‘D:\Program‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。

这几天,我一直被一个问题困扰。使用svn提交或者更新代码时报错:Error:‘D:\Program’ 不是内部或外部命令,也不是可运行的程序或批处理文件。在网上搜了很多方法都不管用,偶然看到这一篇,解决了我的问题。处理办法:在idea中,选择file—>settings—>Version Control—>Subversion—>去掉Enable interactive mode和Use custom configuartion directory前面的√,然后Apply--

2021-04-08 20:23:05 2085 1

原创 idea debug调式进不了断点

问题:  在启动debug断点调试时,代码无法进入断点。解决方案:  在网上搜索解决方案,看到说在settings——>Debugger下勾选如下位置即可。本人并未亲自测试,所以就做了一波搜集党。我的解决方法:去掉如下位置的勾选。亲测有效。以上解决方法因人而异,仅供一个参考。若能解决问题,那恭喜了;若不能解决,加油吧。...

2021-04-07 12:10:35 10067 3

转载 idea项目启动时报错:CreateProcess error=206, 文件名或扩展名太长

错误信息解决方法设置 Run/Debug Configurations Shorten command line :classpath file

2021-04-05 11:06:15 1946

转载 解决Error:svn: E155037: Previous operation has not finished; run ‘cleanup‘ if it was interrupted

  今天,我使用svn更新工程时,遇到 Error:svn: E155037: Previous operation has not finished; run ‘cleanup’ if it was interrupted 的问题,使用以下方法得到了解决。  直接使用idea自带的terminal运行svn cleanup 就可以解决这个问题:...

2021-03-24 11:06:11 474

转载 解决【错误: 非法字符: ‘\ufeff‘】问题

解决【非法字符:'\ufeff'】问题

2020-10-30 11:24:18 2343

转载 java的CAS原理

CAS原理

2020-10-27 00:03:21 1074 1

转载 Java高并发之线程不安全

线程安全与不安全

2020-10-19 17:54:41 252 1

转载 Java高并发之上下文切换

线程的上下文切换

2020-10-19 13:54:16 715 1

转载 理解happens-before规则

理解happens-before规则

2020-10-14 18:27:06 221

转载 线程创建的几种方式

线程的创建方式

2020-10-13 00:38:34 889

转载 Java多线程之join()方法

join()方法详解

2020-10-12 13:58:26 169

转载 java中的关键字transient

java中的关键字transient

2020-10-01 23:56:08 429

原创 Swagger的介绍与使用

Swagger的简单介绍与使用

2020-09-26 22:41:57 114

转载 java IO之AutoCloseable,Closeable和Flushable接口

Java IO之AutoCloseable,Closeable和Flushable接口

2020-09-26 21:23:36 347

转载 使用idea启动项目提示8080端口被占用

解决8080端口被占用

2020-09-07 16:44:01 4532

原创 mybatis模糊查询搜索不到数据问题

mybatis模糊查询搜索不到数据

2020-09-07 13:42:18 2765 2

原创 tomcat-9.0.36的安装与环境配置

Tomcat的安装与配置

2020-09-05 21:05:34 1732

原创 maven3.6的安装与环境配置

maven的安装与环境配置

2020-09-05 19:06:09 590

原创 mysql8.0.21的安装

mysql8.0.21的安装

2020-09-05 17:17:19 122

转载 MyBatis三剑客之分页插件的应用

MyBatis三剑客之分页插件

2020-08-26 23:34:29 87

转载 spring-boot-devtools 实现热部署

spring-boot-devtools实现热部署

2020-08-25 23:21:38 463

转载 Vue基础:Vue事件修饰符的使用

Vue事件修饰符的使用

2020-08-09 16:19:11 400

原创 Vue案例:图片切换

Vue案例:图片切换<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> <title>图片切换</title> <style type="text/css"&gt

2020-08-09 15:28:56 1657

原创 Vue案例:计数器

Vue案例-计数器

2020-08-09 15:23:53 372

原创 Vue基础:Vue指令

vue指令

2020-08-09 15:13:41 219

原创 12-Hibernate之二级缓存(二)

hibernate的二级缓存之二级缓存的使用

2020-06-07 12:38:05 139

原创 11-Hibernate之二级缓存(一)

二级缓存概述

2020-06-06 17:28:24 125

原创 10-hibernate之QBC检索&本地SQL

hibernate的QBC检索与本地SQL

2020-06-06 14:40:33 156

原创 09-hibernate之HQL

Hibernate之HQL查询

2020-06-05 19:37:50 167

空空如也

空空如也

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

TA关注的人

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