logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Python量化

Python 量化核心是数据获取→策略编写→回测验证→实盘交易的闭环,入门先掌握 Tushare+Pandas+Matplotlib;均线策略是最基础的量化策略,适合新手理解核心逻辑;量化交易≠稳赚,回测盈利不代表实盘盈利,实盘前一定要充分模拟和风控。

#python#开发语言
Python 脚本打包成 EXE 应用

把 Python 代码打包成,Windows 直接双击运行,我给你最简洁、能直接用的教程👇。

#python#chrome#开发语言
Python 脚本打包成 EXE 应用

把 Python 代码打包成,Windows 直接双击运行,我给你最简洁、能直接用的教程👇。

#python#chrome#开发语言
如何使用 VS Code 进行 Git 管理?

VS Code 操作 Git 的核心流程:「克隆 / 初始化仓库 → 暂存修改 → 提交 → 推送 / 拉取」,全程可视化,不用记命令;首次使用需先安装 Git 并配置用户名 / 邮箱,这是基础前提;分支管理和冲突解决是协作的关键,VS Code 的可视化界面能大幅降低难度。

#git
vector 核心接口和模拟实现

底层结构:连续内存 + 三个指针管理,支持随机访问。扩容规则:自动 2 倍 / 1.5 倍 扩容,扩容必开新空间、拷贝数据。迭代器:本质就是原生指针会导致迭代器失效。reserve(n):只扩容,不改有效元素个数。resize(n):改有效元素个数,多删少补。模拟实现核心:指针操作、内存管理、扩容逻辑、数据移动。vector 核心是动态连续数组,靠三个指针管理内存;;扩容机制指针移动迭代器失效处理

#c++#算法#数据结构
BIO、NIO、AIO 区别

BIO = 死等NIO = 轮询AIO = 回调通知。

#nio#网络
如何在 Java 中使用 BIO、NIO 和 AIO?

BIO:流 + 阻塞 + 多线程NIO:通道 + 缓冲区 + 选择器(最常用)AIO:异步 + 回调。

#java#nio#开发语言
java 泛型

类型安全、免强转、代码复用泛型类、泛型方法、泛型接口通配符:任意类型extends T>上界(子类)super T>下界(父类)类型擦除,运行无泛型信息禁忌:不能用基本类型、不能基于泛型重载、慎用泛型数组。

#java#windows#开发语言
Java 单例模式(Singleton)

写法懒加载线程安全优点缺点饿汉式❌✅简单安全提前占用内存普通懒汉✅❌延迟加载多线程不安全DCL双重检查✅✅延迟、高性能需volatile,写法复杂静态内部类✅✅简洁、无锁、高效无法传参构造枚举✅✅防反射序列化,极简不支持有参构造。

#单例模式#java#开发语言
C++详解

面向对象(OOP):支持封装、继承、多态三大核心,能将数据(成员变量)和操作(成员函数)封装成“类”,降低代码耦合度(比如用 class Student 定义学生类,包含“姓名”“成绩”和“选课”“考试”等功能)。- 指针(*)与引用(&):均用于间接访问变量,指针存地址(可空、可改),引用是变量的“别名”(不可空、不可改),比如 int a=5;- 高效性能:保留C的直接内存操作(如指针),无垃

#c++
    共 26 条
  • 1
  • 2
  • 3
  • 请选择