自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 通过切面输出控制器日志

通过切面输出控制器日志

2022-08-26 16:41:28 140 1

原创 服务器请求接口

服务器请求接口

2022-08-15 13:48:34 323

原创 SpringBoot基础配置-拦截器、过滤器

拦截器、过滤器

2022-06-27 10:30:26 415

原创 mybatis-plus 配置类

MyBatis-Plus使用分页前配置

2022-06-27 10:15:51 582

原创 springboot 中CommandLineRunner接口的作用

服务启动预先加载的内容

2022-06-27 10:08:32 217

原创 java多线程CompletableFuture用法

CompletableFuture

2022-06-23 17:26:20 550

原创 对接接口产生集合“NULL”

对接接口产生"null"

2022-06-13 15:57:04 457

原创 插入数据库将某个类型转成实体类

插入数据时字符串转实体类

2022-06-10 11:29:40 88

原创 springboot时间校验注解失效

工作问题解决记录本-时间注解失效

2022-06-01 16:35:13 527

原创 Redis-基础知识

Redis基础学习总结

2022-04-15 15:42:59 775

原创 Maven-pom设计

分项目的好处可以把pom看做组织工程父子关系的骨架pom里也有类似抽象类的思维,把一些公用的提取到父pom,比如模块间的关系(父子、兄弟)、依赖的版本管理&传递,减少管理的复杂度从接口来看,比如接口A调接口BCD,BCD里都去查了userId,那么A可以查userId,然后把BCD都加上userId的入参,去掉userId的查询逻辑。那么查userId的共同逻辑,就抽象到更上层的A里去了...

2022-04-11 11:22:52 243

原创 Alibaba Cloud View 插件使用

配置完成后直接运行就可以,不必重新部署到服务器启动服务。阿里巴巴大佬们以插件形式给我提供便捷!

2021-10-11 16:13:58 1081

原创 idea中properties配置文件 注释显示中文乱码问题

2021-08-31 11:45:41 410

转载 事务失效的场景-8个方面

事务失效的场景-8个方面

2021-08-30 11:02:42 202

原创 Java8-新特性

