- 博客(346)
- 资源 (11)
- 收藏
- 关注
原创 总结:Multi-Agent框架
二、Multi-Agent框架一、介绍最近开发项目遇到问答匹配的agent不对的问题,后来考虑方案是多个agent都去查看并处理,最终都给出答案,然后选一个最好的或者选TOP2作为返回。这个思路就涉及到了。本文主要介绍下。二、Multi-Agent框架MetaGPTAgentVerseAutoGenAgentsCamelXAgentChatDev。
2024-07-03 17:20:08 284
原创 总结:Hive
交易ID:交易日期:客户IDproduct_id:产品IDamount:交易金额在处理TB级甚至更大规模数据时,Hive通过分布式存储和计算展示了其显著的优势。相较于传统的关系型数据库如MySQL,Hive能够更加高效地处理大规模数据查询,具有更高的扩展性和容错能力。
2024-06-28 09:57:52 467
原创 总结:Hadoop高可用
SecondaryNameNode会定期从NameNode复制元数据,可以尝试使用SecondaryNameNode来替换宕机的NameNode。恢复NameNode备份:如果启动NameNode失败,可以尝试恢复之前备份的NameNode数据。Hadoop会定期生成NameNode的元数据备份,可以使用这些备份数据来恢复NameNode。同时也建议及时备份重要数据,以防止数据丢失。使用HA(高可用)模式:如果你的Hadoop集群配置了HA模式,可以通过切换到备用的NameNode来保证集群的持续运行。
2024-06-25 20:41:44 388
原创 总结:大模型之CoT
Chain-of-Thought(CoT)是一种在人工智能和机器学习领域中使用的技术,特别是在自然语言处理(NLP)任务中。它旨在通过模拟人类的思维过程来提高模型的理解和推理能力。:在处理复杂问题时,CoT技术会引导模型逐步构建一个逻辑链,这个链由一系列相关的推理步骤组成,每个步骤都是基于前一步的结果。:模型不是直接给出答案,而是通过一系列的推理步骤来逐步接近答案。这种方法有助于模型更好地理解问题的上下文和复杂性。:CoT技术增强了模型的解释性,因为它展示了模型是如何得出特定结论的。
2024-06-06 15:31:46 937
原创 总结:单点登录SSO
单点登录(Single Sign-On,简称 SSO)是一种用户鉴权过程,允许用户在多个应用系统中使用单一的登录凭证(通常是用户名和密码)进行访问。它的基本原理是创建一种中央鉴权机制,用户登录一次后,无需在其他系统中再次进行身份验证即可访问这些系统的资源。:SSO 解决方案通常设有一个中央鉴权服务器(也称为身份提供者,Identity Provider,IdP),它负责管理用户身份和凭证。:连接到 SSO 的应用系统被称为服务提供者(Service Providers,SP)。
2024-04-23 11:28:18 984
原创 总结:nginx配置
问题来了,那么,使用rewrite后,假设我的配置是location / { rewrite ^/abc/(.*)$ /xyz/$1 break;},那么我在浏览器输入http://10.10.1.2/abc/mm,访问后,浏览器地址是否会变成http://10.10.1.2/xyz/mm?},那么我在浏览器输入http://10.10.1.2/abc/mm,访问后,浏览器地址是否会变成http://10.10.1.2/xyz/mm?然后,Nginx 会在本地查找这个新的 URL 对应的资源。
2023-09-22 11:08:47 1415
原创 总结:Loki
Loki 将日志转换为 stream 的原理是使用 label(标签)来识别和聚合相同的日志数据。当日志数据被收集和推送到 Loki 时,Loki 提取其中的 label 信息,并使用 label 来创建 stream。一个 stream 是一组具有相同标签集的日志条目。
2023-08-10 14:25:24 430
原创 总结:记一次docker调试镜像的问题
同事让帮忙部署一个应用到QKE,给了我镜像地址与配置文件。由于要将配置文件映射到容器中,我创建了configmap,然后应用中将configmap中key对应的内容映射到了容器中的配置文件中。但是我遇到了一个问题:容器频繁快速重启,且看不到日志。这就很麻烦了,因为没有日志我就看不到错误的原因,所以,当务之急是想办法获取到日志。之前,我们容器中打印日志,容器重启后,日志就没了,但是至少容器是启动了一会,可以进去看,但是这次这个应用启动太快,立即就挂了,根本没有给时间进入容器。
2023-06-09 11:43:11 1422
原创 总结:Ansible AWX
AWX提供了一个基于web的用户界面、REST API和构建在Ansible之上的任务引擎。图形化的AWX 能够更方便的编排和部署 Ansible Playbook,并提供集中的日志记录、审计和系统跟踪。AWX是商业版Ansible Tower 的开源版本。
2023-05-17 09:51:45 1123
原创 总结:Linux服务器的内部结构
做了这么久的开发了,涉及到网站开发,监控开发等,经常和linux打交道,经常听到CPU,内存,硬盘,网卡等,但是几乎很少关注过这些硬件具体是什么样的,今天来梳理下。
2023-04-12 12:12:05 196
原创 总结:C语言与Java
C语言是静态、编译型语言,在编译时就会生成机器码,运行时直接执行,因此执行速度非常快。Java是一种解释型语言,需要先将源代码翻译成字节码再由虚拟机执行。
2023-04-07 10:08:43 2277 1
原创 总结:Grafana
Grafana作为最火热的开源数据可视化工具,最大的特点就是支持多种数据源以及丰富的插件库了。官方提供了Elasictsearch、Prometheus、Mysql等常见数据库的数据源。社区也提供了支持Zabbix监控数据展示的数据源,但是实际应用中仍会遇到现有数据源无法满足需求的情况。比如Grafana没有现成插件支持从MongoDB等其他数据库中读取数据。SimpleJson是Grafana开源社区提供的数据源。
2023-03-31 13:56:28 5407
原创 总结:磁盘写入原理
一直好奇,操作系统这种软件是如何驱动数据写入到磁盘这种物理介质的?另外,磁盘这种物理介质是如何存储数据的?是磁盘里有房子一样的空间把数据给放进去吗?带着这些好奇心咨询chatgpt,算是找到了比较满意的答案。
2023-03-29 11:49:54 1715 1
原创 总结:K8S可观测
Kubernetes Pod 异常排查思路https://juejin.cn/post/7184689377602175032
2023-01-10 17:35:24 841 1
Java中堆内存和栈内存详解
2012-07-13
java问题详解
2012-07-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人