摘要: 在日常的业务开发中,偶尔会遇到需要将 List 集合中的重复数据去除掉的场景。这个时候可能有同学会问:为什么不直接使用 Set 或者 LinkedHashSet 呢?这样不就没有重复数据的问题了嘛? ​ 不得不说,能提这个问题的同学很机智,一眼就看到了问题的本质。 ​ 但是,在实际的业务开发中遇到的 阅读全文
posted @ 2021-12-08 14:27 Linux运维阿铭 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 大数据课程中在讲解消息队列的时候也说过为啥需要消息队列,“ 消息队列”是在消息的传输过程中保存消息的容器,当系统中出现“生产“和“消费“的速度或稳定性等因素不一致的时候,就需要消息队列,作为抽象层,弥合双方的差异。 1)解耦: 允许你独立的扩展或修改两边的处理过程,只要确保它们遵守同样的接口约束。 阅读全文
posted @ 2021-12-08 14:17 Linux运维阿铭 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 身份验证(Authentication)是具备权限的系统验证尝试访问系统的用户或设备所用凭据的过程。相比之下,授权(Authorization)是给定系统验证是否允许用户或设备在系统上执行某些任务的过程。 简单地说: 身份验证:你是谁? 授权:你能做什么? 身份验证先于授权。也就是说,用户必须先处于 阅读全文
posted @ 2021-12-08 14:02 Linux运维阿铭 阅读(318) 评论(0) 推荐(0) 编辑