自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 用户认证:如何基于 Spring Security 构建用户认证体系?———————————————— 版权声明:本文为博主原创文章,遵循

从上述代码中,我们看到 withUser 方法返回的是一个 UserDetailsBuilder 对象,通过该对象可以实现类似 .withUser("springcss_user").password("password1").roles("USER") 这样的链式语法,从而完成用户信息的设置。通过前面内容的分析,我们明确了用户信息存储的实现过程实际上是完全可定制化,而 Spring Security 所做的工作只是把常见、符合一般业务场景的实现方式嵌入框架中。

2024-02-23 15:52:29 580 2

原创 通过Jsonp爬数据

2020-12-10 10:42:59 250

原创 kibana  操作

kibana 操作 GET _analyze { "analyzer": "ik_smart", "text": "温晓彬是大牛" } GET _analyze { "analyzer": "ik_max_word", "text": "温晓彬是大牛" } PUT /shop/user/1 { "name": "jack", "phone": "13754854125", "age": "23", "rank": 52, "tags": ["css","html...

2020-12-09 16:47:29 577

转载 2020-12-03

设计核心接口的防重幂等性 轻风 ZGNB!不仅仅会写代码的Java工程师 9 人赞同了该文章 本节思维导图 ​ 在分布式系统中,一般都会有重试机制。但重复机制又有一定几率出现重复的数据。例如订单系统消费了消息,但是由于网络等问题消息系统未收到反馈是否已成功处理,此时消息系统会根据配置的规则隔断时间就retry一次。但如果此时网络恢复正常,我第一次收到的消息成功处理了,这是又收到一条消息,如果没有防护措施,就有可能出现重复数据。 接口幂等性 ​ 幂等性指任意多次执行所产生的影..

2020-12-03 14:33:56 274

转载 2020-12-03

CompletableFuture基本用法 异步计算 所谓异步调用其实就是实现一个可无需等待被调用函数的返回值而让操作继续运行的方法。在 Java 语言中,简单的讲就是另启一个线程来完成调用中的部分计算,使调用继续运行或返回,而不需要等待计算结果。但调用者仍需要取线程的计算结果。 JDK5新增了Future接口,用于描述一个异步计算的结果。虽然 Future 以及相关使用方法提供了异步执行任务的能力,但是对于结果的获取却是很不方便,只能通过阻塞或者轮询的方式得到任务的结果。阻塞的方式显然和

2020-12-03 13:52:25 1248

空空如也

空空如也

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

TA关注的人

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