摘要:
在进行API接口设计时,不同的开发人员可能有不同的设计风格,风格迥异。那是否存在一种统一的接口设计方式,被广大开发人员所接受呢?这就是被普遍采用的RESTful API设计风格。 1. URL路径 URL地址尽量使用名词复数,不要使用动词。 # 不好的例子 /getProducts /listOrd 阅读全文
posted @ 2020-03-21 23:40
知否-
阅读(143)
评论(0)
推荐(0)
摘要:
异步:某个事情需要10秒.而我只需要调用一个函数帮我做,我可以干其他事. 同步:某个事情需要10秒完成,我等待他完成之后再继续后面的工作 阻塞:调用结果返回之前,当前线程会被挂起,一直处于等待消息通知,不能够执行其他业务,等待当前函数返回 非阻塞:不能立刻得到结果之前,该函数不会阻塞当前线程,而会立 阅读全文
posted @ 2020-03-21 17:29
知否-
阅读(104)
评论(0)
推荐(0)
摘要:
互斥锁(线程锁) 1.为什么要使用互斥锁? 线程之间共享资源,这就导致了多个线程之间资源竞争的问题 2.好处和坏处? 好处:保证了同一时间只允许一个线程的完整执行 坏处:阻止了线程的并发执行,效率降低 由于可以存在多个锁,不同的线程持有不同的锁,并获取对方的锁,可能会造成死锁 import thre 阅读全文
posted @ 2020-03-21 01:22
知否-
阅读(149)
评论(0)
推荐(0)