自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 sse简介

对于onFailure事件,为简单处理起见,构造的结束数据包统一提示为超时,同时要注意资源的释放,具体来说就是当throwable不为空(有异常返回时) ,调用response.close()(当respose不为空),eventSource.cancel(),更新数据库,当throwable为空时,则构造结束数据包,调用eventSource.cancel(),更新数据库。需要注意的是,不同的服务器和框架可能会在实现SSE时使用不同的Content-Type值。

2024-01-09 08:42:19 383

原创 工厂+策略模式 spring实现

【代码】工厂+策略模式 spring实现。

2024-01-07 22:43:52 579

原创 导出excel去掉文件名中的乱码

【代码】导出excel去掉文件名中的乱码。

2024-01-03 08:47:28 379

原创 update(null, wrapper)会导致updateTime不自动填充

update(null, wrapper)会导致updateTime不自动填充。

2024-01-03 08:38:46 440

原创 近期对sql的一些工作记录

2 按字段a等于某个具体值(以100为例)进行分组统计时,可以在select后使用count(case when a=100 then 1 end )另一个是要排除过去发生,并且过去结束的情况,即x.b>=startTime,两种情况用or连接,即。对于startTime条件,需要的数据分为两种情况,一个是仍在进行中的数据,即x.b为null,6 使用DATE()函数以yyyy-mm-dd的格式或者datetime类型的字段值。对于endTime条件,需要过滤掉未来发生的数据,即x.a>endTime,

2024-01-02 23:12:13 354

原创 lambda操作list,实体类为x,按字段a排序并按字段b进行分组

Map map = list.stream().sorted(Comparator.comparing(item -> item.getA())).collect(Collectors.groupingBy(item -> item.getB(), TreeMap::new, Collectors.toList()));

2024-01-02 23:09:37 339

原创 Camunda初试 service task

camunda Service Task

2022-03-20 22:30:44 1122

原创 【oracle踩坑日记】

oracle踩坑日记踩坑记录DATE类型字段创建sql语句小写并带了双引号就是个坑踩坑记录DATE类型字段在定义dto中的DATE类型字段时,我一开始用的LocalDate类型,在调试中发现不行,Oracle是将LocalDate和LocalDateTime貌似合并在一起了,最后还是定义的String类型。取值的方法 用的hutool工具DateTime dateTime = DateUtil.date(dateStr);DateUtil.format(date, “yyyy-MM-dd”)创

2022-01-21 19:01:28 513

原创 idea与网易云音乐热键冲突

突然发现Ctrl+Alt+l 格式化代码 以及Ctrl+Alt+光标左键返回刚才查看的代码 快捷键没反应了 最后发现是idea和网易云音乐的热键发生了冲突 需要到网易云音乐的设置中将冲突的热键关掉或者修改即可...

2021-12-27 14:59:42 376

原创 elasticsearch 7.6.2 script批量执行

在批量执行es的脚本时要注意 多个scrpit要用分号隔开,同时painless等参数不填写也可以,会带上相应参数的默认值,套路类似如下:UpdateByQueryRequest request = new UpdateByQueryRequest(indexName);request.setQuery(“这里填充查询条件”);request.setScript(“这里填写脚本”);RestHighLevelClient.updateByQuery(request, RequestOptions.D

2021-12-27 11:00:42 1035

原创 【spring5源码编译问题记录】

spring5源码编译问题记录问题记录1.Could not resolve: com.ibm.websphere:uow:6.0.2.17问题记录1.Could not resolve: com.ibm.websphere:uow:6.0.2.17编译的时候被这个困扰了好久,查阅多个资料后总结如下:要修改build.gradle 中的repositories,除了填上aliyun相关的配置外,还要填上https://repo.spring.io/libs-spring-framework-bui

2021-12-23 14:00:25 464

空空如也

空空如也

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

TA关注的人

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