找回密码
 立即注册
虚函数表里有什么?(二)——普通单继承下的虚函数表
前言 上篇文章中,我们探索了单个多态对象(没有继承)的虚函数表中的条目及它们的作用。本文继续探究普通单继承下的虚函数表。 本节示例代码如下: 因为过分深入细节会偏离主题,所以本文仅点到为止,等到讲述完虚函数表相关的内容,后 ...
掳诚 2025-6-2 00:35
169 0 0
从零创建npm依赖,只需执行一条命令
由来 最近在弄新的npm依赖,但是发现没有都从头创建项目实属有点儿麻烦,然后我找了之前开发的依赖,将多余代码删除了作为初始化的项目。于是~为什么不弄个模版,每次只需要初始化模版即可,所以就有了这个模版,为了方便,我还发布到了 ...
坏级尹 2025-6-2 00:35
371 0 0
如何使用 OpenAI Agents SDK 构建 MCP
1.概述 OpenAI Agents SDK 现已支持 MCP(模型上下文协议),这是 AI 互操作性的重大变革。这使开发人员能够高效地将 AI 模型连接到外部工具和数据源。本篇博客,笔者将指导使用 OpenAI Agents SDK 构建 MCP 服务器,以增强你的 AI 应用 ...
稼布欤 2025-6-2 00:35
91 0 0
2025成都.NET开发者Connect圆满结束
大家好,我是Edison。 2025年成都.NET开发者Connect线下聚会活动于3月29日圆满结束,本次活动吸引了约30位.NET开发者朋友参与,他们分别来自成都各家技术公司,我们相聚城南华府国际A座24楼会议区,共同探讨.NET+AIGC & Agile101相关话 ...
猷浮 2025-6-2 00:35
1016 0 0
Hive SQL实现近N周的数据统计查询
文/朱季谦 先前遇到过一个需求,需要基于HIVE统计近N周范围的数据,例如,统计近7周范围的数据指标。 需要用HIVE SQL去实现该功能,而HIVE SQL并没有PostgreSQL那样例如通过函数to_char((to_date('202550', 'YYYWW') - INTERVAL '5 weeks ...
穆望 2025-6-2 00:35
840 0 0
如何定位 Druid & HikariCP 连接池的连接泄漏问题?
背景 最近碰到一个 case,一个 Java 应用无法获取新的数据库连接,日志中出现了以下错误: active 等于 maxActive,说明连接池中的连接已耗尽。 分析报错时间段的数据库连接情况,发现数据库的连接数(Threads_connected)显著增加,但 ...
僚娥 2025-6-2 00:35
75 0 0
为什么构造函数需要尽可能的简单
\n report = UserReport(user_id=1001) # 调用者只是想创建一个报告对象\n File \"user_report.py\", line 5, in __init__\n self.user = database.fetch_user(user_id) # 数据库查询可能失败\n File \"database.py\", line 78 ...
史华乐 2025-6-2 00:35
827 0 0
zk基础—1.一致性原理和算法
大纲 1.分布式系统特点 2.分布式系统的理论 3.两阶段提交Two-Phase Commit(2PC) 4.三阶段提交Three-Phase Commit(3PC) 5.Paxos岛的故事来对应ZooKeeper 6.Paxos算法推导过程 7.Paxos协议的核心思想 8.ZAB算法简述   1.分布式系统特点 (1 ...
慕疼 2025-6-2 00:35
392 0 0
Supergateway:MCP服务器的远程调试与集成工具
Supergateway 是一款专为 MCP(Model Context Protocol)服务器设计的远程调试与集成工具,通过 SSE(Server-Sent Events)或 WebSocket(WS)协议实现基于 stdio 的服务器与客户端的高效通信。以下是其核心功能及使用场景的详细解析: ...
聚怪闩 2025-6-2 00:35
964 0 0
Netty源码—10.Netty工具之时间轮
大纲 1.什么是时间轮 2.HashedWheelTimer是什么 3.HashedWheelTimer的使用 4.HashedWheelTimer的运行流程 5.HashedWheelTimer的核心字段 6.HashedWheelTimer的构造方法 7.HashedWheelTimer添加任务和执行任务 8.HashedWheelTimer的完整源 ...
支季雅 2025-6-2 00:35
208 0 0
tesseract引擎RVV代码学习笔记
  Tesseract 是一个开源的 OCR(Optical Character Recognition,光学字符识别)引擎,可将图像中的文本转换为机器可读的文本格式。由于组内曾经有同事为这个项目贡献了RVV(RISC-V Vector)的代码,我打算单独拎出来学习一下。   PR ...
唐茗 2025-6-2 00:35
894 0 0
用99元买的服务器搭一套CI/CD系统
故事的开始是这样的:无聊的时候在阿里云买了一个99/年的服务,上面部署了一个Git服务,用于托管自己无聊时写的一些代码,顺便也拿它做开发服务器。为了方便应用管理,起初用docker来管理和部署应用,后来升级了一把,用上了docker-compo ...
寨亳 2025-6-2 00:34
430 0 0
APEX实战第3篇:如何完善项目基础功能
上一篇《APEX实战第2篇:构建自己第一个APEX程序》虽然有了程序,但实在是太单薄! 本篇将会介绍一些数据库的基础知识,演示如何通过函数、触发器、存储过程、视图等来完善项目的一些基础功能。 没有编程经验也完全没关系,笔者其实也从 ...
蒙飘 2025-6-2 00:34
586 0 0
【集合分组利器】Java通用集合分组方案
Java通用集合分组实现方案详解:从基础到高级实践 在Java开发中,对集合中的元素按照特定属性进行分组是一项常见而重要的操作。本文将全面介绍Java中实现集合分组的多种方案,从基础实现到高级用法,并通过丰富的示例展示每种方案的实际 ...
毁抨句 2025-6-2 00:34
777 0 0
ShadowSql之.net sql拼写神器
我正在开发的一个.net sql拼写工具(SqlBuilder),也可以算是ORM,命名为ShadowSql 本工具的作用就是帮码农拼写sql,对标开源项目SqlKata。 在项目里面直接拼写sql很容易出错,是件很Low的事情,所以我们需要ORM工具。 但是有些ORM很重,很担心 ...
宓碧莹 2025-6-2 00:34
940 0 0
千万级大表的优化技巧
大家好,我是苏三,又跟大家见面了。   前言 大表优化是一个老生常谈的话题,但随着业务规模的增长,总有人会“中招”。 很多小伙伴的数据库在刚开始的时候表现良好,查询也很流畅,但一旦表中的数据量上了千万级,性能问题就开始浮 ...
遏筒煽 2025-6-2 00:34
754 0 0
用一种新的分类方法梳理设计模式的脉络
  设计模式是程序员们长期实践经验的总结,被认为是面向对象方法的“刀刃”部分。   1990年代出版的《Design Patterns》收录了23种设计模式,总结了一些有益的设计原则,为这份实践经验的理论化做出了开创性贡献。   我们经常引用 ...
人弧 2025-6-2 00:34
686 0 0
Spring AI与DeepSeek实战三:打造企业知识库
一、概述 企业应用集成大语言模型(LLM)落地的两大痛点: [*]知识局限性:LLM依赖静态训练数据,无法覆盖实时更新或垂直领域的知识; [*]幻觉:当LLM遇到训练数据外的提问时,可能生成看似合理但错误的内容。 用最低的成本解决以上问 ...
利怡悦 2025-6-2 00:33
1022 0 0
ThreeJs-16智慧城市项目(重磅以及未来发展ai)
项目源码:https://gitee.com/hq8466/threecity-com 写在前面:很早就弄完了的,只是一直说挑个黄道吉日发上来,托了这么久也没选到什么节日,今天天气不错就发了吧,然后后面可能更新技术方面的东西就减少次数了,现在ai发展情况下,学 ...
巨到 2025-6-2 00:33
751 0 0
Ollama本地部署大模型总结
日拱一卒,功不唐捐 今天计划对之前ollama系列做个回顾,从如何部署到API使用,整理到一篇内容中,提供给大家参考。 安装指南 第一步:安装ollama 我们可以从官网下载ollama,此步骤支持windows、mac、ubuntu操作系统,此处仅以windows ...
琶轮 2025-6-2 00:33
250 0 0

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则