自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springboot中关于继承WebMvcConfigurationSupport后自定义的全局Jackson失效解决方法,localdate返回数组问题

但是最近做的项目中发现,请求拦截的时候继承WebMvcConfigurationSupport排除某些例如swagger等目录的情况,上面的配置会失效,所以我们要稍微改动下。看WebMvcConfigurationSupport源码就能发现里面有自己的Jackson处理方法。我们只需要将配置也添加进去就行。也就是把以前直接@Bean注入的形式改成了直接在子类Override然后add进去就行。一般情况下我们在config里增加jackson的全局配置文件就能满足基本的序列化需求,比如前后端传参的问题。

2023-08-25 13:53:44 1589 1

原创 hive查询区分大小写

hive查询如何区分大小写

2023-03-07 10:18:47 2113

原创 feign异常传递的两种方式 fallbackfactory和全局处理 获取服务端自定义异常

一般我们在用feign调用接口的时候,如果服务提供方出现了异常,那么调用方一般会显示新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;全新的 KaTeX数学公式 语法;增加了支持甘特图的merm

2022-05-23 16:51:10 7125 5

原创 easyExcel同一单元格部分文字颜色、样式修改

比如这种情况,有那么部分时候,客户的要求那是相当的十分刁钻,平时的导出如果是用easyExcel的话,就需要写自定义拦截器再引入poi富文本来修改了。新建类实现CellWriteHandler接口:public class WriteHandlerStrategy implements CellWriteHandler { @Override public void beforeCellCreate(final WriteSheetHolder writeSheetHolder, f.

2021-10-13 14:57:57 7774 3

原创 unity3d UI按键导航禁用鼠标点击,阻止鼠标点击影响导航定位(萌新适用)

比如我需要做一个纯按键的UI菜单,方便以后在主机发布使用。那么就应该禁用鼠标事件。一般来说我们可以限制鼠标移动和隐藏,但是,如果我们开启了按键的导航,那么鼠标点击无论如何都会让导航失去焦点。萌新一直找不到解决方法。网上大多都是UI的鼠标穿透问题,没有涉及导航的。萌新绕了点远路,实现了还行的方法。首先限制鼠标void Start() { Cursor.visible = false; Cursor.lockState = CursorLockMode.Locked

2021-06-21 12:05:03 3212 6

原创 mybatis-plus自定义sql处理数组、集合为sql的in所用

业务场景:前端通过多选框选择多个数据进行导出,这时候我们可以用数组的形式接收选中的id,然后in使用。mybatis提供的构造器可以很简单的实现,这里主要说一下关于自定义sql的处理。注解方式和xml其实差不多,大伙看个核心就好。@Select({"<script>" + " select * from 表 where id in <foreach collection='传入参数ids' item='表字段(我用的主键id)' open='(' separator=

2021-04-13 09:52:39 2347

原创 mybatisplus使用分页查询临时不分页,解决导出问题

网上七七八八的东西误导性太强了,最后自己发现,其实只要写死page参数就行了new Page<VO>(1, -1);即将pageSize改为-1"total": 0,"pages": 0,"pageNum": 1,"pageSize": -1,查询的结果就没有分页信息了,是全部的数据...

2021-03-29 17:20:42 3721 8

原创 mybatisplus查询分页并且排序报错解决方法,适用于自定义sql和sqlserver

mybatisplus的分页查询很好用,当然大部分人分页后查询也没有问题,因为使用mybatis的构造器分页并且排序不会出现各种各样的问题,sql自动的帮你生成了。但是当我们需要查询多张表时或者查询sql复杂的情况下,我们或许需要自己写sql,然后调用Page来实现分页。唔姆,到这里都没有问题。 Page<持久层实体> queryPage = queryRepository.selectPageVo(new Page<持久层实体>(当前页, 页长度), 查询条件

2021-03-29 10:35:13 5536 2

原创 java List实体类的比较,contains和equals,无需重写点击即用

业务需求,有时候我们会需要比较当前的实体类的值是否和数据库查出来的某一条数据相同。最初我以为直接用List.contains就可以比较,但是!俺们实际操作一下。// 介是实体类public class Employee { private Integer id; private String name; private String gender; private Long localId; public Employee(Integer id, String name, St

2021-03-19 14:06:16 2105

原创 java小笔记,List实体类对象的去重

java小笔记,List实体类对象的去重// 去除重复的数据 ArrayList<**实体类**> collect = orderPOList.stream().collect(Collectors.collectingAndThen( Collectors.toCollection(() -> new TreeSet<>( Comparator.comparing( // 对象的某一个属性

2021-03-18 14:50:13 3494

原创 unity dropdown下拉框下拉菜单关于按键控制滚动条的方法

关于UGUI里下拉框这组件,着实把我弄惨了,UI控件想要完全用按键的方 式去操作情况太过于复杂。关于dropdown下拉菜单 一般大伙的需求都是用鼠标去选择选项和拖动滚动条,但是对于各种需求 而言,可能也会出现使用键盘操作的情况。坑爹的地方来了,dropdown生成下 拉菜单的时候是将控件下的template重新实例化出来,相当于复制,更坑的是 模版只有在点击选项的时候才会生成,选择了子选项后就会销毁。在实际的键盘 操作中,想获取其滚动条可有点难受,一不注意就会报空指针,所以我们得按需..

2020-12-31 15:03:10 1404

原创 Unity持续按键(持续按下)设置间隔时间,子弹连续发射间隔时间(萌新也能懂)

设置持续按键的间隔时间,解决手速问题(雾       通常在按键操作的游戏中,特别是发射子弹,都会有几种情况出现,一种是按下按键就发射一次,一种是一直按下按键就持续发射。但是在不仅是Unity里,java的按键检测中也同样存在问题。当持续按键时Unity实例化子弹的间隔会非常的快,触发时间极端。比如 Input.GetKey() 方法→我们想发射子弹,如果使用GetKeyDown的话就得每发射一次就按一次,频繁的操作带来的是极度的手酸

2020-11-04 18:39:10 11130

原创 java敌人发射子弹

敌人自动发射子弹 在我的毕设中,我选择用java写东方project的一个demo,然后在敌人发射子弹这块犯了难。我想实现的是,敌人是随机生成的,放在容器中,子弹是每个随机生成的敌人独立发射的,且发射间隔有序。 那么问题来了,一方面敌人要随机生成,一方面子弹也是放在容器中的,要赋给每个敌人并且需要在其消失时回收,怎样才能保证其正确的回收,而不是全部?实际开发中我遇到过敌人回收了但子弹依旧虚空发...

2020-04-03 11:41:02 735

原创 Java工程师个人的面试经历,以及题目

一开始是某公司的电话面试,首先自我介绍,这个有点急,感觉自己说的并不是太好。然后聊了聊平时兴趣什么的,当然要尽量往面试的职位上靠拢,才能更好的吸引面试官聊下去。 说说题吧,记得的就这些: **1.HashTable和HashMap的区别** 这道题我相信网上的解答比我详细,就我体感而言,java基础基本会问的也就这几点,list、map、线程等。这里简单写一下自己的答案。 HashMap...

2019-12-18 22:53:13 172

原创 Unity3D 控制角色八个方向移动也就是斜方向的朝和移动,找了好久没找到就自己写了

欢迎使用Markdown编辑器public class PlayerAct : MonoBehaviour{ private float speed =5; private Transform m_Transform; void Start() { m_Transform = this.transform; } void Up...

2019-01-18 21:40:50 11809 1

空空如也

空空如也

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

TA关注的人

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