自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

辰兮

00后程序员,正在努力学习

  • 博客(21)
  • 收藏
  • 关注

原创 Caffeine缓存

示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

2024-07-17 18:11:17 353

原创 日期类型的页面设计

需求需要配置某天或者某个日期范围或者工作日等做什么事情,需要一个设计图,此文章用来记录设计图纸。在设计需求时,我们需要考虑各种各样的情况出现,最后设计出一套完美的方案。

2024-06-12 16:05:16 197

原创 根据多个字段以及排序规则进行数组排序

如图所示,需要按照此规则进行排序在这个示例中,我们创建了一个初始的比较器,它始终返回0,表示所有元素都是相等的。然后,对于每个排序规则,我们创建了一个新的比较器,并使用方法将其与现有的比较器结合起来。这个方法会返回一个新的比较器,它首先使用原始比较器,如果原始比较器认为两个元素相等,那么它就会使用新的比较器。这样,我们就可以根据多个字段进行排序了。

2024-05-17 10:32:01 300

原创 验证时间段区间是否有交叉/重叠

在日常开发过程中,经常会有导入需要校验时间段区间是否有交叉/重叠,所以为此在此记录一下。本文用到了一个maven包:1、首先我们通过逻辑去对productionPlanTemplates进行分组,对每一组去校验是否有重叠时间2、然后我们通过startDate('yyyy-MM-dd')以及startTime(HH:mm:ss)进行排序3、接着,将这些对象的开始日期时间和结束日期时间转为对象,并将这些对象收集到一个列表中。4、使用Guava库的Ordering类判断是否是有序,通过filter。

2023-12-20 10:57:11 620 1

原创 切换OpenJDK引发的惨案

公司运维通知需要将JDK切换为OpenJDK,做技术选型,在切换过程中,日志报错:Cause: java.lang.ClassNotFoundException: Cannot find class: javafx.util.PairJDK是由Oracle开发的全面的Java开发工具包,包含了Java语言编译器、Java虚拟机、Java类库、调试工具等各种组件,它为Java开发者提供了全面的支持和便利。JDK还包含了许多可用于开发Java应用程序的工具和实用程序。

2023-09-11 16:14:27 509

原创 IDEA上Git不显示历史修改信息

在开发的过程中突然Git不显示历史修改信息,看不到有效信息。

2023-04-01 10:47:09 3361 1

原创 Function.identity()

Stream流大家应该都不陌生,可以方便日常开发,今天介绍在使用Stream时,需要转换为其他容器或者Map类型,这时候就会用到Function.identity()。Function是interface接口,那么是干什么的呢?identity()其实就是Function接口的一个静态方法,等价于形如t -> t形式的Lambda表达式。Function.identity()的实现其实就是等价于形如t -> t形式的Lambda表达式。可以让代码更加优雅化。

2023-03-08 17:24:41 7051 4

原创 ThreadLocal底层实现原理(满满干货)

现在是下午4点,王二狗已经提前把工作已经干完了,在和女神如花闲聊的过程中逛了逛XXX网站,突然发现部门一位大佬发布的文章,里面讲着多线程、线程变量以及ThreadLocal原理等等,王二狗此时对ThreadLocal非常感兴趣,对女神说:“宝贝儿,你等会,我要去干一件大事!”,接下来王二狗就开始了研究之路。。。如花:“活该你单身!!!”

2022-09-05 14:48:06 3357 2

原创 MybatisX-Generator自动生成代码

在每次新建表时都会重新创建实体类、mapper、service等感觉太累赘,所以想着能不能使用插件来自动生成代码二、使用步骤1、下载插件2、连接数据库3、设置参数。

2022-08-30 11:22:43 4058

原创 Java获取IP以及地址属地(全网无BUG)

Java获取IP以及地址属地(全网无BUG)1、通过 http://pv.sohu.com/cityjson?ie=utf-8 网址获取IP数据2、通过IP数据解析得到IP地址3、通过IP字典解析IP地址得到归属地

2022-08-23 14:18:12 2171 10

