自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 怎么记录有意义的bug

工作中,你可以这样记录一些有意义的Bug,然后在面试其他公司的时候,有条理的告诉面试官,你的解决问题的方式【日期】:****【问题】:****【原因】:****【如何发现】:****【如何修复】:****【总结】:****...

2020-03-31 17:03:14 605 2

原创 Java不可变集合Immutable

为什么需要不可变集合在并发程序中,使用不可变集合保证线程安全。尤其当一个对象是值对象时,更应该考虑采用Immutable方式; 被不可信的类库使用时会很安全; 对象不支持修改操作,将会节省空间和时间的开销。所有不可变的集合实现都比可变集合更加有效地利用内存; 可以当作一个常量来对待,并且这个对象在以后也不会被改变。 使用Immutable是一个防御性编程技术。1. Collec...

2020-03-31 15:38:46 431

原创 Windows下查看进程及结束进程命令

1)查看占用8080端口的进程号>netstat –aon | findstr “8080”结果:TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 3500可知,进程号为3500的进程占用了8080端口可以使用命令 tasklist | findstr “3500”进一步查看3500进程的具体信...

2020-03-30 13:36:41 229

原创 springfox-swagger2 与 swagger 的区别

springfox 的官方文档http://springfox.github.io/springfox/docs/current/简单说就是,Swagger 是一种规范。 springfox-swagger2 是基于 Spring 生态系统的该规范的实现。 springfox-swagger-ui 是对 swagger-ui 的封装,使其可以使用 Spring 的服务。...

2020-03-24 15:13:19 4471

原创 如何查看 github star 排行榜

找到优秀的开源项目, 学习它的源码, 是提高编程能力最快的方法。输入 location:China 搜索中国的开源项目 输入 stars:>10000 搜索star数大于1万的项目 输入 java stars:>10000 搜索star数大于1万的java项目...

2020-03-14 18:30:42 1719

原创 mybatis批量插入数据 Oracle/Mysql

亲测好用!<!-- mysql --> <insert id="insertBatch0" parameterType="java.util.List"> insert into model_prop_1(id, model_id, property_name, data_type, property_value, default_Value, opera...

2020-03-12 15:03:05 91

原创 mybatis什么时候必须指定jdbcType

mybatis什么时候必须指定jdbcType#{property, jdbcType=VARCHAR}如果一个列允许 null 值,并且会传递值 null 的参数,就必须要指定 JDBC Type

2020-03-12 14:00:47 4144

原创 Oracle的jdbc驱动的版本说明

背景:springboot连接oracle19c的时候报错,jdbc驱动是ojdbc10报错。2020-02-28 16:16:23,951 ERROR com.alibaba.druid.pool.DruidDataSource 913 init - {dataSource-1} init error java.lang.UnsupportedClassVersionError: o...

2020-02-28 17:55:16 2242

原创 问题:maven 出现错误 -source 1.5 中不支持 diamond 运算符

解决办法:修改maven的setting文件<profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk>...

2020-01-14 18:19:28 106

原创 Eclipse离线、在线安装java反编译插件(2020最新)~~Decompiler

一、离线安装反编译插件:百度网盘下载:链接: https://pan.baidu.com/s/1nGn4ekimHJ7xfkm-SUzi8g将插件放入对应文件夹,然后重新启动eclipse。二、在线安装反编译插件1.首先,先检查一下Eclipse版本,版本不要太旧就好。2.打开Eclipse Market,搜索decompiler3.选择画红框的三个插件...

2019-12-30 18:17:23 4425 5

原创 SpringCloud与SpringBoot的版本选择问题

首先,在开发过程中SpringCloud与SpringBoot的版本必须要对应上,否则执行时会出现很多莫名其妙的问题。maven仓库的版本列表spring-cloud-dependencies 版本列表可查看:https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-dependenciess...

2019-12-05 19:07:11 696

原创 springboot使用retry重试机制

当我们调用一个外部接口可能由于网络等原因造成请求失败,再去尝试几次就成功了,这就是重试机制。首先引入依赖包:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifa...

2019-11-23 19:34:21 903

空空如也

空空如也

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

TA关注的人

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