自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 List集合中删除指定的元素

这个问题的坑点在于循环删除掉元素时,后面所有元素的索引都会递减改变,比如循环到第二个元素时执行删除操作,下一次应该循环操作索引为2的元素,可是此时当初索引为2的元素已经移动到索引为1的元素上了,也就是刚才删除元素的索引,此时索引为2的元素变成了原本索引为3的元素,这就会导致遍历时元素遗漏操作。下面我给出四种解决方案:1、使用Iterator迭代器进行操作,迭代器内部会检测list集合的修改次数,并对索引进行校准。public static void main(String args[]){

2021-06-06 15:04:21 2499

原创 IDEA插件--------Free Mybatis plugin(xml跳转)

项目里面使用了mybatis,开发的过程中改接口时候,进入到dao(mapper)层后就没法再往下找到sql语句了,然后就要费劲的从一堆xml文件里面去找,项目小点影响不大,稍微大一点,找个sql语句眼睛都看花了,那么有没有什么办法呢,当然有了————Free Mybatis plugin。个人感觉超好用的一个插件,直接在idea里面的市场安装就可以了,非常方便,下面手把手教:进入设置这个就是市场了搜索,然后install,然后apply,然后ok,重启idea就可以了。一起来看看效果吧:

2020-12-07 00:56:30 1098

原创 Byte, Double, Integer, Float, Long ,Short,BigDecimal类型数据的非负比较

小白写代码时遇到bigdecimal啊,double啊这种类型的数据比较的时候几乎是一脸懵逼的,去网上各种搜,今天给大家介绍个java里顶级的比较器,学会它,一招鲜,吃遍天。compareTo() 方法语法:public int compareTo( NumberSubClass referenceName )参数:referenceName – 可以是一个 Byte, Double, Integer, Float, Long 或 Short 类型的参数。返回值:如果指定的数与参数相等返回0。如

2020-11-23 17:16:32 217

原创 vue项目引入ui框架后事件失效的问题

直接上干货,来看这个文章的小伙伴都是vue学的不够仔细啊,vue项目里的事件放在原生的html标签里面是啥事没有的,不过要是引了ui框架,使用了封装的标签那事件就是直接失效,我也是出了问题搞半天不知道咋回事,后端一直报错,排查半天发现前端的监听事件失效了,直接加上.native试试吧,立马生效,例如:@change改成@change.native...

2020-11-11 16:47:52 284

原创 vue项目引入vant-ui框架

消失了很久没写博客了,持之以恒的做事就是很难呢,最近一段时间工作之余开始学点vue,也是最近前端技术发展的大势所趋吧,哈哈,写一点跟vue有关的东西吧。项目里用原生的技术写的页面太丑了,主管要求用ui框架美化一下,作为后端开发的我太难了,依然记得被前端所支配的恐惧,又要玩新花样了,加油吧programmer,向着全能进发。废话不多说,直接进入正文:在一堆移动端框架里面看了半天,选了评价比较好的vant,有赞前端团队基于vue开发的,npm install之后怎么搞样式都不生效,头疼,后来去官方文档仔细

2020-11-11 16:33:38 3138 2

原创 Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request p

控制台报错:Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause项目启动运行后,控制台报了上面这个错误,意思是Servlet.service服务在路径为[diapatcherServlet]

2020-07-06 14:39:58 9235

转载 windows下git小乌龟的安装和使用

windows下git小乌龟的安装和使用 在代码托管仓库复制项目的HTTPS链接,复制项目的master分支链接,在本地新建一个空文件夹,然后在文件夹下建立一个.git版本库,这里会生成一个.git文件,然后git克隆,在右键中找到切换/检出,选择你当前的分支。git提交方法:先提交再拉取最后推送提交的代码只是提交到我们的本地仓库,并不是远程仓库,所有提交后还要推...

2020-06-20 17:26:12 1264

原创 寻找随机产生的缺失数

今天给大家说一下之前面试的时候遇到的一道面试题,当时还是想了很久的,其实超简单,可能是面试因为紧张的原因,当时看到这道题时大脑一片空白,失去了逻辑推理能力,想了有10分钟才恍然大悟。题目:给定一组连续的整数,例如:1,2,3,……,100,但其中缺失一个数字(利用Random函数随机生成),试找出缺失的数字。下面是我写的代码:public class hello { public static void main(String[] args){ int sum= 0;

2020-06-20 16:07:31 339

原创 mybatis中XML文件 符号与字符的转换

在使用mybatis连接数据库的时候,会需要在XML文件当中编写SQL语句,在对数据进行时间段筛选的时候经常会使用到>,<,>=,<=这样的符号,但是XML文件当中不支持这种格式的编写,会报错,这时需要用字符去替换,那么此类符号在XML文件当中都对应什么字符呢:原符号  <   <=   >   >=    &    &nb

2020-06-20 10:10:56 621 1

原创 xml数据类型对应java

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: Error resolving JdbcType. Cause: java.lang.IllegalArgumentException: No enum constant org.apache.ibatis.type.JdbcType.IntegeNo enum constant:提示说myba

2020-06-19 18:24:08 1058

空空如也

空空如也

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

TA关注的人

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