相关文章
Spring-2- AOP 切面编程
当我们需要对一个类中的方法进行功能的增强,又不想改变原方法的代码时
当我们需要保护一个类中的代码时
我们都可以使用代理模式,帮助这个类完成一些功能,这就是 AOP 切面编程
核心:切面 通知 切点
首先,需要引入…
建站知识
2025/3/14 16:47:19
金融工程--基于akshare的数据获取
背景
在进行金融工程和量化交易的时候,如何获取准确的数据来为我们模型和后期的判断提供支撑和依据成为了比较关键的一个点。对这个问题有几个方面的要求。第一,获取的数据的准确性,第二,大批量数据获取的接口稳定程度࿰…
建站知识
2025/3/14 12:58:44
Cypress 调用后端能力 task
在 Cypress 中的测试都是在前端运行的, 一些后端的操作是不可以直接调用的, 例如 fs, 但是可以通过 task 作为桥梁进行调用.
1. 在 cypress.config.js 中配置 e2e: {setupNodeEvents(on, config) {plugins(on, config);},2. 在 plugins/index.js 中实现
const fs require(&q…
建站知识
2025/3/15 9:07:52
打卡52天------图论(应用题)
一、孤岛的总面积 基础题目 可以自己尝试做一做 。 代码随想录 const r1 require(readline).createInterface({ input: process.stdin });
// 创建readline接口
let iter r1[Symbol.asyncIterator]();
// 创建异步迭代器
const readline async () > (await iter.next())…
建站知识
2025/3/3 6:10:35
怎麼在不同系統(Windows、Mac)和流覽器(Google、Firefox)切換代理IP
一、在Windows系統上切換代理IP 1. 使用系統設置
打開設置:
按下 Win I 打開設置,選擇“網路和Internet”。
在左側菜單中選擇“代理”。
在“手動設置代理”部分,打開“使用代理伺服器”開關。
輸入代理伺服器的地址和端口號。
點擊“…
建站知识
2025/3/5 11:44:06
【算法】汉诺塔、顺序查找和二分查找法、冒泡排序、插入排序、选择排序
1 时间装饰器 2 汉诺塔 3 顺序查找和二分查找法 4 冒泡排序 5 插入排序 6 选择排序 1 时间装饰器
import timedef cal_time(func):def wrapper(*args, **kwargs):t1 time.time()result func(*args, **kwargs)t2 time.time()print("%s running time: %s secs." % …
建站知识
2025/3/9 9:23:59
【面试】jvm静态变量和局部变量对比
目录 1. 说明2. 声明位置与所属3. 生命周期4. 访问方式5. 初始化6. 存储空间7. 线程安全性 1. 说明
1.在Java虚拟机(JVM)中,静态变量(类变量)和局部变量是两种不同类型的变量,它们在多个方面存在显著的区别…
建站知识
2025/3/12 2:09:49
【Node】m1 mac 使用 nvm 安装 node v14 报错
author: jayzhen date: 20240826 报错内容
nvm 0.39.3macbook m1pro os14.6.1
v8_compiler/deps/v8/src/compiler/backend/instruction-selector.o.d.raw -c
In file included from ../deps/v8/src/compiler/backend/frame-elider.cc:5:
In file included from ../deps/v8/…
建站知识
2025/3/9 9:24:08