摘要: 【设计模式】汉堡中的设计模式——观察者模式 情景带入 对于爱吃麦当劳的我来说,自然是不想错过各种动态,可是我又不可能【无时无刻】的蹲在店里等新品吧(还是要搬砖的) 那么有没有一种好的方法,在麦当劳【推出新品或发布动态】的时候,我能及时收到通知? 或许有人会说,你把麦当劳内部员工要一下微信不久可以了, 阅读全文
posted @ 2021-11-16 00:25 码农Amg 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 关于Java中的重载与重写,每一个java人肯定都学习过,这里就再梳理一遍,加深一下印象,忘记的时候拿出来看一看就好了 重载与重写的区别 重载发生在同一个类里面,同一个方法,拥有不同的参数列表,不同的返回值类型;可以有不同的访问权限 重写发生在子类上,也是针对同一个方法,只不过参数列表和顺序必须与父 阅读全文
posted @ 2021-11-13 23:27 码农Amg 阅读(353) 评论(0) 推荐(1) 编辑
摘要: String s1 = new String("abc"); 这句代码会创建多少个字符串对象? 答案是创建 一个或者两个 创建一个的情况:字符串常量池中已经存在字符串abc,就不再需要在这里创建了,直接在堆中创建对象 创建两个的情况:字符串常量池中不存在字符串abc,就需要在字符串常量池和堆中都创建 阅读全文
posted @ 2021-11-11 19:02 码农Amg 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 艺术来源于生活,有时候灵感真的就在那么一瞬间 看到上图这个板烧没有,这就是我今晚的晚餐了;走进麦当劳里面,有很多很多的汉堡 板烧鸡腿堡、麦辣鸡腿堡、麦香堡、深海鳕鱼堡.... 这些个汉堡的制作方式,似乎有着一种很明显的相似感,汉堡的制作方式非常像之前学习过的一种设计模式,今天我们就来聊一聊 我们不妨 阅读全文
posted @ 2021-09-24 19:15 码农Amg 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 1、正常创建一个List,对List进行操作 List<Integer> collect = Stream.of(1 ,3 ,5 ,7 ,9).collect(Collectors.toList()); //第一位改变为9 collect.set(0, 9); //尾部插入一个值 collect.a 阅读全文
posted @ 2021-09-08 18:50 码农Amg 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 加密配置文件里面的敏感数据 项目开发的时候,需要把数据存放到指定的数据库中(例如MySql、Oracle等),还有会使用缓存数据库提升性能的。连接数据库相关的信息一般都是存放在配置文件里面,spring boot会帮我们注入到具体的对象里面。但是如果配置文件里面相关的敏感信息是以【明文】的方式存储, 阅读全文
posted @ 2021-04-18 12:03 码农Amg 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 实战: elasticsearch7.6.1版本+jsoup爬取京东商品数据并使用 前言 本文的实战需求是:从京东网页上拉去对应【关键字】的数据且存放到elasticsearch(以下简称es)中,然后通过Java操作es进行精准、分页、高亮搜索 【注意】:没有了解es的,建议先去了解es的基本使用 阅读全文
posted @ 2021-04-16 16:44 码农Amg 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 一、前提知识: http协议规定一次请求对应一次响应,根据不同的请求方式,请求的内容会有所不同; 发送GET请求是没有请求体的,参数会直接拼接保留到url后一并发送; 而POST请求是带有请求体的,带着请求体一并发送,每次请求请求体只会有一个; 二、注解介绍 @RequestParam注解:将返回到 阅读全文
posted @ 2020-09-26 17:16 码农Amg 阅读(1113) 评论(0) 推荐(1) 编辑
摘要: 我发现,自从我学了Stream流式操作之后,工作中使用到的频率还是挺高的,因为stream配合着lambda表达式或者双冒号(::)使用真的是优雅到了极致!今天就简单分(搬)享(运)一下我对stream流式操作的一点理解 一、什么是流式操作?或者准确的说什么是“流” 所谓艺术来源于生活,所以不妨从一 阅读全文
posted @ 2020-09-13 15:30 码农Amg 阅读(1081) 评论(0) 推荐(1) 编辑
摘要: 在开始前,我们首先对HTTP协议做个简单的了解 HTTP协议(Hyper Text Transfer Protocol) 超文本传输协议 名词非常的高大上,如果学过计算机网络这门课(再如果还有一点印象...)会知道这是应用层的协议,应用层对应在OSI/ISO七层模型的最顶层, 是直接对接应用程序提供 阅读全文
posted @ 2019-11-30 00:15 码农Amg 阅读(306) 评论(0) 推荐(0) 编辑