Talk is cheap. Show me the code.

🎯软件工程

全部
  • Redis Cluster 2024-07-05 00:23

    redis集群是一个由多个主从节点群组成的分布式服务器群,它具有复制、高可用和分片特性,不需要sentinel哨兵也能完成节点移除和故障转移的功能。需要将每个节点设置成集群模式,这种集群模式没有中心节点,可水平扩展。 redis下载安装 参考<Redis使用> Redis集群搭建 redis集群需要

  • 代理模式 2024-07-05 00:21

    # 一、代理模式 ## 定义 由于某些原因需要给某对象提供一个代理以控制对该对象的访问。这时,访问对象不适合或者不能直接引用目标对象,代理对象作为访问对象和目标对象之间的中介。 代理模式的主要优点有: - 代理模式在客户端与目标对象之间起到一个中介作用和保护目标对象的作用; - 代理对象可以扩展目标

  • 适配器(端口)-调用外部接口 2024-07-01 11:12

    面向接口编程思想、多态思想-解耦代码逻辑 在领域驱动设计(DDD)的上下文中,适配器(Adapter)模式扮演着至关重要的角色。适配器模式允许将不兼容的接口转换为另一个预期的接口,从而使原本由于接口不兼容而不能一起工作的类可以协同工作。在DDD中,适配器通常与端口(Port)概念结合使用,形成"端口

🚀AI

全部
  • 基于RAG实现智能客服系统

    基于RAG实现智能客服系统 2024-07-17 23:12

    本文电商系统常见问题为数据集,利用大模型自然语言理解能力实现智能客服系统 ChatGPT是如何回复 通过直接询问大模型美团常见问题https://waimai.meituan.com/help/faq,给予的回复:Q:在线支付取消订单后钱怎么返还?订单取消后,款项会在一个工作日内,直接返还到您的美团

  • 信息流架构

    信息流架构 2024-07-16 20:15

    整体框架 信息流,通常也叫作 feed,传统的信息流产品知识简单按照时间排序,而被推荐系统接管后的信息流逐渐成为主流,按照兴趣排序,也叫作“兴趣 feed”。 这张架构图划分成几个大的模块:日志收集、内容发布、机器学习、信息流服务、监控 日志收集,是所有排序训练的数据来源,要收集的最核心数据就是用户

  • 基于Embedding高级搜索

    基于Embedding高级搜索 2024-07-11 23:56

    什么是向量 在数学中,向量(也称为欧几里得向量、几何向量),指具有大小(magnitude)和方向的量。二维平面中,一个向量表示xy坐标轴的坐标点 `A(1,2)`,在编程领域,一个二维向量对应的就是一个大小为二的float类型的数组。

  • LongChat4J-Tools自然语言的魅力

    LongChat4J-Tools自然语言的魅力 2024-07-10 23:52

    大模型能理解自然语言,从而能解决问题,但是就像汽车的发动机一样,发动机只能输出动力,实际行动得靠四个轮子,所以LangChain4j提供的Tools机制就是大模型的四轮。通过Tools机制可以通过自然语言整合大模型和系统内部功能,使得大模型这个智能大脑拥有了灵活的四肢,从而可以处理更复杂的场景 大模

  • LongChain4J核心组件

    LongChain4J核心组件 2024-07-05 21:09

    AiService 利用AI服务组件来完成包括创建对象、调用其方法并传递参数,通过@SystemMmessage注解和@V注解来指定系统提示词和变量,以及运用这些元素来控制输出内容。如何扩展功能,如自定义输出长度。 public class _02_AiService { // 定义一个接口

📈大数据

全部
  • Netflix个性化和推荐的系统架构

    Netflix个性化和推荐的系统架构 2024-07-16 22:00

    离线、近线和在线计算 在线计算可以更好地响应最近的事件和用户交互,但必须实时响应请求。这会限制所采用算法的计算复杂性以及可处理的数据量。这个实时响应的过程中,如果发生意外,比如说这个物品 ID 就没有相关的物品,那么这时候服务就需要降级,所谓的降级就是不能达到最好的效果了,但是不能低于最低要求,这里

  • 信息流架构

    信息流架构 2024-07-16 20:15

    整体框架 信息流,通常也叫作 feed,传统的信息流产品知识简单按照时间排序,而被推荐系统接管后的信息流逐渐成为主流,按照兴趣排序,也叫作“兴趣 feed”。 这张架构图划分成几个大的模块:日志收集、内容发布、机器学习、信息流服务、监控 日志收集,是所有排序训练的数据来源,要收集的最核心数据就是用户

  • 电商推荐系统理论基础

    电商推荐系统理论基础 2024-07-13 21:32

    一、推荐系统的功能及作用 从事电商项目近4年的时间,参与了电商项目的整个生命周期,到目前为止,已经参照互联网最新潮流技术,构建出一个功能比较全面包含会员、订单、物流、营销、账单、分销、活动、抽奖、多供应商、多仓库等功能非常强的电商系统。但是,相比于物联网主流电商平台还是缺少一个很大的功能模块---推

📚项目

全部

🔧工具

全部
  • Java应用生产故障排查 2024-06-10 21:12

    对于线上遇到的 “疑难杂症”,需要通过理性的思维去分析问题、排查问题、定位问题、解决问题,同时,如果解决掉所遇到的问题或瓶颈后,也可以在能力范围之内尝试最优解以及适当考虑拓展性。 JVM线上环境常见故障与排查思路 JVM在线上环境往往会出现一下问题: JVM内存泄漏 JVM内存溢出 <

📝教程

全部

⭐最新文章⭐

全部