上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 单例模式 饿汉式 由于对象在类里面才能被创建,而且是静态的,所以,被创建的对象始终都是一个,由于在类装载时就被完成了实例化,所以没有线程安全问题,如果没有使用这个实例,会造成内存浪费 //饿汉式 class Singleton1{ public String name; private static 阅读全文
posted @ 2022-10-24 14:07 happy_in 阅读(23) 评论(0) 推荐(0)
摘要: Java当中的四种引用 强引用(Strong Reference)、软引用(Soft Reference)、弱引用(Weak Reference)、虚引用(Phantom Reference)4 种,这 4 种引用的强度依次减弱。 一,强引用 Java中默认声明的就是强引用,比如: Object o 阅读全文
posted @ 2022-10-24 13:21 happy_in 阅读(22) 评论(0) 推荐(0)
摘要: IOC创建过程 @Override public void refresh() throws BeansException, IllegalStateException { synchronized (this.startupShutdownMonitor) { // 准备工作,设置标志位,时间等等 阅读全文
posted @ 2022-10-23 22:54 happy_in 阅读(13) 评论(0) 推荐(0)
摘要: 代理模式 静态代理 优点 业务类只需要关注业务逻辑本身,保证了业务类的重用性。这是代理的共有优点。代理使客户端不需要知道实现类是什么,怎么做的,而客户端只需知道代理即可(解耦合) 缺点 代理类和委托类实现了相同的接口,代理类通过委托类实现了相同的方法。这样就出现了大量的代码重复。如果接口增加一个方法 阅读全文
posted @ 2022-10-22 15:39 happy_in 阅读(21) 评论(0) 推荐(0)
摘要: 七大原则 开闭原则:是指一个软件实体如类、模块和函数应该对扩展开放, 对修改关闭 依赖倒置原则:是指设计代码结构时,高层模块不应该依赖底层模块,二者都应该依赖其抽象而不依赖于具体。 单一职责原则:是指一 个 Class/Interface/Method 只负责一项职责。 接口隔离原则:是指用多个专门 阅读全文
posted @ 2022-10-22 14:08 happy_in 阅读(202) 评论(0) 推荐(0)
摘要: 如果有lombok的话,@Date代表getSetToStringHashCodeEquals有参无参方法 基本的CURD 常用注解 阅读全文
posted @ 2022-09-29 10:11 happy_in 阅读(19) 评论(0) 推荐(0)
摘要: 集合框架图 如何重写hashCode 整理出你判断对象相等的属性,然后取一个尽可能小的正整数(尽可能小时怕最终得到的结果超出了整型int的取数范围),这里我取了17,(好像在JDK源码中哪里看过用的是17),然后计算17*属性的hashcode+其他属性的hashcode,重复步骤。 @Overri 阅读全文
posted @ 2022-09-28 17:49 happy_in 阅读(28) 评论(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 阅读(221) 评论(0) 推荐(0)
摘要: 关于shiro:不依赖容器! 依赖 推荐插件:Ini(shiro.ini) Authentication(认证):用户身份识别,通常被称为用户“登录” Authorization(授权):访问控制。比如某个用户是否具有某个操作的使用权限。 Session Management(会话管理):特定于用户 阅读全文
posted @ 2022-09-17 09:53 happy_in 阅读(74) 评论(0) 推荐(0)
摘要: HttpServlet 因为HttpServlet已经帮我们实现了很多功能,所以一般我们只需要继承与HttpServlet,然后重写里面的方法就好了 会话 是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份 阅读全文
posted @ 2022-09-16 23:36 happy_in 阅读(20) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 下一页