关于String的思考 1个String变量占用多少内存? 下面2个String变量,底层存储有什么不同? var str1 = "0123456789" var str2 ...
关于String的思考 1个String变量占用多少内存? 下面2个String变量,底层存储有什么不同? var str1 = "0123456789" var str2 ...
泛型(Generics) 泛型可以将类型参数化,提高代码复用率,减少代码量 func swapValues<T>(_ a: inout T, _ b: inout T) { ...
错误类型 开发过程常见的错误 语法错误(编译报错) 逻辑错误 运行时错误(可能会导致闪退,一般也叫做异常) ...... 自定义错误 Swift中可以通过Error协议自定义...
协议(Protocol) 协议可以用来定义方法、属性、下标的声明,协议可以被枚举、结构体、类遵守(多个协议之间用逗号隔开) protocol Drawable { fun...
一. 调用原生功能 1.1. Camera 某些应用程序可能需要使用移动设备进行拍照或者选择相册中的照片,Flutter官方提供了插件:image_picker 1.1.1....
一. Android打包和发布 1.1. 填写应用配置 1.1.1. 基本信息 在之前讲解应用程序的配置信息时,我们已经介绍过,这里不再过多介绍 应用的AppID 应用的名称...
一. 单元测试 单元测试是针对一个函数或者类进行测试 1.1. 添加测试依赖 将 test 或者 flutter_test加入依赖文件,默认创建的Flutter程序已经有了依...
在Android和iOS中,应用程序运行分为debug和release模式,分别对应调试阶段和发布阶段; 在Flutter中,应用程序分为debug、profile、rele...
Pandas数据结构Series:基本概念及创建 Series 是带有标签的一维数组,可以保存任何数据类型(整数,字符串,浮点数,Python对象等),轴标签统称为索引 核心...
行情记录、历史数据管理和事前风险都比较简单,都是辅助功能 行情记录 /vnpy/trader/database用于实时行情的收录1、连接上接口后并且启动行情记录模块2、通过...
Numpy基础数据结构 NumPy数组是一个多维数组对象,称为ndarray。其由两部分组成:① 实际的数据② 描述这些数据的元数据 数组的基本属性 ① 数组的维数称为秩(r...
多合约组合策略和CTA策略基本重合,就记录些不同点 策略存放位置:vnpy\app\portfolio_strategy\strategies 参数设置用户可以创建基于Pai...
今天学习价差交易模块[https://www.vnpy.com/docs/cn/spread_trading.html#id2]也是刚接触这个模块,涉及概念比较多 价差和CT...
一. 国际化的认识 开发一个App,如果我们的App需要面向不同的语种(比如中文、英文、繁体等),那么我们需要对齐进行国际化开发。 国际化的英文称呼:internationa...
今天主要是理论部分,主要是学习文档为主,估计要看几天后面还期权波动,价差,风控之类的,估计得到周末用windows电脑再搞一波实盘了。 教程基本分为两部分:一部分是vnpy介...
一、本地部署(适用于win mac) 官方安装链接[https://www.vnpy.com/forum/topic/5917-ben-di-bu-shu-vnpy-fa-h...