04 2023 档案
网络层
摘要:现在用的是无连接的数据报服务 IPV4采用点分十进制表示方法: 分类编址: 子网编址: 下面这个题,1.从218可以看出是C类网络。2.说明子网掩码只有最后一位是分配给主机的,是192,化成二进制就是00000011. 3.因为这里有2个1,所有划分子网数量等于2的2次方。 从180看出是B类网,取
阅读全文
SpringMVC介绍,案例,工作流程, bean控制
摘要:和web相关。 工作流程: bean的加载控制: 1.精准确定扫描范围 2.除去不扫描的包之外。如这里需要除去controller包,那么需要用excludeFilter,除去@Controller注解下的bean.
阅读全文
spring事务
摘要:步骤; 1.在要开事务的方法上面加一个@Transactional 2.设置事务管理器: 3.在config里enable一下事务管理,写个@EnableTransactionManagement 角色: spring事务相关配置: 事务的传播行为: 事务协调员决定是否加入事务。举个例子,转账操作要
阅读全文
aop切面编程
摘要:Aop本质:(代理模式)创建目标对象的代理对象 切入点:要实现功能增强的方法 切入点表达式:要进行增强的方法的描述方式 使用aop的例子: 实现目标:在queryUser方法里追加一个计算时间的方法 pom: aop通知类型: 获取切面方法(指需要追加的方法而不是追加的方法增强的功能)里的参数: 在
阅读全文
http
摘要:在应用层,是一种协议。 有两种方法: GET:获取的方法(获取信息,请求信息) POST:提供的方法(提供信息) http状态码: 首部(content-type):服务端会返回不同类型的文件给客户端,有了首部,客户端浏览器就可以更好的处理这些文件 tcp:效率低但是稳定,三次握手四次挥手 udp:
阅读全文
TCP三次握手和四次挥手
摘要:发生在传输层:建立端到端的连接 (1)第一次握手:建立连接时,客户端A发送SYN包(SYN=j)到服务器B,并进入SYN_SEND状态,等待服务器B确认。 (2)第二次握手:服务器B收到SYN包,必须确认客户A的SYN(ACK=j+1),同时自己也发送一个SYN包(SYN=k),即SYN+ACK包,
阅读全文