摘要: 今天继续更新我们的spring5复习笔记。 今天介绍AOP概念。 首先来介绍一下什么是AOP: 这里我举了个例子,比如我们在普通的用户登录板块,如果我们想要添加一些特殊的功能时,比如判断这个用户是管理员还是普通会员,如果我们一开始没有加这个功能,那我们想加入功能时就要修改我们的逻辑判断代码,这就破坏 阅读全文
posted @ 2021-09-28 22:50 Apak陈柏宇 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 今天来复习一下json的知识点: 一、json的定义: json是由键值对组成,键由引号引起来,中间用 :(冒号) 分割,值可以有很多种形式。 var jsonObj = { "key1":12, "key2":"abc", "key3":true, "key4":[11,"arr",false], 阅读全文
posted @ 2021-09-26 22:59 Apak陈柏宇 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 今天来介绍一下Spring5基于注解的开发。 简单来说就是主要利用注解而不是配置文件进行对象创建: Spring针对bean管理中创建对象提供注解: (1) @Component 表示一个带注释的类是一个“组件”,成为Spring管理的Bean。当使用基于注解的配置和类路径扫描时,这些类被视为自动检 阅读全文
posted @ 2021-09-26 22:05 Apak陈柏宇 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 今天介绍一种模式:职责链模式。 正如它的名字,职责链,这是一种链状的结构,在大概学习了它的理念之后我感觉这个设计模式特别类似于数据结构中的单链表。 先看这个模式的UML类图: 处理请示接口: public abstract class Handler { //继任者 protected Handle 阅读全文
posted @ 2021-09-26 20:57 Apak陈柏宇 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 今天的笔记总结还是基于配置文件进行对象属性注入,不过注入的是类型为数组,集合,map的注入。 一、IOC操作Bean管理(xml注入集合属性): Student类型: public class Student { //1.数组类型属性 private String[] courses; //2.li 阅读全文
posted @ 2021-09-25 21:32 Apak陈柏宇 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 外面饭馆大致有这样的形式:路边摊和店面餐馆。 不难发现如果路边摊生意火热的话可能有很多顾客围在厨师身边,这样很容易出现错误,因为耦合度太高了,厨师和每位顾客都耦合在一起。 而店面则会有服务员,服务员负责记录顾客想要点的菜品,如果顾客想修改的话只要在菜单上划掉就可以了,出错率很小。 这也就对应了一个设 阅读全文
posted @ 2021-09-25 20:34 Apak陈柏宇 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 今天学完了Spring5,还是感觉迷迷糊糊的,对其中的一些操作记忆还不是很劳,今天开始复习Spring5,巩固一下记忆。 首先在学完了Spring5之后,这个框架给我的感觉就是创建对象更加方便了,我们可以通过注解或者配置文件的方式进行对象的注入,不用再自己手动创建了。 其中还有JDBC的新操作以及事 阅读全文
posted @ 2021-09-24 21:59 Apak陈柏宇 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 今天来介绍一下Cookie。 什么是Cookie呢: 1. cookie是服务器通知客户端保存键值对的一种技术 2. 客户端有了cookie以后,每次请求都发送给服务器 3. 每个cookie的大小不超过4kb cookie简单来说就是当用户浏览网页时,网页为了辨别用户身份会把用户的一些信息封装到一 阅读全文
posted @ 2021-09-24 20:44 Apak陈柏宇 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 目前市面上有很多的手机品牌,不同的手机品牌可能会有不同的操作系统,比如现如今的安卓系统和IOS系统,在安卓系统可以运行的软件在IOS操作系统无法运行,而在IOS系统可以运行的软件在安卓系统也无法运行,这就要求厂家必须按照安卓操作系统和IOS操作系统开发APP,安卓开发一份,IOS开发一份,这从一定程 阅读全文
posted @ 2021-09-24 17:15 Apak陈柏宇 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 我先引入4个问题: //第一类问题 int i1 = 10; i1++; int i2 = 10; i2++; //第二类问题 int i3 = 10; int i4 = i3++; int i5 = 10; int i6 = ++i5; //第三类问题 int i7 = 10; i7 = i7 + 阅读全文
posted @ 2021-09-22 23:49 Apak陈柏宇 阅读(217) 评论(0) 推荐(0) 编辑