自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mikasa的博客

记录生活&分享成长

  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java实现通用二分查找(BinarySearch)

二叉搜索前言CodeTest 前言 项目中遇到一个需求:一个对象集合是排好序的,对象里有一个字段是日期类型,给出一个日期找到集合对象中的日期字段和给出的日期相等或最相近且小于目标日期的对象。 本着能不造轮子就不造轮子的原则把apache commons,guava等相关类库找了一圈,但没找到符合我需求的,百度出来都不如JDK自带的,只能动手撸一个了。 Code public class CollectionUtils extends org.apache.commons.collections.Coll

2021-03-30 18:12:31 369 2

原创 相同的类进行强转出现ClassCastException异常

产生 接手一个项目,该项目内嵌了一个nginx,我运行该项目后出现了一些问题,后续进行debug时发现Session实例类型是OnlineSession强转OnlineSession时竟然出现java.lang.ClassCastException。 分析 部分代码如下: HttpCookie httpCookie = httpCookieOptional.get(); Session sessi...

2020-03-03 11:15:03 2758

原创 Spring Cloud Eureka手动同步服务实现

前言 当初因为业务需求的缘故,博主在Eureka的基础上做了一定的修改和封装,用来更好的适配我们的业务需求,下面我就写写当初实现手动同步服务的过程。(有段时间不接触eureka有点遗忘,如有错误之处请见谅) 需求:手动指定任意Eureka server上的服务同步到指定Eureka server,可一次同步服务到多个Eureka server。 什么是手动同步服务? 顾名思义是将某个服务手动同步到...

2020-01-18 20:27:38 947

原创 Quartz任务调度踩过的坑

前言 今天不知道在思考什么事的时候,脑子里闪过分布式任务调度,紧随而来的想到Quartz踩过的一次坑,于是就有了这篇文章… 当时是在某一个项目组,在做一个产品——会务系统,这就牵扯得到了业务流程,以下做简要说明: 对会议进行一系列的设置,比如是否要报名审核,排座审核,要配置如何打卡,例如现场扫码打卡、钉钉设备打卡、系统定位打卡等等。在一个就是指定具体的参会人员,还是选择部门,由部门决定具体的参会...

2020-01-18 20:25:04 1183

原创 疑似IntelliJ IDEA的一个bug

疑似IntelliJ IDEA的一个bug概述问题分析问题解决 概述 同事发给我一个三年前的项目地址,让博主帮忙添加一个功能,将项目克隆下来后,导入IDEA中,编译不通过,缺少各种类,使用IDEA搜索该类,发现是存在的,maven依赖也毫无问题,各种方法都尝试过,就是报如下这个错误: 博主以前从未遇到过这种问题,自打升级到IDEA 2019.3版本后,这是出现的第二次了。 第一次遇到该问题时,...

2020-01-18 20:12:12 750

空空如也

空空如也

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

TA关注的人

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