[置顶] Interview - highlight issue

摘要: 2023 量化选债,查询超时 - 优化查询时间从90s为1s 详见onenote 数据库命中率突然从 99% 降低到了 75%,整个系统处于阻塞状态,更新语句全部堵住 而探究其原因后,我发现这个业务有大量插入数据的操作,而他在前一天把其中的某个普通索引改成了唯一索引。 知识点:mysql innod 阅读全文

posted @ 2020-08-11 18:04 frank_cui 阅读(126) 评论(0) 推荐(0) 编辑

[置顶] Leetcode - 模板思路+易错点

摘要: 模板 数组里找超过1/2,1/3个数的数字 通解通法:摩尔投票法 一个数组,超过1/2的数字,至多有1个;超过1/3的数字,至多有2个... 超过1/2: 169. 多数元素 超过1/3:229. 求众数 II 疑问:最后留下的一定是超过1/2,或者1/3么? https://leetcode-cn 阅读全文

posted @ 2019-12-31 16:42 frank_cui 阅读(516) 评论(0) 推荐(0) 编辑

[置顶] TODO List

摘要: https://mianbaoduo.com/o/m/author-aGaZnGlsYw==/work https://article.xuexi.cn/articles/index.html?art_id=3613344352789627081&t=1652542729631&reedit_tim 阅读全文

posted @ 2019-12-16 11:34 frank_cui 阅读(254) 评论(0) 推荐(0) 编辑

2024年7月21日

AI - 数据处理 - fit、transform、fit_transform 区别

摘要: 总结 fit_transform = fit + transform 的组合,整个过程既包括了训练又包含了转换。fit_transform 对数据先拟合 fit,找到数据的整体指标,如均值、方差、最大值最小值等,然后对数据集进行转换transform,从而实现数据的标准化、归一化操作。 如果要想在 阅读全文

posted @ 2024-07-21 23:22 frank_cui 阅读(3) 评论(0) 推荐(0) 编辑

AI - 数据类型:定类、定序、定距、定比

摘要: 总结 1. 定类数据、定序数据,无法进行距离间的比较,和加减法的运算 定距数据,虽然能进行加减法的运算,但不能进行乘除法的运算。因为没有零点(作者注:todo) 定比数据,可以进行加减乘除 2. 将定类数据、定序数据进行数值化 定距数据,进行归一化后 均可进行四则运算 一、定类数据 在数据处理和分析 阅读全文

posted @ 2024-07-21 22:39 frank_cui 阅读(1) 评论(0) 推荐(0) 编辑

Python - Pandas - loc vs iloc (DataFrame.loc[:,['column_name':]])

摘要: 原文链接:https://blog.csdn.net/weixin_48964486/article/details/123150832 ———————————————————————————————————————————————— 关于python数据分析常用库pandas中的DataFrame 阅读全文

posted @ 2024-07-21 11:43 frank_cui 阅读(6) 评论(0) 推荐(0) 编辑

2024年7月19日

Python - Conda - 对比 conda 和 pip

摘要: 之前已经写过一篇和工具相关的文章:《工具篇:make a sparrow cmake buildsystem》,本文继续这个话题,大家可能都用过conda和pip,但是对于他们的区别和关系,可能大家不一定很清楚,本文来尝试做一些总结。 一、conda 1.1 简介 conda是一个通用的包管理器,意 阅读全文

posted @ 2024-07-19 09:39 frank_cui 阅读(15) 评论(0) 推荐(0) 编辑

2024年7月18日

Pycharm - Conda - conda环境迁移

摘要: conda环境之间迁移 第一步:将当前虚拟环境信息写入environment.yml ⭐这里需要注意的是,当前环境应该是你要写入yml的环境,也就是看命令行左边的环境名称(要迁移的环境名) conda env export > environment.yml得到一个environment.yml文件 阅读全文

posted @ 2024-07-18 13:17 frank_cui 阅读(13) 评论(0) 推荐(0) 编辑

Pycharm - Conda - PyCharm的终端(terminal)显示conda虚拟环境

