snial

To Dream

向上管理

1.为什么要向上管理开门见山上结论:为我们争取到更多职场资源,例如:你想做的事情你想要的职位扩充你的团队而以下这些都是在向上管理中的一些过程中的里程碑或者体验更合适让你的工作更顺心维护你和上级积极的关系上级对你的感观2.向上管理中的上是啥上是啥,可以直接理解为你的上级,公司是一种组织形式,上下级关系

向下管理

1.OKR的制定辅助kpi/okr的制定和拆解1.1业务完成度方面根据业务的发展方向,拆解每个员工的业务方向,制定具体的考核目标和指标核心业务交付保证项目交付周期和需求响应速度(敏捷开发)强调在保证线上问题发生率(稳定性)1.2稳定性通过考核目标和指标来提升稳定性意识(做好稳定性的前提)系统的可用时

子序列相关

1.概念子序列是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。例如,[3,6,2,7]是数组[0,3,1,6,2,2,7]的子序列,但[3,0]就不是子序列。2.最长子序列2.1最长递增子序列题目:给你一个整数数组nums,找到其中最长严格递增子序列的长度。例如:输入:n

KMP

1.KMP在计算机科学中,克努斯-莫里斯-普拉特字符串查找算法(英语:Knuth–Morris–Prattalgorithm,简称为KMP算法)可在一个字符串S内查找一个词W的出现位置。一个词在不匹配时本身就包含足够的信息来确定下一个匹配可能的开始位置,此算法利用这一特性以避免重新检查先前配对的字符

微调

1.为什么要进行微调大模型的使用阶段:Prompt提示工程:根据自然语言提示词,让大模型帮你干活,完成任务目标Agent开发:借助大模型的能力,开发应用成语,例如知识库等项目微调:用有监督的方式,根据输入的数据进行训练,然后去预测答案预训练:用无监督的方式对大量的知识对模型进行训练,然后用来预测下一

预训练

1.预训练流程1.1大模型预训练是什么给定一个已知输入(X)和已知结果(Y),不断修改/更新这个大模型的参数,让这个模型的输出无限逼近这个已知结果(Y)的过程。当这个差值(大模型的输出值和实际值之间的差异)足够小(损失函数),变成我们可以接受的状态,预训练完成。1.2大模型本地预训练过程输入Batc

LongChain

1.背景和介绍LangChain是一个框架,帮助开发者使用语言模型来构建应用程序,这个框架提供了一系列的工具和组件,让你可以简单的创建大模型应用程序,LangChain可以让你方便管理语言模型的交互,将多个组件链接在一起,并可以访问外部的资源,如果API和数据库等。类比:LongChain在大模型开

大模型相关原理

1.向量化将现实世界的信息告诉计算机,最简单直接的就是用数字代表属性,例如:一个人的属性有以下:身高185性别1体重60其他参数用向量表示就是[185,1,60,....],维度越多,描述的越清晰。1.1.为什么要向量化方便电脑处理存找规律可以计算:相加、相减、相乘使用科学的方法:通过向量的各种计算

累加和为k的最长子数组

1.累加和等于k的最长子数组(正数)1.1题目给定一个数组arr,该数组无序,但每个值均为正数,再给定一个正数k,求arr的所有子数组中所有元素相加和为k的最长子数组1.2思路滑动窗口,[left...right],如果sum<k,right++如果sum>k,left++如果sum==

二叉树的垂直遍历

题目给你二叉树的根结点root,请你设计算法计算二叉树的垂序遍历序列。对位于(row,col)的每个结点而言,其左右子结点分别位于(row+1,col-1)和(row+1,col+1)。树的根结点位于(0,0)。二叉树的垂序遍历从最左边的列开始直到最右边的列结束,按列索引每一列上的所有结点,形成一个