原创 还在用满屏try...catch异常?

天公司来了一位新主管铁蛋儿,新官上任三把火嘛,这等好事肯定是得我们来承担啦,铁蛋儿看了看我们项目代码,还没半分钟,骂人的话直接脱口而出:“XXXXXXXXX,是谁写的这串破代码啊,全都是try...catch,看得我头都疼了,赶紧改掉!!”...

2022-08-09 15:10:32 561

原创 关于SimpleDataFormat导致日期不对的问题

项目在下班前的五分钟终于上线了,老王正在悠闲的喝茶,手中正握着即将送给女朋友小花的发卡,随时准备冲出公司,咚咚咚,一条闪烁的消息弹了出来:“用户说他们设置的日期不对”,老王摸摸的把心爱的发卡放下,给小花发消息:“宝贝,今晚七夕节咱就不过了,线上出BUG了,你要保重!”小花:“去你的,活该你要单身!!!”...

2022-08-05 14:37:17 3473

原创 ON DUPLICATE key update导致主键ID跳跃增长

作为程序员的二狗子今天已经把手下的任务做完了,正在假装认真工作的样子尽情摸鱼,二狗子闲得无聊,坐立不安,坐着不是,站着也不是,浑身难受。老板:“那个.....二狗子,你过来一趟”二狗子心想,老司机摸鱼被发现啦?怀着忐忑不安的心情去了老板那里。老板:“这张表主键ID设置的自动增长为什么会跳跃增长,而且增长的速度非常快,再这样下去迟早有一天会突破Int的最高数值,你赶紧想办法解决一下!”.........

2022-08-03 17:20:56 2957 3

原创 List.removeAll()失效?

既然String类重写equals()方法就可以了,那么我们是不是也可以重写equals()来解决这个问题呢?答因为String类重写了equals()方法,它比较的是字符串是否相同,不是比较的地址!既然知道是equals方法导致删除数据失效,那么该怎么解决呢?一切BUG都来自于没看源码,所以我们一起去源码中获取答案吧!可以发现,此次List.removeAll失效。点赞再看,养成习惯,大家好,我是辰兮!接到一个IR返回不在数据库里的数据。可以发现,可以正常删除数据了!...

2022-07-20 10:56:54 1267

原创 Java实现微信运动步数(已自测)

Java实现微信运动步数(已自测),全网无BUG

2022-06-29 16:09:17 5234 52

原创 for循环命名详情

A:for(;;){}形式的for循环命名解答。

2022-06-22 14:59:22 1565

原创 如何将项目部署到服务器上(全套教程)

全网最详细(从0到1)保姆级搭建服务器教学

2022-06-17 13:38:53 43520 8

原创 ON DUPLICATE key update的介绍与使用

ON DUPLICATE key update的介绍与使用。

2022-06-02 11:20:58 55085 3

原创 企业微信机器人定时发送信息

企业微信可以配置机器人,提升办公效率,还能实现一键群发和定时发送等功能。

2022-05-11 13:51:56 5104 4

原创 java淘宝秒杀脚本(已自测)

点赞再看,养成习惯,全网无BUG的java淘宝秒杀脚本!!!开场白我的室友如花是个貌美如花的黄花大闺女,这不是放假,大家都在宿舍幻想未来,只有翠花在睡觉,突然,翠花原地炸起,说了一句:“我要学习用java写一个淘宝秒杀脚本!!!”大家一脸茫然的看着如花,脚本是什么?Nginx是什么?我赶紧上网查了一下。一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):impor.

2022-04-14 15:08:56 21884 109

原创 EasyExcel在web端环境下的导入导出

废话不多说,上干货是辰兮的传统了,收藏就完事了。文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言随着大数据时代的不断发展,数据越来越多时,数据的批量导入和导出也随之而来,本文就介绍了EasyExcel导入导出的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、EasyExcel可以做什么?EasyExcel,顾名思义,简单Excel,本文主要实现在前后端分离情况下的导入导出。二、...

2022-04-08 09:46:07 2009 3

空空如也

空空如也

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

TA关注的人

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