去年面美团的时候,面试官看着我的简历问:“我看你们项目里有个全局字典模块,里面那些省市代码、订单状态配置,是怎么做缓存的?” 我为了展现系统的高并发架构,立马拔高音量说:“为了保证系统的高可用和拓展性,我们专门用了一套 Redis 集群,每次业务流转都去 Redis 里查字典,绝对扛得住大流量。” ...
一、IP地址是什么? 可以把IP地址比作一个门牌号,每家每户都会有一个门牌号,而且是唯一的,只有地址唯一,邮递员才能准确地把我们的包裹送到。 二、IP地址结构 IP(Internet Protocol)地址的结构指的是它的格式、表示和读取方式。IP 地址用于识别网络上的设备并允许它们之间进行通信。网 ...
前文ingress这个老6, 记录了我对于ingress-nginx的默认部署方式的认知: 在集群内产生nginx服务,与集群内服务互访,利用nginx 走7层转发; 产生的nginx服务对外以nodeport形式暴露。 但是读者也发现了这种默认的ingress-nginx并没有解决: 节点负载均衡 ...
最近在参加一个算法比赛,遇到一道看似非常基础的计算题,但无论怎么修改代码,始终无法通过全部测试用例,目前最高只能拿到 40 分,特来求助。 一、题目描述 输入两个浮点数: 半径 r高度 h 要求输出以下五个结果(均保留两位小数): 圆周长 C1 = 2πr圆面积 Sa = πr²球表面积 Sb = ...
前言 Linux 服务器一般默认 shell 都是 bash,不太智能,可以用现代化的 shell 来优化命令行的体验。 zsh 是个不错的选择,但默认也是很丑,需要搭配 Oh My Zsh 挺麻烦的,本文介绍现在比较新、开箱即用的 shell 安装和简单使用方法。 如果直接用 chsh 命令修改默 ...
propcache - 简化属性缓存,提升性能 一、什么是propcache? propcache 是一个用于简化 Python 对象属性缓存的装饰器库。 它可以帮助你: 自动缓存计算量大的属性值,避免重复计算。 提高应用程序的性能和响应速度。 编写更简洁、更易于维护的代码。 二、应用场景 prop ...
一、环境准备 1、硬件要求 硬件类型 最低要求 推荐配置 备注 操作系统 Windows 10 64 位(版本 ≥ 2004)/ Windows 11 64 位 Windows 11 64 位 必须支持 Hyper-V 或 WSL2 CPU 支持虚拟化(AMD-V/Intel VT),≥ 4 核 8 ...
【LangChain 实战】利用 LangChain 高效提取 Word 文档纯文本内容 适用场景:文档智能处理 | RAG 知识库构建 | AI 大模型语料预处理 | 办公文档自动化 在 AI 应用开发、RAG 检索增强生成、企业知识库搭建等场景中,从 Word 文档中提取纯净文本是必不可少的前置 ...
目录 1. 前言 2. 部署问题排查 3. 通用排查案例 4. 其余常见问题 1. 前言 1.1 适用范围 本文档适用于 DeepFlow Agent v6.5 及以上版本。 1.2 运行权限及内核要求 确保环境满足运行权限及内核要求。 1.3 排查前检查 检查项 要求 版本 Agent/Serve ...
背景 给电脑重装 ArchLinux 系统,网络正常,FireFox 浏览器正常联网,只有 Edge 无法联网 解决过程 1.确认 Edge 版本 由于是用 Discover 安装的 Edge ,有可能安装多种格式软件包(Flatpak、Snap、系统原生包等) flatpak list | gre ...
前言 多年前刚刚接触Opencv那会还没有AI,第一次处理视频的时候,仅仅通过usb摄像头显示都还可以,但是通过rtsp等网络方式的方法接入,在显示图像的过程再处理点什么,那简直是卡, 通过网上搜索,建议使用多线程处理,然后一堆代码,终于从里面理清了,最近也有同事遇到同样的问题,我说让看代码,他说里 ...
本文系统对比了 AI Agent 场景下六种浏览器自动化方案——模拟点击(Playwright/Selenium)、截图+AI视觉、CDP 直连、Chrome 扩展注入、纯 HTTP 请求、API 代理。从反爬检测能力、执行速度、登录态管理三个核心维度分析各方案的技术原理与局限。结论:前三种方案本质... ...
AI 大模型这么火,我能参与其中么?又该怎么参与呢? 如果你也有同样的困惑,不妨让我们一起静下心来,慢慢理清思路,找到属于自己的方向。 AI 大模型职业方向 AI 大模型从训练到推理的路径, AI 算法 -> AI Infra(基础设施) -> AI 编译器 -> AI 芯片 这也就有了四个方向。 ...
HagiCode 为什么选择 Hermes 作为综合 Agent 核心 在构建 AI 辅助编码平台时,选择合适的 Agent 核心直接决定了系统能力的天花板。毕竟有些事情,勉强不来——选错了框架,怎么折腾都不得劲。本文分享 HagiCode 在技术选型中的思考,以及 Hermes Agent 的集成 ...
一、什么是partial范式 partial关键字允许将一个类或方法分散到多个文件中 所以partial是代码生成的一个很好的抓手 再配合Attribute特性,可以更准确定位需要生成代码的类或方法 可以理解为静态的“依赖注入” 对代码按规则自动补足,减少重复代码编写及其可能导致的失误 还可以代替反 ...
本文简单介绍了 Serilog 日志库支持的数据库,并着重介绍了 MySQL、MSSqlServer 两种,以及提供了简单的实践,供参考。 ...
uPyPi 平台下载和上传驱动包使用说明 一、快速安装驱动包 如果你是第一次接触 MicroPython 和 uPyPi 平台,不用担心!这份说明会从最基础的准备工作开始,一步步教你如何在树莓派 Pico2(无网络)和 Pico2W(有网络)上,从 uPyPi 平台下载并使用驱动包(以 bmp280 ...
原文 | Rishit, Luce 翻译 | 郑子铭 本文由 Rishit Bhatia 和 Luce Carter 撰写。Rishit 是 MongoDB 的高级产品经理,专注于 .NET 开发人员体验,在转行产品管理之前,他曾多年从事 C# 的实践工作。Luce 是 MongoDB 的高级开发者 ...
你是否了解过OSPF协议?是否为各种类型的LSA感到困惑?时常分不清它们的作用和传播范围?今天,我们就结合华三模拟器上的实践,深入浅出的来了解一下OSPF协议的LSA类型。 OSPF(开放最短路径优先)协议。通过多种类型的LSA(链路状态通告)来描述网络拓扑和路由信息。每种LSA都有其特定的作用和明 ...
大家好,我是码农刚子。 安装SQL Server,本该是迈向数据世界的第一步。然而无数开发者的经验表明,这一步往往是最容易“翻车”的环节。 从依赖项缺失到硬盘扇区过大,从残留组件冲突到ODBC驱动“撞车”,SQL Server的安装错误总是以各种意想不到的方式出现。本文整理了8个最具代表性的奇葩报错 ...