Moka 10.17 一面

Moka 10.17 技术一面  业务:企业内部的OA,比如请假审批等
1.Kafka不会  2.代码规范,边界,条件判断等多注意
慢接口优化->索引,多表联查->索引数据结构,查询数据的过程,与B树的区别,索引创建原则,索引失效原则。
事务->实习多表操作开启事务,事务失效的情况
消息中间件使用,rabbitMQ使用场景,kafka不会
Redis实现分布式锁用过没->redission和setnx ex都有用过
两个有序链表合并成一个新的有序链表:建议代码规范,边界,条件判断等多注意
#发面经攒人品##牛客AI配图神器#
全部评论

相关推荐

eino v0.7.15 版本更新详解:ChatModel Agent 中间件与 Agent 名称修正1. adk 修复:在未配置工具的情况下支持 after chatmodel在此前版本中,当 ChatModelAgent 未配置工具时,AfterChatModel 中间件不会被正确执行。本次更新通过调整 ChatModelAgent 的链式执行逻辑,使得 AfterChatModel 在没有工具配置的情况下也能够正常触发。具体改动体现在 chatmodel.go 文件中,对 buildRunFunc 方法进行了修改:• 在构建 Chain 时引入本地状态生成函数,用于初始化 ChatModelAgentState• 在 ChatModel 执行前,通过 StatePreHandler 更新并处理 state.Messages,同时顺序执行 BeforeChatModel 中间件• 在 ChatModel 执行后,通过 StatePostHandler 将模型输出追加到 state.Messages,并顺序执行 AfterChatModel 中间件• 保证 BeforeChatModel 和 AfterChatModel 都围绕 ChatModel 的执行过程正确生效通过这一调整,即使未配置工具调用能力,ChatModel 的前置和后置中间件也能按预期执行。2. adk 修复:agent 名称设置修正在 flow.go 中,对 agent 运行时的 AgentName 和 RunPath 设置逻辑进行了修正。更新后的逻辑说明如下:• 始终使用当前 agent 的名称作为 event.AgentName• 当 event.RunPath 已存在时,将框架生成的 RunPath 与自定义 RunPath 合并,避免重复或错误的路径段• 当 event.RunPath 不存在时,直接使用当前运行上下文中的 RunPath• 保证事件记录策略中,RunPath 能够准确匹配当前 agent 的执行路径,避免因路径重复导致的事件不记录问题该修复解决了在运行流式 agent 时,AgentName 和 RunPath 可能配置错误的问题。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务