导入maven项目各个注解均报错的解决方案
目录导入maven项目各个注解均报错所遇问题解决方案新导入maven项目注解爆红,所有依赖包无法导入经过反复测试终于发现原因所在!!!解决步骤如下导入maven项目各个注解均报错所遇...
目录导入maven项目各个注解均报错所遇问题解决方案新导入maven项目注解爆红,所有依赖包无法导入经过反复测试终于发现原因所在!!!解决步骤如下导入maven项目各个注解均报错所遇...
Lamda表达式 1、λ 希腊字母表中排序第十一位的字母,英语名称为 Lamda 2、避免匿名内部类定义过多 3、可以让你的代码看起来很简洁 4、去掉了一堆没有意义的代码...
Lambdalambda是一个匿名函数,我们可以把lambda表达式理解为是一段可以传递的代码。 lambda简明的地将代码或方法作为参数传递进去执行。 “函数式编程”其核心是把函数...
OFD是一种开放版式文档(Open Fixed-layout Document )的英文缩写,是我国国家版式文档格式标准。本文,通过Java后端程序代码展示如何将Excel转为OFD格式。方法步骤如下。导入jar...
目录线程池合理设置最大线程数和核心线程数一开始是这么配置的后来网上查询线程池核心数配置最后我是这么配置的线程池核心线程数与最大线程数的区别线程池策略饱和策略线程...
目录切面类是什么为什么需要切面类?下面用日志功能来讲解切面类怎么创建日志的作用AOP的五大通知Spring AOP类的实现技术一、准备工作切面类中有什么?这些通知有什...
目录@Scheduled多个任务同时开始执行只需在springBoot启动类上添加@Scheduled多定时任务,重叠执行@Scheduled如果有两个定时任务如果想要多个定时任务重叠执行@Scheduled多个...
目录使用定时器@Scheduled不管用多个@Scheduled定时器不执行解决方法使用定时器@Scheduled不管用如果是一开始就不能用就是没写@EnableScheduling注解,如果是用着用着不管用...
目录SpringBoot源码主线分析1.SpringBoot启动的入口2.run方法3.SpringApplication构造器4.run方法总结
SpringBoot源码主线分析我们要分析一个框架的源码不可能通过一篇文章...
目录主要功能运行环境效果图展示主要代码教师管理控制层登录控制层管理员控制层主要功能共有三个角色:管理员、教师、学生。管理员功能有:学生管理、教师管理、评教管理、指标...
目录1、在pom.xml引入依赖包2、创建Knife4j配置文件3、使用Knife4j注解4、全局参数Knife4j就相当于是swagger的升级版,对于我来说,它比swagger要好用得多1、在pom.xml引入依赖...
常用的类: @ConditionalOnProperty(name = "use.redis.session.store", havingValue = "true") @ConditionalOnClass(Session.class) @AutoConfigureAfter(RedisAut...
目录1、问题描述2、解决方案2.1 pom中指定mybatis generator 插件2.2 generatorConfig.xml2.3 执行2.4 总结1、问题描述mybatis generator 简单说就是生成一些mybatis的公共...
将某个项目从Spring Boot1升级Spring Boot2之后出现如下报错,查了很多不同的解决方法都没有解决:Spring boot2项目启动时遇到了异常:java.lang.ArrayStoreException: sun.refle...
目录SpringBoot获取src/main/resource路径下的文件SpringBoot打成jar包后,读取resources目录下的文件一般方法正确方法SpringBoot获取src/main/resource路径下的文件下面的Re...
TypeNotPresentExceptionProxy异常的解决记录网上的这个问题处理情况比较多,我来简单描述一下我遇到的问题:同样的环境版本,同事的可以启动,我的就报TypeNotPresentExceptionPro...
目录使用filter设置要排除的URLfilter指定过滤URL的常见问题经常会出现如下错误下面总结一下使用正确的1、 指定路径2、 过滤所有路径使用filter设置要排除的URL@WebFilter(...
目录重点是什么?从头开始制作 OTP 字段使用第三个包结论本文向您展示了在 Flutter 中实现完美的验证码输入框几种不同方法。重点是什么?真实世界的 完美的验证码输入框或 PIN...
目录@CacheEvict清除指定下所有缓存@Cacheable 缓存 @CachePut:缓存更新 @CacheEvict:缓存删除@Cacheable 缓存@CachePut:缓存更新@CacheEvict:缓存删除@CacheEvict清除指定下所...
目录@CacheEvict allEntries与beforeInvocation区别@CacheEvict注解参数详解1.value2. allEntries3.beforeInvocation4.condition5.key6.cacheNames@CacheEvict allEntries...
目录排查@CacheEvict注解失效下面是我通过源码跟踪排查问题的过程小结一下说说spring全家桶中@CacheEvict无效情况举个例子排查@CacheEvict注解失效我简单看了一下《Spring...
目录log4j2异步打印性能提升分析原因解决方案log4j2性能提升点理解为以下三点log4j2异步打印性能提升压测结果发现,log4j升级成log4j2之后对系统性能影响并不大,更改打印日志...
目录CountDownLatchSemaphoreCyclicBarrier总结
CountDownLatchCountDownLatch允许一个或多个线程等待其他线程完成操作。假设一个Excel文件有多个sheet,我们需要去记录每个sh...
pom依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency>代码实现im...
目录异步log4j2的location信息打印问题说下解决1、全异步同步异步混合log4j2支持异步打印提高打印输出速度pom依赖添加全局模式2两种局部模式 AsyncLogger异步log4j2的locat...
目录log4j2异步使用及添加自定义参数添加依赖(这里省略了版本号)下面写一个生产可用的log4j2.xml的模板补充知识自定义日志格式如何在日志中添加自己想传的参数?log4j 输入自...
目录一、Bean的作用域二、Bean的生命周期使用代码演示Bean的生命周期一、Bean的作用域通过Spring容器创建一个Bean的实例时,不仅可以完成Bean的实例化,还可以使用Bean的scope...
目录运行环境开发工具适用功能说明技术框架部分代码实现JSP 效果图运行环境Java≥6、Tomcat≥7.0、MySQL≥5.5开发工具idea/eclipse/MyEclipse适用课程设计,大作业,毕业设计,...
1.设置url-pattern为*.do(最为常见的方式)只要你的请求url中包含配置的url-pattern,该url就可以到达DispatcherServlet。当然这里业内通常都将url-pattern配置为*.do的方式,所...
目录spring懒加载及@PostConstruct的坑下面是一个初始化数据的组件遗留问题 @PostConstruct注入不成功直接先说原因吧1.忽略ssm本身对注解是通过扫包才让注解有效的2.忽略@S...
目录1.封装2.继承3.多态4.上代码,效果运行放在最后1.封装什么是封装,谈谈自己对封装的理解,封装就是将类的信息(比如说类的属性)隐藏在类的内部,不允许外部程序直接访问。此时就要...
目录Consumer 接口源码直接使用 accept()使用 andThen()Predicate 接口源码使用 test()使用 negate()使用 and()使用 or()、isEqual()Consumer 接口源码package java.util.f...
1、pom.xml:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance...
目录1. 两种模式1.1 普通集群1.2 镜像集群1.3 节点类型2. 搭建普通集群2.1 预备知识2.2 开始搭建2.3 代码测试2.4 反向测试3. 搭建镜像集群3.1 网页配置镜像队列3.2 命令行...
目录Java ByteArrayInputStream流一、ByteArrayInputStream流定义二、ByteArrayInputStream流实例域三、ByteArrayInputStream流构造函数四、ByteArrayInputStream流方法五...
目录Java CharArrayWriter流一、CharArrayWriter流定义二、CharArrayWriter流构造函数三、CharArrayWriter流实例域四、CharArrayWriter流方法四、CharArrayWriter流的作用J...
目录Java CharArrayReader流一、CharArrayReader流定义二、CharArrayReader流的构造函数三、CharArrayReader流的实例域四、CharArrayReader流的API四、CharArrayReader流的...
目录socket使用getInputStream()阻塞用线程解决Socket的getInputStream阻塞1.背景2.问题3.原因4.解决办法5.Socket通信注意事项socket使用getInputStream()阻塞今天用socket...
目录解决TCP socket的阻塞问题在异常处理程序当中退出socket连接TCP连接阻塞的监控和处理我们整理出符合该类异常的特征如下如何查看一个连接的创建时间解决TCP socket的阻...
目录前言动态标签用法1.if2.choose、when、otherwise3.where4.set5.trim6.foreach7.bind前言MyBatis提供了9种动态SQL标签:trim、where、set、foreach、if、choose、when、ot...
目录Process#waitFor()阻塞问题Process.waitFor()导致主线程堵塞Process#waitFor()阻塞问题有时需要在程序中调用可执行程序或脚本命令:Process process = Runtime.getRuntim...
目录一、怎么优雅地关闭一个线程?
1.错误做法
2.正确做法
二、要点一、怎么优雅地关闭一个线程?
在一个线程T1中如何优雅地关闭线程T2(也就是说要给T2一个机会释放持有的资源)&#...
目录CXF简介支持多种标准CXF入门案例服务端的实现客户端的实现CXF+Spring整合发布SOAP模式的服务服务端的实现客户端的实现CXF发布REST模式的服务CXF+Spring整合发布REST模...
目录1.volatile实现可见性的原理是什么?2.演示volatile的可见性1.volatile实现可见性的原理是什么?有volatile变量修饰的共享变量进行写操作的时候汇编代码会多出一个Lock前缀...
目录什么是进程?什么是线程?什么是线程安全?添加一个状态呢?如何确保线程安全?1、synchronized2、Lock什么是进程?电脑中时会有很多单独运行的程序,每个程序有一个独立的进程,而进程...
目录(一).方案(二).官方多租户的方案的优化和坑1.分析哪些需要加多租户,哪些不需要加2.jsqlparser 这个包与pagehelper 版本不对3.sql解析失败4.忽略多租户不生效总结公司的老项...
目录前言具体实现:原理分析:总结前言在springboot项目中只需一句代码即可实现多个数据源之间的切换:// 切换sqlserver数据源:DataSourceContextHolder.setDataBaseType(Data...
必须初始化的四种情况有四种情况类是必须要进行初始化的,对于这四种情况原文描述如下:但是对于初始化阶段,虚拟机规范则是严格规定了有且只有4种情况必须立即对类进行初始化,而...
目录1 开门见山2 类的加载时机3 何时开始类的初始化4 被动引用例子5 类的加载过程5.1 加载5.2验证5.3准备5.4 解析5.5 初始化6 题目分析1 开门见山以前曾经看到过一个java的...
最近的项目中,使用的是flowable工作流来处理业务流程,但是在业务规则的配置中,是在代码中直接固定写死的,领导说这样不好,需要规则可以动态变化,可以通过页面去动态配...