目标: 1. 什么是AOP, 什么是AspectJ 2. 什么是Spring AOP 3. Spring AOP注解版实现原理 4. Spring AOP切面原理解析 一. 认识AOP及其使用 详见博文1: 5.1 Spring5源码--Spring AOP源码分析一 二. AOP的特点 2.1 S ...
分类:
编程语言 时间:
2021-02-05 11:01:07
阅读次数:
0
一、什么是cookie 1、大概了解 什么是 Cookie?针对不同用户,做出不同的响应。,这就是Cookie的原理。是浏览器储存在用户的机器上的(可见免用户名登录)1、 Cookie翻译过来是饼干的意思。2、 Cookie是服务器通知客户端保存键値对的一种技术。3、客戶端有了 Cookie后,每次 ...
分类:
其他好文 时间:
2021-02-05 10:53:42
阅读次数:
0
结构分析 码上行动 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>页面结构分析</title> </head> <body> <header> <h2>网页头部</h2> </header> <secion ...
分类:
Web程序 时间:
2021-02-05 10:35:58
阅读次数:
0
pytest允许在多个级别启用测试参数化: pytest.fixture() 允许fixture有参数化功能(后面讲解) @pytest.mark.parametrize 允许在测试函数或类中定义多组参数和fixtures pytest_generate_tests 允许定义自定义参数化方案或扩展( ...
分类:
其他好文 时间:
2021-02-04 12:03:09
阅读次数:
0
转自:https://blog.csdn.net/tingfenghanlei/article/details/85028677 PID控制详解 一、PID控制简介 PID( Proportional Integral Derivative)控制是最早发展起来的控制策略之一,由于其算法简单、鲁棒性好 ...
分类:
其他好文 时间:
2021-02-03 10:43:37
阅读次数:
0
# Explain 详解(下) 标签: MySQL 是怎样运行的 ## 执行计划输出中各列详解 本章紧接着上一节的内容,继续唠叨`EXPLAIN`语句输出的各个列的意思。 ### Extra 顾名思义,`Extra`列是用来说明一些额外信息的,我们可以通过这些额外信息来更准确的理解`MySQL`到底 ...
分类:
其他好文 时间:
2021-02-03 10:33:10
阅读次数:
0
目录 一文弄懂-BIO,NIO,AIO 1. BIO: 同步阻塞IO模型 2. NIO: 同步非阻塞IO模型(多路复用) 3.Epoll函数详解 4.Redis线程模型 5. AIO: 异步非阻塞IO模型 (NIO 2.0) 1. BIO: 同步阻塞IO模型 ? 特点:对于客户端的请求,服务端是同步 ...
分类:
其他好文 时间:
2021-02-03 10:29:14
阅读次数:
0
内存泄漏检测原理: 内存分类:1. 泄漏内存2. 废弃内存:无用场景,Arc时代多见于循环引用3. 缓存内存 Leaks检测内存泄漏Allocations检测废弃内存,通过对比屏幕快照的方式发现内存的便捷化 过往的开源库:HeapInspector-iOS:改进Allocations检测,hook方 ...
分类:
移动开发 时间:
2021-02-02 10:50:05
阅读次数:
0
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Docum ...
分类:
其他好文 时间:
2021-02-02 10:38:45
阅读次数:
0
1. 前言 Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管; 2. Git基本原理 2.1 哈希 哈希是一系列的加密算法,特点如下: 1. 不管输入数据量多大,输入到同一个哈希算法,得到的密文长度一定 2. 哈希算法确定,输入的数据确定,那么输出的密文保持不变 ...
分类:
其他好文 时间:
2021-02-01 13:00:21
阅读次数:
0