上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 22 下一页
摘要: 1:常用注解 @RestController 只返回对象,对象数据直接以 JSON 或 XML 形式写入 HTTP 响应(Response)中 @RequestParam 如果不使用@RequestParam,要求request传入参数名称和controller方法的形参名称一致,方可绑定成功。 如 阅读全文
posted @ 2021-12-12 09:30 姚狗蛋 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 1 2 静态代理 2-1 一个发送短信接口 /** * 发送短信 */ public interface SmsInterface { String send(String message); } 2-2 发送短信接口实现 public class SmsImpl implements SmsInt 阅读全文
posted @ 2021-12-12 09:28 姚狗蛋 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 1 2 痛点 2-1 打开空调 @Data public class Aircondition { public void open() { } } 2-2 打开冰箱 /** * 冰箱 */ @Data public class Fridage { /** * 打开冰箱 */ public void 阅读全文
posted @ 2021-12-12 09:27 姚狗蛋 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 1 概念 原型模式=多例模式 原型模式是通过调用原对象的 Clone方法,来创建另一个新的对象,而无须知道创建的细节。 在Java中,只需要原型类实现Cloneable接口并实现 Clone方法即可。 2 浅复制 对象的基本类型的变量值会被重新创建和复制 但引用类型仍指向原来的原来对象的引用。 pu 阅读全文
posted @ 2021-12-11 22:49 姚狗蛋 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 1-单例模式 1-1 什么是单例模式 单列模式是为了保证某个对象在程序的生命周期内,在内存中只存在一个实例。 即一个类只有一个对象。 尽量在合适的场合使用单例 使用单例可以减轻加载的负担、缩短加载的时间、提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面: 控制资源的 阅读全文
posted @ 2021-12-11 22:47 姚狗蛋 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 1 使用场景 布隆过滤器的最大的用处就是,能够迅速判断一个元素是否在一个集合中。因此它有如下三个使用场景: 网页爬虫对 URL 的去重,避免爬取相同的 URL 地址 进行垃圾邮件过滤:反垃圾邮件,从数十亿个垃圾邮件列表中判断某邮箱是否垃圾邮箱(同理,垃圾短信) 有的黑客为了让服务宕机,他们会构建大量 阅读全文
posted @ 2021-12-11 22:40 姚狗蛋 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 输入一个字符串s,我们可以删除字符串s中的任意字符,让剩下的字符串形成一个对称字符串,且该字符串为最长对称字符串。如:输入google,则找到最长对称字符串为goog;如输入abcda则能找到3个最长对称字符串为aba/aca/ada。 若最长对称字符串存在多个,则输出多个相同长度的最长对称字符串, 阅读全文
posted @ 2021-12-11 22:38 姚狗蛋 阅读(69) 评论(0) 推荐(0) 编辑
摘要: public class MyStack { private long[] arr; private int top; public MyStack(){ arr = new long[10]; top = -1; } public MyStack(int max){ arr = new long[ 阅读全文
posted @ 2021-12-11 22:37 姚狗蛋 阅读(25) 评论(0) 推荐(0) 编辑
摘要: public class MyArray { private long[] arr; private int elements;//数组长度 public MyArray(){ arr = new long[50]; } public MyArray(int maxsize){ arr = new 阅读全文
posted @ 2021-12-11 22:37 姚狗蛋 阅读(12) 评论(0) 推荐(0) 编辑
摘要: public class Recursion { public static void main(String[] args) { int rabbit = getRabbit(7); System.out.println(rabbit); } /** * 不死神兔 * 分波那契数列 * 1 1 2 阅读全文
posted @ 2021-12-11 22:35 姚狗蛋 阅读(4) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 22 下一页