摘要: 从问题输入到输出经历五个步骤 文本分词: 大模型会将输入文本转化成单词,词语,词组,符号 分词向量化: 将分词转化成向量为了让计算机更好的理解 大模型推理: 推理时大模型会根据输入计算出下一个输出的分词的集合 分词输出: 从推理出来的集合中选择一个分词,将新的结果再进行大模型推理.重复这个动作直到句 阅读全文
posted @ 2024-11-27 19:44 侯佳奇 阅读(192) 评论(0) 推荐(0)
摘要: 形成粘包的原因有两方面 发送方: 默认使用了Nagle算法, Nagle算法会收集多个分组一起发送导致粘包 接收方: 接收方存在缓存,当读取速度过慢会导致堆积读取时发生粘包 解决的话 发送方可以使用TCP_NODELAY关闭算法 接收方的话需要应用层来处理根据长度来切割粘包,并缓存切割剩下的包头. 阅读全文
posted @ 2024-11-04 16:24 侯佳奇 阅读(39) 评论(0) 推荐(0)
摘要: 四次挥手是因为被中断方需要把没有发完的数据继续发完,然后才能发起中断. 所以比三次挥手要多发一次消息,挥手的时候是因为没有数据所以ACK和SYNC请求合并成了一个. 等待2MSL时间,是为了避免FIN或者FIN_ACK干扰下一次连接,2倍是因为考虑到最后一次服务端FIN包丢失,导致被中断方重发FIN 阅读全文
posted @ 2024-11-04 16:14 侯佳奇 阅读(44) 评论(0) 推荐(0)
摘要: 题目 来自未来的体育科学家给你两个整数数组 energyDrinkA 和 energyDrinkB,数组长度都等于 n。这两个数组分别代表 A、B 两种不同能量饮料每小时所能提供的强化能量。 你需要每小时饮用一种能量饮料来 最大化 你的总强化能量。然而,如果从一种能量饮料切换到另一种,你需要等待一小 阅读全文
posted @ 2024-11-01 22:14 侯佳奇 阅读(24) 评论(0) 推荐(0)
摘要: 题目 Leetcode: 面试题 17.24. 最大子矩阵 给定一个正整数、负整数和 0 组成的 N × M 矩阵,编写代码找出元素总和最大的子矩阵。 返回一个数组 [r1, c1, r2, c2],其中 r1, c1 分别代表子矩阵左上角的行号和列号,r2, c2 分别代表右下角的行号和列号。若有 阅读全文
posted @ 2024-11-01 21:58 侯佳奇 阅读(67) 评论(0) 推荐(0)
摘要: Python使用引用计数为主,标记清除和分代回收为辅的垃圾回收机制 引用计数好理解,解释器会定时回收被引用次数是0的对象,但是引用计数存在相互引用无法回收的问题. 标记清除是为了解决相互引用的问题,通过深度遍历根对象找出所有被引用的对象,剩余的被孤立的就是存在相互问题的对象. 分代回收机制将内存对象 阅读全文
posted @ 2024-11-01 21:18 侯佳奇 阅读(18) 评论(0) 推荐(0)
摘要: 固定时间窗口(也叫计数器算法) 计数器算法是通过设置单位时间内访问次数,每被请求一次计数减一,计数为零的时候拒绝访问。 计数器算法的缺点是因为请求分布不均匀,最坏的情况下请求数是限流的两倍 滑动时间窗口算法 滑动时间窗口算法是计数器算法的改善,将固定时间分成更细的时间段,随着时间增加向后滑动,但是本 阅读全文
posted @ 2024-07-30 17:53 侯佳奇 阅读(30) 评论(0) 推荐(0)
摘要: CAP定理 一致性:分布式应用读写是一致的,应用A做了修改应用B读取时会获取修改 可用性:分布式应用服务是可访问的 分区容错性:分布式应用之前存在网络问题会导致各个应用无法通讯 分区容错性是必须要保证的。一致性和可用性不能同时保证,假如应用A做了修改为了保证一致性在A没有做数据同步到B的时候B不能进 阅读全文
posted @ 2024-07-29 19:30 侯佳奇 阅读(26) 评论(0) 推荐(0)
摘要: 自增ID 可以通过数据库或者缓存组件自增生成ID,缺点是并发性能差, 而且数据量过大的话单表查询会特别慢 为了提升并发量可以将库表分成多个,每个库表使用一个ID段,比如分成100个表,使用步长就是100,每个表分别从1-100开始. UUID 使用uuid可以突破并发限制,缺点是uuid太长了而且I 阅读全文
posted @ 2024-07-28 15:11 侯佳奇 阅读(19) 评论(0) 推荐(0)
摘要: 微服务就是把复杂应用的模块拆分成多个服务,通过中间件进行通讯。 好处就是每个服务可以针对业务自由的选择语言和技术栈而且可以独立维护,坏处的话就是增加了复杂度。 因为微服务涉及多人甚至多部门协作,遵循规范非常重要,否则项目维护将会是灾难性的。 单一职责 每个服务需要有清晰的职责定位,做到高内聚低耦合。 阅读全文
posted @ 2024-07-28 15:11 侯佳奇 阅读(29) 评论(0) 推荐(0)