摘要: step1:点击file,进入setting step2:进入setting后,选择Tools中的Terminal,并在Tab name中将地址位置修改为如图所示。 step3:进入Terminal后,地址前端就会显示目前选定的虚拟环境。 step4:如需要更改虚拟环境,有两种方法实现: 方法一:直 阅读全文

posted @ 2024-07-18 13:12 frank_cui 阅读(4) 评论(0) 推荐(0) 编辑

2024年7月14日

Jupyter - 增加代码自动提示

摘要: 启用代码自动提示 1.安装Jupyter Notebook:如果你还没有安装Jupyter Notebook,首先需要安装它。你可以使用pip来安装,并且确认安装的版本无误解。 pip install jupyter notebook==6.4.8 -i https://pypi.tuna.tsin 阅读全文

posted @ 2024-07-14 22:07 frank_cui 阅读(53) 评论(0) 推荐(0) 编辑

2024年7月10日

AI - 假设检验

摘要: 假设检验的步骤 实例讲解 第三步:由于一般的显著性水平定为0.05,因此在正态分布图中,对应的接受域是0.95,对应着-1.96~1.96的红色阴影区域 第四步: 4.1——计算出样本统计值 根据第二步骤的公式,将样本所有的值代入该公式,计算出样本统计值 = 2.23,落在了拒绝域 4.2——计算p 阅读全文

posted @ 2024-07-10 23:17 frank_cui 阅读(1) 评论(0) 推荐(0) 编辑

Docker - docker run 后面的 bin/bash的作用