CollectionDemopublic class CollectionDemo { public static void main(String[] args) throws IOException { // Arrays还可以包装stream List<Integer> list = Arrays.asList(4,2,3,5,1,2,2,7,6); print(list); Collections.sort(li

2021-08-27 17:39:08 123

原创 七种代码实现Spring Bean 的装配

静态方法装配@Data@NoArgsConstructor@AllArgsConstructor@Markpublic class User { private Long id; private String name; public static User createUser() { User user = new User(); user.setId(1L); user.setName("静态方法装配");

2021-08-23 10:01:59 307

原创 集合的常规操作整理-工作中使用

CollectionDemoList<Integer> list = Arrays.asList(4,2,3,5,1,2,2,7,6); // Arrays还可以包装streamCollections.sort(list);Collections.reverse(list);Collections.shuffle(list);Collections.max(list)Collections.frequency(list, 2)Collections.fill(list,8

2021-08-20 16:42:07 71

原创 ubantu映射本地文件失败

Ubantu进入 e盘无文件原因:mount没挂载上盘内容解决方法:重启Windows下的ubantu

2021-08-02 15:29:17 135

原创 并发编程(多线程基础、并发包基础、并发容器与工具、其他)

多线程基础基础概念:线程:操作系统能够进⾏运算调度的最⼩单位。它被包含在进程之中,是进程中的实际运作单位。创建线程的方法继承thread,重写run方法实现Runnable接口, new Thread(子类对象).start()实现Callable接口,重写call方法并发性:单核CPU分片并发不明显,只是进程,多核线程出现了,为了并行化Object.waitthread.join等待线程结束start开启线程并不是启动CAS比较的交换操作同步:最常见的变成手段,是指任务发起方

2021-06-28 15:52:37 76

原创 Java基础-集合Collection

Set是Map key 的实现,Set底层运用MapHashSet底层运用了HashMapTreeSet底层运用了TreeMapMap增加putSet增加addVector是数组实现的类比ArrayList,线程安全,synchronized修饰方法,synchronized修饰方法没有线程同步的消耗HashMap的默认长度为16,是为了降低hash碰撞的几率HashTable1. 实现了Map接口和Dictionary2. 线程安全3. key、value不允许为nullHashMa

2021-06-21 15:04:36 41

原创 ORM 技术体系-MyBatis

一、核心 API 介绍1、Mapper映射器。由一个 Java 接口和 XML 文件(或者注解构成)2、SqlSession 就相当于一个数据库连接(Connection 对象),可以在一个事务里面执行多条 SQL,然后通过commit、rollback 方法提交或者回滚事务。3、SqlSessionFactory 可以被认为是一个数据库连接池,里面存储SqlSession对象。单例模式的对象,在应用中被共享。4、SqlSessionFactoryBuilder 的作用是使用构建者模式创建 SqlS

2021-06-17 17:15:31 138

原创 日志基础知识

一、核心 API 介绍1、Mapper映射器。由一个 Java 接口和 XML 文件(或者注解构成)2、SqlSession 就相当于一个数据库连接(Connection 对象),可以在一个事务里面执行多条 SQL,然后通过commit、rollback 方法提交或者回滚事务。3、SqlSessionFactory 可以被认为是一个数据库连接池,里面存储SqlSession对象。单例模式的对象,在应用中被共享。4、SqlSessionFactoryBuilder 的作用是使用构建者模式创建 SqlS

2021-06-16 17:55:35 121

原创 网络协议基础理解

传输协议一、TCP协议面向连接、可靠的基于字节流的协议,实行“顺序控制”、“重发控制”、“流量控制”、“拥塞控制”机制保证可靠性传输。三次握手四次挥手比较耗时。二、UDP协议不可靠数据报文协议,确保消息的大小,不保证消息确定到达。三、HTTP协议三次握手:客户端发送数据包给服务端数据包服务端针对客户端的数据包进行缺人应答,并发送数据包请求建立连接“客户端建立连接标志”客户端针对服务端的 数据包确认应答 “服务端建立连接标志"四次挥手:客户端发送数据包请求断开连接给服务端服务端 等待关闭并

2021-06-15 15:42:39 63

原创 开启goland 项目要不就lsit -m -json all要不就compiling中

解决问题:开启goland 项目要不就lsit -m -json all要不就compiling问题截图解决问题方法展示设置问题截图解决问题方法展示设置如果版本不同第二个照片有区别请这样设置把vending mode 取消勾线GOPROXY可以设置为 https://goproxy.cn把vending mode 取消勾线上述操作后可能会出现,在执行命令go mod tidy时,Go module 会自动整理go.mod 文件的问题软件一直索引,把golang关掉然后删除项目目录

2021-05-17 18:03:51 556

原创 双重检验锁⽅式实现单例模式的原理-来源JavaGuide

学习目标:提示:多线程实例整理学习内容-Guide哥的内容学习内容:双重检验锁⽅式实现单例模式的原理实例目的:保证线程安全学习代码:public class Singleton { private volatile static Singleton uniqueInstance; private Singleton() { } public static Singleton getUniqueInstance() { //先判断对象是否已经实例过,没有实例化过才进⼊加锁代码 if

2021-02-28 10:48:39 203

原创 错误原因:Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are required

项目场景:提示:SpringBoot、Mybatis项目搭建部署,测试,出现问题问题描述:Property ‘sqlSessionFactory’ or ‘sqlSessionTemplate’ are required提示:这里描述项目报错信息@Override public void run() { bytes = mmInStream.read(buffer); mHandler.obtainMessage(READ_DA

2021-02-25 15:19:47 3764

原创 generatorConfig插件应用

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:SQLServer应用generatorConfig.xml自动生成pojo、mapper、等文件文章目录系列文章目录Maven配置一、项目引入mybatis-generator-Config.dtd二、配置文件详细代码(成功运行)1.引入库2.POM文件2.application.properties文件运行步骤及结果Maven配置提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学

2021-02-25 09:36:11 245

原创 Maven中配置Generator插件并解决dtd文件变红问题

配置Generator配置Generator插件generatorConfig.xml代码配置Generator插件下载dtd文件github地址链接: https://github.com/mybatis/generator/issues/340.generatorConfig.xml代码去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片.<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generat

2021-02-24 12:46:49 514 1

空空如也

空空如也

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

TA关注的人

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