微信的海量IM聊天消息序列号生成实践(算法原理篇)
微信消息序列号实际上是解决消息的唯一性、顺序性问题,可以将一个技术点分解成两个:即将原先每条消息一个自增且唯一的消息ID分拆成两个关键属性——消息ID(msgId)和消息序列号(seqId)。消息ID只要保证唯一性而不需要兼顾顺序性(比如直接用UUID)、消息序列号只要保证顺序性而不需要兼顾唯一性,... ...
2、网络核心的数据交换
数据交换的类型主要有以下3种:①、电路交换;②、报文交换;③、分组交换。 一、电路交换和多路复用 电话网络是最典型的电路交换网络,需要经过建立连接(呼叫/电路建立)、通信、释放连接(拆除电路)三个阶段; 电路交换网络是通过多路复用(Multiplexing)共享中继线的,多路复用是将链路/网络资源( ...
【Redis】数据类型:Set
4.redis集合(Set) Redis的Set是string类型的无序集合。集合成员是唯一的,这就意味着,集合中不能出现重复的数据。 Redis中Set集合,是通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1)。 集合中最大的成员数为2^32-1(4294967295,每个集合可存储40多 ...
IDEA 公司又一个软件倒下, AI 的冲击太大了!
大家好,我是R哥。 前阵子,JetBrains 又宣布关停一个软件。 这次不是 Fleet,而是 Code With Me: 很多人可能没用过它,但用过 IntelliJ IDEA、PyCharm、WebStorm 的同学应该见过这个功能,它是 JetBrains 官方做的远程协作编程工具。 简单说 ...
python基础08文件操作
一、文件操作核心概念 先明确几个概念 概念 含义 文件路径 文件在系统中的位置,绝对路径,相对路径 文件模式 打开文件的方式,读,写,追加等 文件对象 打开文件后返回的对象,用于后续读写操作,通过open()函数获取 编码格式 文本文件的字符编码,utf-8,gbk,决定能否正确读写中文等特殊字符 ...
手把手教你个人博客秒变微信/QQ 小程序,新手 10 分钟上手!
哈喽,大家好! 最近折腾了一个小程序,然后刚好有人在问博客怎么转小程序的,今天就给大家分享一下。 如果你本来就有一个 WordPress 博客,或者准备搭建一个自己的个人网站,那么完全可以顺手再做一个微信小程序 / QQ 小程序。 这样一来,你的文章不仅可以在网页上展示,也可以通过小程序的方式展示出 ...
以前查Bug要切5个工具,现在Claude Code MCP一句话搞定,降维打击!
MCP是Claude Code连接外部世界的核心协议,本教程从核心概念、三种接入方式、配置管理、实战场景到问题排查,帮你掌握MCP完整使用流程,让Claude Code从代码助手升级为全栈自动化引擎。 ...
创业公司的落户生根企业培养成为银行的重要招待客户 银行代表政府部门的重要商业交易方式 工作是工程师和一线城市外来务工人口的市民安全保护凭证 城市人口流动严重影响市场监管部门的调查小组分布方向和具体考察要求
-程序员编程助手科技股份有限责任公司 创业公司的落户生根企业培养成为银行的重要招待客户 银行代表政府部门的重要商业交易方式 工作是工程师和一线城市外来务工人口的市民安全保护凭证 城市人口流动严重影响市场监管部门的调查小组分布方向和具体考察要求 创业公司的落户生根企业培养成为银行的重要招待客户。银行代 ...
2026 高通具身智能与机器人开发者大赛首场公开课来袭!高通工程师带你吃透具身智能赛事开发核心
为赋能开发者精准布局具身智能赛道,深度挖掘高通硬件算力 与开发平台核心价值,高效打造技术创新与产业落地兼备的优质参赛作品,2026 高通具身智能与机器人开发者大赛初赛阶段重磅推出系列技术公开课,为全球开发者提供前沿技术赋能与实战开发指引。 5月21日(本周四)晚8点,来自高通技术公司(中国)的高级资 ...
Tomcat线程模型与DeferredResult场景下的资源变化详解
Tomcat线程模型与DeferredResult场景下的资源变化详解 背景 主要是看到这篇文章 对其中 【这里必须澄清它的边界: 连接在响应完全返回前始终占用一个连接名额,因此 DeferredResult 不会让系统接纳更多连接; 最终网络 I/O 写回响应仍由容器线程执行,网络开销不变。】描述 ...
在 VS2022 中关闭“包提醒”(通常指 NuGet 包更新提示、推荐包提示等)
在 VS2022 中关闭“包提醒”(通常指 NuGet 包更新提示、推荐包提示等),可通过以下方式操作: 关闭 NuGet 包相关提醒 关闭推荐包提示 右键解决方案资源管理器中的项目 → 选择 “管理 NuGet 包”。 点击右上角齿轮图标(⚙️)打开设置。 取消勾选: [ ] 显示推荐的 ...
我的丐版Mac空间告急?用外接硬盘腾出了33GB
Mac空间告急?我用外接硬盘腾出了33GB 作者:颜究僧 | 2026年5月15日 一台快被塞满的Mac,和一个2TB的硬盘 我的Mac内置硬盘只剩 4.9GB,使用率 95%,系统已经开始卡顿。而旁边一块 2TB 的外接硬盘(My Passport)只用了 459GB,还有 1.4TB 闲着。 已 ...
【节点】[HyperbolicCosine节点]原理解析与实际应用
在Unity URP Shader Graph中,Hyperbolic Cosine(双曲余弦)节点是一个重要的数学运算工具,它为着色器编程提供了强大的数学计算能力。双曲余弦函数是双曲函数家族中的核心 ...
[0514]AI EDITOR VIBE_LOG
Vibe Coding 过程复盘日志 项目:AI Editor — 本地 Markdown WYSIWYG 桌面编辑器 日期:2026-05-14 耗时:约 6 小时(从空脚手架到打包出 .exe) 灵感与初衷 (The Spark) 起因很简单:想要一个本地的、Typora 风格的 Markdow ...
保姆级深入浅出聊聊JTT808车载监控是什么
本文以通俗方式科普 JTT808 车载监控系统,先介绍其由车载终端、监控平台、运营管理端构成的铁三角架构;再分别讲解系统核心功能,包括基于 JTT808 协议的车辆轨迹与状态监控、基于 JTT1078 协议的音视频实时查看与对讲,以及由 ADAS 路况预警、DSM 驾驶员行为监测组成的主动安全预警;... ...
SSH 是什么?一文看懂 SSH 的作用、原理和常见用法
SSH(Secure Shell)是一种用于远程登录服务器、执行命令和建立安全通信隧道的协议,是 Linux 服务器运维中最常见的基础能力之一。对 GMSSH 这类产品来说,SSH 不只是登录方式,更是进入服务器工作区的入口; 一、SSH 是什么 SSH 的全称是 Secure Shell,你可以把 ...
银行业的 AI 拐点在 3-5 年内,银行业 Agent 选型指南
一、为什么银行业的 Agent 选型比别的行业更难 读完一份 2025 年的全球银行业报告,三个数字让我停下来:AI 净降本只有 15%-20%,剩下的会被竞争吃掉;只需 5%-10% 的活期存款迁移到高息产品,银行业存款利润就可能蒸发 20% 以上;未来 3-5 年内会出现 AI 原生银行商业模式 ...
我接手了一个 10 年前的 jQuery 老项目,用 Web Components 给它续了命
写在开头 点赞 + 收藏 学会 前几个月,主管把我拉进一个小黑屋,语重心长地说:那个 2015 年上线的 CRM 系统,客户想加个AI 智能客服的功能,虽然是个老项目,但这是公司的大金矿,你来负责呗!。 我打开代码仓库的那一刻,两眼一黑。 jQuery 1.8.3,古董级 ...
多 Agent 编排模式
1.1 Supervisor 模式(最常用) 架构:一个"主管" Agent 接收任务,根据意图分发给专业子 Agent,子 Agent 完成后结果回传主管,主管决定是否继续分发或输出最终结果。 ┌──────────────┐ │ Supervisor │ ← LLM 决策:下一步交给谁? └── ...


