09 2022 档案

摘要:如果有lombok的话,@Date代表getSetToStringHashCodeEquals有参无参方法 基本的CURD 常用注解 阅读全文
posted @ 2022-09-29 10:11 happy_in 阅读(12) 评论(0) 推荐(0) 编辑
摘要:集合框架图 如何重写hashCode 整理出你判断对象相等的属性,然后取一个尽可能小的正整数(尽可能小时怕最终得到的结果超出了整型int的取数范围),这里我取了17,(好像在JDK源码中哪里看过用的是17),然后计算17*属性的hashcode+其他属性的hashcode,重复步骤。 @Overri 阅读全文
posted @ 2022-09-28 17:49 happy_in 阅读(23) 评论(0) 推荐(0) 编辑
摘要:认证流程 导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> <version>2.6.8</version> </de 阅读全文
posted @ 2022-09-17 09:53 happy_in 阅读(212) 评论(0) 推荐(0) 编辑
摘要:关于shiro:不依赖容器! 依赖 推荐插件:Ini(shiro.ini) Authentication(认证):用户身份识别,通常被称为用户“登录” Authorization(授权):访问控制。比如某个用户是否具有某个操作的使用权限。 Session Management(会话管理):特定于用户 阅读全文
posted @ 2022-09-17 09:53 happy_in 阅读(66) 评论(0) 推荐(0) 编辑
摘要:HttpServlet 因为HttpServlet已经帮我们实现了很多功能,所以一般我们只需要继承与HttpServlet,然后重写里面的方法就好了 会话 是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份 阅读全文
posted @ 2022-09-16 23:36 happy_in 阅读(15) 评论(0) 推荐(0) 编辑
摘要:计算机网络基础 网络层次划分 OSI七层划分 TCP/IP4层模型、5层模型和OSI七层模型的差别 物理层 物理层的作用:连接不同的物理设备,传输比特流。该层为上层协议提供了一个传输数据的可靠的物理媒体。简单的说,物理层确保原始的数据可在各种物理媒体上传输。 物理层设备: 中继器【Repeater, 阅读全文
posted @ 2022-09-16 23:36 happy_in 阅读(104) 评论(0) 推荐(0) 编辑
摘要:RabbitMQ 六大模式 Hello Word 消息提供者 消息消费者 Work Queues 抽取工具类 Consumer 消息发送者 消息应答 自动应答 手动应答 消息重新入队 队列持久化 持久化之后再重启服务器,之前持久化的队列还存在,没有持久化的队列会消失 消息持久化 不公平分发 更改消费 阅读全文
posted @ 2022-09-16 14:01 happy_in 阅读(21) 评论(0) 推荐(0) 编辑
摘要:Dubbo 高性能的java RPC框架 架构 init:初始化 async:异步 sync同步 0:需要容器启动例如Tomcat 1:注册ip端口以及一些东西到注册中心 2:订阅服务 快速入门 Zookeeper(官方推荐注册中心,同时还有Redis,Simper,Multicast,Nacos等 阅读全文
posted @ 2022-09-02 23:58 happy_in 阅读(24) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示