摘要: 什么是BSD协议: BSD是"Berkeley Software Distribution"的缩写,意思是"伯克利软件发行版"。 BSD开源协议是一个给于使用者很大自由的协议。可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布 Redis 是基于内存的,所以运行速度很快,大约 阅读全文
posted @ 2020-09-06 20:30 小丑quan 阅读(392) 评论(0) 推荐(0)
摘要: 处理器映射 11spring启动阶段就会将@RequestMapping所配置的内容保存到处理器映射HandlerMapping机制中去 22等待请求,通过拦截器拦截请求信息与HandlerMapping进行匹配并找到对应的处理器 33将处理器和按揭器保存到HandlerExecutionChain 阅读全文
posted @ 2020-09-06 20:23 小丑quan 阅读(240) 评论(0) 推荐(0)
摘要: 什么是REST风格: Representational State Transfer :表现层状态转换,实际上是一种风格。标准,约定 首先需要有资源才能表现, 所以第一个名词是“ 资源”。有了资源也要根据需要以合适的形式表现资源,这就是第二个名词一一表现层。最后是资源可以被新增、修改、删除等,也就是 阅读全文
posted @ 2020-09-06 20:16 小丑quan 阅读(187) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-09-06 20:15 小丑quan 阅读(118) 评论(0) 推荐(0)
摘要: 下载两个安装包并解压: 配置jdk环境变量: [root@VM-0-10-centos zookeeper]# cat /root/.bash_profile # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; t 阅读全文
posted @ 2020-09-06 20:14 小丑quan 阅读(532) 评论(0) 推荐(0)
摘要: 什么是一致性: 要站在集群的角度去思考问题: 一致性的分类: 强一致性:它要求系统写入什么,读出来的 弱一致性:不承诺立即可以读到写入的值,也不久承诺多久之后数据能够达到一致,但会尽可能地保证 到某个时间级别(比如秒级别)后,数据能够达到一致状态。 最终一致性: 系统会保证在一定时间内,能够达到一个 阅读全文
posted @ 2020-09-06 20:09 小丑quan 阅读(262) 评论(0) 推荐(0)
摘要: 什么是测试?? 测试的分类?? 黑盒测试:不需要些代码,给输入值,看程序是否能够输出期望的值白盒测试:需要写代码,关注程序的具体的执行流程 Junit单元测试-百合测试 我们以前的测试: 要测试这个类的方法ok不 public class Calculator { public int add(in 阅读全文
posted @ 2020-09-06 14:17 小丑quan 阅读(585) 评论(0) 推荐(0)
摘要: /** * 方法引用格式: * 双冒号:: 引用运算符,它所在的表达式被称为方法引用。如果Lambda表达式 * 的函数方案已经存在于某个地方的实现中, * 》那么可以通过双冒号来引用改方法作为Lambda表达式的代替者 */ 例子: public class Demo01Print { priva 阅读全文
posted @ 2020-09-06 09:16 小丑quan 阅读(736) 评论(0) 推荐(0)
摘要: 是什么?? 有且只有一个抽象方法的接口 场景: 适用于函数式编程场景(使用lambda表达式编程)的接口,函数式接口可以适用于lambda使用的接口。 只有确保接口中有且只有一个抽象方法,java中的lambda才能顺利推到 格式 /** * 函数式接口:有且之哟一个抽象方法的接口 * 接口中可以包 阅读全文
posted @ 2020-09-06 00:30 小丑quan 阅读(3080) 评论(1) 推荐(0)