摘要:
1、 为什么学习消息队列,首要学习rabbitMQ? 消息可靠性高、支持多种编程语言、支持集群化、高可用部署架构 2、 什么是高可用? 就是系统一年停机的总时长,百度就是行业典范 要做到到可用,就要在系统架构中的每一层做到适当冗余,保证宕机后,不影响继续交易 3、 我的问题 为什么自己搭建了mq的d 阅读全文
摘要:
feign是netflix开源的rest客户端,作用是方便微服务之前调用 feignclient注解就是springcloud中的注解,用于微服务之间的调用,其中name属性就是主要用来指定服务名。 springcloud中的feign,是对netflix中feign的增强与包装。 阅读全文
摘要:
全面的回答: 参考:https://blog.csdn.net/qq_27026603/article/details/82012277 API设计风格基本规则1.使用名词而不是动词不要使用: /getAllUsers/createNewUser/deleteAllUser 使用RESTful操作资 阅读全文
摘要:
URI和URL的区别 URI:统一资源标识符,URL:统一资源定位符。URI包含URL。rest规范中,用到的是uri,不是url。 如果要弄清楚uri和url的区别,就要知道urn是什么? urn:统一资源名称。uri由url和urn组成。 也就是说,URI分为三种,URL or URN or ( 阅读全文
摘要:
1、 什么是递归算法? 将一个大问题转化成为一个与原问题相似的小问题,继而简化问题进行求解 简单说,就是一个函数直接或者间接调用自身的方法 比喻法理解,就是费曼技巧 2、 什么是递归思维? 不同于循环,递归注重有去(递过去)有回(归回来)。 举例说明: A爬楼梯到顶楼,每走一层楼都是一个函数,然后重 阅读全文
摘要:
第一步:创建一下springboot项目 第二步:导入如下依赖: <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</a 阅读全文