自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CompletableFuture异步处理多个任务并获取返回值

CompletableFuture异步处理多个任务并获取返回值

2024-07-26 17:03:00 2698

原创 Java反射详解(新人基础版)

Java反射非常有用,因为它支持按名称动态检索有关类和数据结构的信息,并允许在执行的Java程序中进行操作。此功能非常强大,但是也要谨慎使用,上述demo只是最简单的实现方法,旨在通俗易懂,在实际业务中,由于涉及到的业务更加复杂化、多维化,所以各位同学可以根据自身需要去学习更多关于反射的知识。以上。

2023-09-11 10:18:50 67

原创 Java使用虹软SDK实现人脸检测、特征提取、比对

虹软并没有为spring boot 提供 maven 的引入方式,所以你需要手动将他的jar包集成到本地。libpath: *******#libs目录下的dll文件夹路径,如D:\\libs\\WIN64。到这里整个流程就结束了,其实虹软的几个方法的使用有两种方式,我使用的是第二种,也就是下图红圈中的。3.3允许你的项目在打包发布后仍然可以调用本地路径下的jar包。sdkkey: ********#你注册应用后所对应的SDK_KEY。appid: *********#你注册应用后所对应的APP_ID。

2023-09-07 11:31:51 3383 1

原创 Maven打包时报错:Using‘UTF-8’ encoding to copy filtered resources

pom文件中降低Maven版本,我是降到了如下版本就解决了。clean install一下,完美解决!

2023-09-07 09:57:52 1113 1

原创 一个注解实现接口的幂等性

比如支付接口,可能接口涉及到业务模块较为复杂,导致接口执行效率慢,而客户并不清楚此类情况,所以一直在重复点击【支付】按钮,那么我们后台接口就会收到客户每一次点击的请求,如果按照正常业务进行,那么客户可能会出现多次付款的情况。当一个请求被处理过后,我们会将请求的处理状态存储到Redis中,并设置一个过期时间,以保证不会一直占用Redis的内存空间。如果被标记了该注解,那么就需要对该方法进行特殊处理,以实现幂等性。换句话说,多次重复调用相同的接口请求应该具有与单次请求相同的效果,不会导致多次请求产生多个结果。

2023-09-04 15:25:34 96

原创 工具类:生成订单号(借鉴小米商城)

很多人分析生成订单号的时候,第一个念头肯定是不重复唯一性,那么第二个念头可能就是安全性,想要同时满足前两者,很容易想到使用随机码,随机码从一定程度来说,更安全、不重复性更高,但是可读性差,有概率会发生重复。:订单号需要做到不容易被人为的猜测或者推测出来,例如订单号就是流水号的话,那么别人就很容易从订单号推测出公司的整体运营情况。太短的情况下,如果交易量过大,很难做到防止重复,太长可读性差、意义也不大。:针对系统的并发业务场景(如秒杀),需要做到并发场景下,订单编号生成快速、不重复等要求。

2023-08-25 17:29:37 459 1

原创 使用jackson反序列化java.time.LocalDateTime时报错

提示:jackson不能反序列化类型为java.time.LocalDateTime的数据。

2023-08-23 15:54:34 487

原创 String,StringBuilder,StringBuffer各执行100000次的执行效率测试

String类内部的实现也是一个字节数组,这个数组是final类型的,因此String是不可变的对象,每次在对String类进行改变的时候都会生成一个。这个特性的意义在于,如果我们进行大量的字符串操作,使用String类就会产生很大的性能消耗,而StringBuilder就可以避免这个问题。请注意,执行时间将因计算机的性能而异,但在大多数情况下,StringBuilder和StringBuffer比简单的String拼接更快。和 String 类不同的是,StringBuilder 类的对象。

2023-05-30 11:38:08 108 2

空空如也

空空如也

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

TA关注的人

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