自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 mysql的explain关键字ken_len列

mysql的explain关键字ken_len列详解

2022-04-08 16:55:42 1139

原创 springboot动态数据源添hive等其他数据源

BeanPostProcessor实际使用场景、动态数据源添加自定义实现、springboot整合hive

2022-02-28 17:06:57 1509

原创 swagger导出API文档出现空指针异常

swagger导出API文档,执行命令:mvn swagger2markup:convertSwagger2markup -e出现空指针异常,异常信息如下:ERROR org.apache.maven.cli.MavenCli - Failed to execute goal io.github.swagger2markup:swagger2markup-maven-plugin:1.3.7:convertSwagger2markup (default-cli) on project ..

2021-10-19 10:05:13 1235

原创 maven异常OutOfMemoryError

maven异常OutOfMemoryErrorwindows环境,在mvn.cmd文件中添加一行代码,然后重启命令窗口即可set MAVEN_OPTS=-Xmx512m -XX:MaxPermSize=512mlinux环境,在/etc/profile文件下添加如下一行export MAVEN_OPTS="-Xmx512m -XX:MaxPermSize=128m"...

2021-03-23 11:21:16 700

原创 mysql获取某个表所有列名

mysql查询某个表的所有列名:select group_concat(column_name) from information_schema.COLUMNS where table_name='你的表名' and table_schema='你的数据库名';执行结果

2020-10-30 10:38:19 3777

原创 自定义线程池参数不一样的详解——ThreadPoolExecutor

int corePoolSize:表示线程池中的核心线程的数量,当ThreadPoolExecutor对象实例化时不会创建线程,有任务要执行时才会创建。当线程池中工作的线程数小于这个值时,新的任务到来后会继续创建线程,直到线程数量达到这个值int maximumPoolSize:表示线程池中的最大线程的数量,当线程池中的线程都在工作时,后面的线程会添加到workQueue中,如果队列已满,才会重新创建线程,并且总大小不会超过这个值long keepAliveTime:表示核心线程之外的线程的空闲存.

2020-10-27 17:21:29 173

原创 netty内存溢出OutOfDirectMemoryError: failed to allocate 16777216 byte(s) of direct memory (used: 2595225

使用netty框架做客户端服务器,项目运行一段时间后发现如下异常:异常信息:OutOfDirectMemoryError: failed to allocate 16777216 byte(s) of direct memory (used: 251658240, max: 259522560)15:01:14.034 [nioEventLoopGroup-2-1] WARN io.netty.channel.DefaultChannelPipeline - An exceptionCaught()

2020-10-27 15:19:53 20419 5

原创 @Qualifier、@Autowired、@Resource的区别

@Qualifier@Qualifier 可以让程序员明确指明需要那个bean,我们直接看代码User类public interface User {}User1类@Componentpublic class User1 implements User{}User2类@Componentpublic class User2 implements User{}UserService类@Componentpublic class UserService { @Aut

2020-10-19 18:11:52 355

原创 记录idea无法导入maven项目踩坑错误日志:Cannot start maven service

idea导入maven项目时点击next无效,无法导入查看idea的日志发现打印了Cannot start maven service; nested exception is:等日志信息在网上找解决方案一直无法解决后来想起之前设置过maven的importing中的VM options for importer参数把值改回原来的然后再进行导入,导入成功!...

2020-10-12 09:54:35 3723 4

原创 springboot项目为什么把spring-boot-starter-parent作为父项目(注意不是spring-boot-parent)

本人觉得比较实在的原因如下:1.可以在properties中定义jdk的版本(经常在一个新项目中,我们会看到 language level为 5 - ‘enum’ keyword,generics,autoboxing etc. 在修改为8保存之后,再次编译,又变回5)<properties> <java.version>1.8</java.version></properties>2.使用UTF-8编码,可添加以下配置修改编码:<p

2020-10-11 13:20:43 1443

原创 springboot+aspectj实现自定义注解

springboot+aspectj实现自定义注解1.添加maven依赖<!--使用springboot+aspect,此依赖里面包含了aspectjweaver依赖--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> <version&g

2020-10-11 13:18:39 1012

原创 idea配置新maven仓库地址无效踩坑

有如下场景配置好maven的settings.xml文件,正常使用隔了一段时间后想使用新的配置(原来可能用的内网的配置)这时候后把settings.xml文件拷贝一份,取一个别名,settings-me.xml在idea的maven配置中,选择settings-me.xml文件再去重新导入依赖发现还是使用原来的仓库地址于是我们多次确定新的settings-me.xml文件已经修改正确,并且已保存可是再次导入,还是使用原来的地址解决方案把原setti..

2020-10-11 13:13:17 3262

原创 Java并发编程常用阻塞队列

浅淡常用阻塞队列ConcurrentLinkedQueueConcurrentLinkedQueue是一个适用于高并发场景下的队列,高性能的无阻塞无界队列,通过无锁的方式,实现了高并发状态下的高性能,通常ConcurrentLinkedQueue性能好于BlockingQueue。它是一个基于链接节点的无界线程安全队列。该队列的元素遵循先进先出的原则。头是最先加入的,尾是最近加入的额,该队列不允许null元素。重要方法:add()和offer()都是加入元素的方法,add()实现就是调用offer(

2020-10-10 15:40:22 94

原创 maven基本(本文是博主第一次写博客,望大家可以提提自己的宝贵意见,以便博主写出更好的博客)

maven 基本命令 -v查看maven版本compile编译项目test测试项目install打包项目clean删除字节码文件(target文件夹)archetype:generate创建项目骨架(需创建过程中手动录入项目信息)archetype:generate -DgroupId=公司网址反写+项目名 -DartifactId=项目名+模块名 -Dversion=大版本号-分支版本号-小版本...

2018-05-03 17:35:51 153

http状态码

常见HTTP状态码,例如:消息(1字头) 这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于 HTTP/1.0 协议中没有定义任何 1xx 状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送 1xx 响应。 100 Continue

2018-03-01

空空如也

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

TA关注的人

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