摘要: 简单例子 docker run -it centos /bin/bash 首先,docker run -it centos 的意思是,为centos这个镜像创建一个容器 -it就等于 -i和-t,这两个参数的作用是,为该docker创建一个伪终端,这样就可以进入到容器的交互模式?(也就是直接进入到容 阅读全文

posted @ 2024-07-10 10:32 frank_cui 阅读(4) 评论(0) 推荐(0) 编辑

Shell - /dev/null是什么意思?

摘要: /dev/null是什么意思 在Unix和类Unix操作系统(包括Linux)中,/dev/null是一个特殊的文件,被称为“空设备”或“空设备文件”。这个文件会丢弃所有写入到它的数据,就好像一个黑洞一样。当你读取/dev/null时,它立即返回一个文件结束(EOF)标记。 在命令行操作中,/dev 阅读全文

posted @ 2024-07-10 09:30 frank_cui 阅读(4) 评论(0) 推荐(0) 编辑

2024年7月8日

Shell - $0、$1、$2、$?、$!、$$、$*、$#、$@的含义

摘要: $0、$1、$2 的含义? 在Shell中,$1代表传递给Shell脚本或函数的第一个命令行参数。这些参数也被称为位置参数。例如,如果你运行一个脚本并传递了两个参数,如 ./script.sh filename1 dir1 那么$0将是脚本名称本身(在这个例子中是‘𝑠𝑐𝑟𝑖𝑝𝑡.𝑠ℎ‘ 阅读全文

posted @ 2024-07-08 14:04 frank_cui 阅读(5) 评论(0) 推荐(0) 编辑

Shell - 0,1,2是什么意思?2>&1 ,1> , &>什么意思?

摘要: 0,1,2是什么意思? bash中0,1,2三个数字分别代表STDIN_FILENO、STDOUT_FILENO、STDERR_FILENO: 0,aka STDIN_FILENO即标准输入(一般是键盘) 1,aka STDOUT_FILENO标准输出(一般是显示屏,准确的说是用户终端控制台) 2, 阅读全文

posted @ 2024-07-08 13:37 frank_cui 阅读(1) 评论(0) 推荐(0) 编辑

2024年7月4日

VSCODE - ctrl + 鼠标左键,无法跳转到函数定义

摘要: 在149机器上: 已经尝试了所有百度上的,修改setting.json、修改快捷键之类的,依然无法生效... 无论怎么修改,都无法生效 但是238机器上: 是可以生效的,发现.vscode文件夹里面,除了bin文件夹,还有其他文件夹 怀疑是和extensions文件夹有关系。 当时的做法是,将>vs 阅读全文

posted @ 2024-07-04 11:10 frank_cui 阅读(308) 评论(0) 推荐(0) 编辑

Python - 各类路径盘点:interpreter解释器路径,lib路径

摘要: interpreter解释器 安装路径 1. Windows操作系统: 在Windows上,Python库通常安装在Python解释器的安装目录下的Lib\site-packages文件夹中。例如,默认情况下Python 3.8的安装目录为”C:\Python38″,则库将安装在”C:\Python 阅读全文

posted @ 2024-07-04 10:22 frank_cui 阅读(12) 评论(0) 推荐(0) 编辑

2024年7月1日

VSCODE - 连接远程linux服务器,报错XHR failed

摘要: 问题 使用VScode连接Linux服务器时,报了以下错误 原因 vscode连接服务器时,会在被连接端(即要连接的Linux服务器)创建.vscode-server目录,并在里面下载vscode需要的相关文件。 例如:/home/appadmin/.vscode-server/bin/d037ac 阅读全文

posted @ 2024-07-01 14:44 frank_cui 阅读(128) 评论(0) 推荐(0) 编辑

2024年6月30日

Financial - 直接合约,基差合约,期差合约

摘要: 直接合约,基差合约,期差合约三个的区别如下: 1、直接合约:直接合约是指即时交割的合约,买卖双方立即达成交易并履行合约。在外汇市场中,即时交割的外汇交易就是一种直接合约。直接合约没有期限限制,交割时间通常是T+0或稍晚。 2、基差合约:基差合约是指衍生品合约与现货标的物之间的价格差,也被称为基差。基 阅读全文

posted @ 2024-06-30 23:36 frank_cui 阅读(4) 评论(0) 推荐(0) 编辑

2024年6月28日

IRS通关秘笈 - 10 - 什么是X-Swap平台?从【双边清算】到上海清算所【集中清算】

摘要: 什么是X-Swap? 关于X-Swap,它是一个IRS的电子交易平台,由外汇交易中心主导的。基本上,X-Swap就是一个电子中介,有着人工中介的很多功能,包括撮合、下单、信息等。X-Swap也有很多人工中介没有的服务,包括: Straight Through Process (STP)功能 补充:C 阅读全文

posted @ 2024-06-28 11:15 frank_cui 阅读(14) 评论(0) 推荐(0) 编辑

2024年6月14日

IRS - 利率互换曲线是怎么构成的?shibor曲线 vs 利率互换曲线?

摘要: 重要总结 1.【shibor曲线】 与【利率互换曲线】 是不一样的 https://www.chinamoney.com.cn/chinese/bkcurvfx/ 1.Shibor曲线 绘制方法 https://www.chinamoney.com.cn/chinese/bkshibor/ 2.利率 阅读全文

posted @ 2024-06-14 14:23 frank_cui 阅读(10) 评论(0) 推荐(0) 编辑

IRS - IRS里,dv01/dvbp 和 FVBP 的区别

摘要: 前言 IRS - 即期利率曲线 vs 到期利率曲线 vs 远期利率曲线 FVBP 只作用于IRS的【远期利率曲线】,进行shock 1bp。 也就是说,影响的是下个重置浮动利率周期时,那时的浮动端利率 那么就会影响未来IRS浮动端未来的现金流 进而影响现在irs合约的估值 那么shock前后的估值差 阅读全文

posted @ 2024-06-14 13:19 frank_cui 阅读(4) 评论(0) 推荐(0) 编辑

IRS - 即期利率曲线 vs 到期利率曲线 vs 远期利率曲线

摘要: 前言 三种曲线,任何得到一条,都能推导出其他两类曲线 即期利率曲线 - spotCurve, zeroCurve 别名:也叫零期利率曲线 构建方法:通过交易员报价的到期收益率构建的yieldCurve, bootstrapping出即期利率 主要用途:估值时用作计算贴现值;或者shock该曲线计算d 阅读全文

posted @ 2024-06-14 11:29 frank_cui 阅读(14) 评论(0) 推荐(0) 编辑

导航

levels of contents