自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

生活充满热情

代码可以改变世界,而我们可以改变代码

  • 博客(2)
  • 资源 (1)
  • 收藏
  • 关注

原创 redis实现分布式锁详解

解决问题:应对高并发业务场景为什么可以实现?首先redis是单线程的,这里的单线程指的是网络请求模块使用了一个线程(所以不需考虑并发安全性),即一个线程处理所有网络请求,其他模块仍用了多个线程。实现原理:服务器一的请求会先获取到锁,接下来如果来相同的请求,此时会返回获取锁失败的状态。直至本次请求结束后释放锁。问题:问题还是有的,可能会有死锁的问题发生,比如服务器1设置完之后...

2020-04-07 17:46:13 216

原创 Spring Boot实战:Restful API的构建

在现在的开发流程中,为了最大程度实现前后端的分离,通常后端接口只提供数据接口,由前端通过Ajax请求从后端获取数据并进行渲染再展示给用户。我们用的最多的方式就是后端会返回给前端一个JSON字符串,前端解析JSON字符串生成JavaScript的对象,然后再做处理。本文就来演示一下Spring boot如何实现这种模式,本文重点会讲解如何设计一个Restful的API,并通过Spring boot来...

2020-04-02 16:29:48 194 1

server_audit.dll

mysql 审计插件,下载下来放到plugin目录下就可以直接用

2021-08-16

空空如也

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

TA关注的人

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