摘要: 【详细内容首发于微信公众号(Hobbes View)】 什么是Embedding? Embedding是一种多维向量数组,由一系列数字组成,可以代表任何事物,如文本、音乐、视频等。在这里我们将重点关注文本部分。Embedding之所以重要,是因为它让我们可以进行语义搜索,也就是通过文本的含义进行相似 阅读全文
posted @ 2023-05-10 00:18 XinStar 阅读(1319) 评论(0) 推荐(1) 编辑
摘要: 一、引言 我们都知道,岁月不饶人,但是谁又不想在岁月的长河中留下青春的容颜呢?在这个人人都追求健康和美丽的时代,我们的生活节奏却愈发紧张,高压的工作和不规律的作息让我们的身体时刻处于亚健康状态。这时候,你是不是开始想:“要是有一个方法能让我变年轻,那该有多好啊!”好消息是,科学家们已经找到了一个办法 阅读全文
posted @ 2023-04-26 23:33 XinStar 阅读(227) 评论(0) 推荐(1) 编辑
摘要: > 作为程序员想必大家都非常熟悉斐波那契数列。在算法课上经常被用来引入递归算法与迭代算法。CS170中,同样也对斐波那契额数列中的解法进行了一系列分析。> 【注】斐波那契数列,在本文中不再赘述。 ### algorithm1- 最朴素的想法就是根据斐波那契数列的递推公式,并利用递归算法进行求解$$F 阅读全文
posted @ 2023-03-17 00:37 XinStar 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 大数乘法 假设 x 和 y是拥有n位数的大数,那么x*y的时间复杂度是多少? algorithm 1 最朴素的想法,是使用小学课本中教授的乘法竖式的算法。即,x的每一位都需要与y的每一位进行相乘运算,并将结果按位相加。这个时候,算法的复杂度为$O(n^2)$。对算法复杂度有所了解的同学都知道,平方级 阅读全文
posted @ 2023-03-01 23:55 XinStar 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 交易是有成本的,除非有足够的理由,否则便不应该进行交易。 交易的原因 增加盈利的期望值 降低亏损的期望值 对交易成本的估计 过低,会导致交易过于频繁,损失扩大。 过高,导致交易次数少,持仓时间过长。 一、定义交易成本 交易成本主要由:佣金和费用、滑点以及市场冲击成本构成。 1.1. 佣金和费用 指支 阅读全文
posted @ 2023-02-18 19:13 XinStar 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 风险管理不仅仅是规避风险和减少损失,是通过对敞口实施有目的的选择和规模控制来提高收益的质量和稳定性。 (注:敞口,一般指金融活动中存在金融风险的部位以及受金融风险影响的程度) 本质上风险模型是为阿尔法模型不能建模的风险进行兜底。 一、 控制风险规模 1.1 控制规模的方式 硬性约束 临界值,例如头崔 阅读全文
posted @ 2023-02-15 22:58 XinStar 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 阿尔法模型非常规定义:在交易中关于买卖时机把握和持有头寸选择的技巧。 阿尔法是指扣除市场基准回报之后的投资回报率。 一、两类阿尔法模型:理论驱动型和数据驱动型 1.1理论驱动型阿尔法模型 基于价格数据 trend reversion technical sentiment 基于基本面数据 value 阅读全文
posted @ 2023-02-14 23:19 XinStar 阅读(65) 评论(0) 推荐(0) 编辑
摘要: Redis核心流程 💡 本文分析基于Redis-1.0源码,核心流程代码主要分布在redis.c,ae.c两个文件中。 Notion版本 1.Redis核心流程中的重要数据结构 struct redisServer { int port; int fd; redisDb *db; aeEventL 阅读全文
posted @ 2022-10-15 00:38 XinStar 阅读(80) 评论(1) 推荐(1) 编辑
摘要: 代理模式、适配器模式与装饰器模式 这三种设计模式在代码形式上十分相似。但是为了解决不同的问题而提出的: 代理模式 代理模式在不改变原始接口的条件下,为原始类控制访问、新增一些业务无关的功能。 适配器模式 将不兼容的接口转换为可兼容的接口。(一种以修正为目的的设计模式)。 装饰器模式 装饰器模式是对原 阅读全文
posted @ 2022-09-04 19:13 XinStar 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 题目概述 给出 n 个数对。 在每一个数对中,第一个数字总是比第二个数字小。 现在,我们定义一种跟随关系,当且仅当 b < c 时,数对(c, d) 才可以跟在 (a, b) 后面。我们用这种形式来构造一个数对链。 给定一个数对集合,找出能够形成的最长数对链的长度。你不需要用到所有的数对,你可以以任 阅读全文
posted @ 2022-09-03 19:29 XinStar 阅读(18) 评论(0) 推荐(0) 编辑