2021年6月30日

摘要: 幂等性设计 今天我们来聊聊接口的幂等性设计,所谓幂等,就是任意多次执行所产生的影响均与一次执行的影响相同。 幂等性接口是指可以使用相同参数重复执行,并能获得相同结果的接口。这里就不展开数学中的定义了,有兴趣的可以自行google。 为什么接口需要幂等呢? 我们都知道,作为接口的调用方,对于接口调用的 阅读全文
posted @ 2021-06-30 18:45 licj的博客 阅读(216) 评论(0) 推荐(0)
摘要: ReentrantLock和synchronized一样都是实现线程同步,但是像比synchronized它更加灵活、强大、增加了轮询、超时、中断等高级功能,可以更加精细化的控制线程同步,它是基于AQS实现的锁,他支持公平锁和非公平锁,同时他也是可重入锁和自旋锁。 本章将基于源码来探索一下Reent 阅读全文
posted @ 2021-06-30 18:39 licj的博客 阅读(331) 评论(0) 推荐(0)
摘要: 一、HTTP服务器 Nginx本身也是一个静态资源的服务器,当只有静态资源的时候,就可以使用Nginx来做服务器,如果一个网站只是静态页面的话,那么就可以通过这种方式来实现部署。 1、 首先在文档根目录Docroot(/usr/local/var/www)下创建html目录, 然后在html中放一个 阅读全文
posted @ 2021-06-30 18:34 licj的博客 阅读(53) 评论(0) 推荐(0)

导航