重生之数据结构与算法----图论
简介 图结构本质上还有多叉树的变种,图结构在逻辑上,由于若干个节点和边组成。但在实际落地中,一般用邻接表,邻接矩阵来存储图 在标准的树结构中,一般都是单链表表示,即只允许父节点指向子节点,两个子节点之间也不允许互相指向。 而图中,则是双链表放飞自我版,既可以父子之间互相指向,又可以子节点互相链接,形 ...
写一个简单的SQL生成工具
知识点: MyBatis 语法概览 MyBatis 是一个强大的数据持久化框架,它提供了一种半自动化的 ORM 实现方式。通过 MyBatis,开发者可以通过简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java ...
如何编写易于单元测试的代码
简介 在开发过程中应用单元测试保证质量已经有几年时间,期间体会到单元测试的收益还是很愉悦的,近期大团队开始对单测进行强行要求,借此机会也想分享一些我对单测的一些经验。 本篇文章作为开篇,并不讲述单测本身,而是从代码开发的角度阐述什么样的代码易于单元测试,如今AIGC火热的背景下,如果编写结构清晰,模 ...
LLM · RL | Plan4MC:使用有向无环图 high-level planning + 基于 RL 执行 low-level policy
这篇文章使用 LLM 生成了各种 MineCraft 的 skill,但没有利用 LLM 的通识能力,感觉不算 LLM agent 的工作。 ...
winform 绘制太阳,地球,月球 运作规律
无图言吊(动图) 缘由 最近我太太在考公学习,给我出了两道高中地理知识的题目,把我问的一头雾水,题目是这样的 第一题 第二题 看到这两道题,当时大脑飞速运转,差点整个身体都在自转了,所以产生了个偷懒的方法,用程序代替冥想,所以就有了这个小玩意的诞生. Linux 的创始人 Linus Torvald ...
稳定且高性价比的大模型存储:携程 10PB 级 JuiceFS 工程实践
在过去两年多的时间里,随着 AI 大模型的快速发展,JuiceFS 在携程内部得到了越来越多 AI 用户的关注。目前,携程通过 JuiceFS 管理着 10PB 数据规模,为 AI 训练等多个场景提供存储服务。 本文将介绍携程如何使用 JuiceFS,以及基于 JuiceFS 实现的关键管理能力,包 ...
通过Kube-rbac-proxy保护 Kubernetes 工作负载中的应用容器
1、概述 kube-rbac-proxy 是 Kubernetes 生态中一个专注于“基于角色的访问控制(RBAC)”的轻量级代理组件,通常以 Sidecar 容器的形式部署在 Pod 中,为服务提供细粒度的请求鉴权能力。它尤其适用于保护 /metrics、/debug 等敏感端点,通过将 RBAC ...
超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
一、Windows 版 DeepSeek-R1、Ollama 与 AnythingLLM 介绍及核心使用场景 一、组件功能与定位 DeepSeek-R1 模型特性:支持 FP16 计算 和 CUDA 加速,提供 1.5B 至 671B 参数量级版本,适用于本地部署的逻辑推理、文 ...
上周热点回顾(3.3-3.9)
热点随笔: · 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了! (程序猿DD)· 全程不用写代码,我用AI程序员写了一个飞机大战 (北京-宏哥)· DeepSeek 开源周回顾「GitHub 热点速览」 (削微寒)· AI编程工具终极对决:字节Trae VS ...
Ollama+DeepSeek+SlackBot
本文介绍了一种使用Slack聊天工具中的机器人SlackBot的API接口,实现本地化部署Ollama的DeepSeek大模型的远程通讯方案。相比于调用公网的API接口,数据隐私稍微好一点点。最终的方案应该是自建加密聊天工具+Ollama本地化部署,但是这个时间成本有点高,用户可以自行尝试。 ...
manim边学边做--线性变换的场景类
在数学可视化领域,Manim的LinearTransformationScene类为线性代数教学提供了强大的工具。 这个专门设计的场景类继承自VectorScene,通过内置的变换动画和坐标系管理,能够直观展示线性变换的几何意义。 其核心功能包括: 自动管理坐标系和基向量的变换 支持矩阵变换、逆变换 ...
层峦叠嶂:跳表结构讲解和 C++ 实现
链表的觉醒 想象一串珍珠项链——每个节点优雅地牵着下一个节点的手。这种单向的、线性的、链表最本真的特性:插入与删除的瞬时性 \(O(1)\)。但当需要寻找特定节点时,我们不得不 \(O(n)\)遍历。 为链表赋予有序性,我们就可以维护一个有序的结合。使用有序数组维护有序集合,插入删除将移动大量元素; ...
AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
引言 在当今这个数据爆炸的时代,信息的快速存储与高效检索已经成为技术领域的核心挑战。随着人工智能(AI)和机器学习(ML)的迅猛发展,向量存储和相似性搜索技术逐渐崭露头角,成为处理海量数据的利器。对于使用 .NET 的开发者来说,掌握这些技术不仅意味着能够开发出更智能、更高效的应用,更是在信息洪流中 ...
HarmonyOS SDK让小红书鸿蒙用户尽享相机的拍摄之美
小红书是深受年轻人喜爱的生活社交类社区平台,越来越多的人在小红书上分享旅行、日常、心情。近日,不少使用鸿蒙版小红书的细心用户已经发现,直接使用小红书拍摄照片与自己使用原相机拍摄有一样清晰美观的呈现效果。不仅如此,小红书现已支持用户直接从图库中上传动态照片进行发布。用户之所以能够在鸿蒙版小红书上获得这 ...
(附体验地址)大模型知识引擎:AI 助手能否助力销售技能提升?
腾讯云的大模型知识引擎本身定位于为企业客户及合作伙伴提供服务,因此我在探索如何最佳利用其现有功能与特点时,专注于实际应用场景的挖掘。为此,今天我搭建出了一个卖车销售话术练习助手,旨在帮助销售人员更高效地提升其销售技能。 ...
【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
在 AI 编程领域国内外有一堆能叫的上号的应用: Cursor Windsurf Trae 阿里的「通义灵码」 百度的「文心快码」 字节跳动的「MarsCode」 科大讯飞的「iFlyCode」 GitHub 的「Copilot」 等等等... 这么多的 AI 编程应用,它们到底有什么区别? 这些编 ...
解密prompt系列50. RL用于优化Agent行为路径的一些思路
而Deep Research的效果类似O1的长思考是非常长的行为链,OpenAI也直接表明Deep Research是使用和O1相同的RL训练得到的。但这里比O1更难的就是数据集的设计,训练过程动态行为数据的引入和RL目标的选择。这一章我们分别介绍从两个不同角度使用RL优化Agent行为链路的方案,... ...
Anoii之UDP与多路复用
代码连接:https://github.com/Afeather2017/anoii/blob/master/src/udp_peer.cc 以往写了TCP的多路复用,发现它还挺难写对的。现在写UDP的,发现似乎没有容易太多。 本人所在的公司,UDP用于本机通讯时(即loopback通讯),假设了一 ...
百万架构师第四十七课:并发编程的原理(二)|JavaGuide
原文链接 JavaGuide 《并发编程的艺术》 并发编程的实现原理 目标 上节课内容回顾 synchronized 原理分析 wait 和 notify Lock 同步锁 回顾 原子性 可见性 有序性 JMM JMM 是 JAVA 里边定义的内存模型。定义了多线程和我们内存交互的规范。屏蔽了硬 ...
求下一排列问题和全排列问题
排列,字典序与下一排列 假设你有一个数组或序列,下一个排列是指在字典序上比当前排列更大的排列。如果当前排列已经是最大的排列,那么下一个排列是最小的排列。 例如,给定一个数组 [1, 2, 3],它的下一个排列是 [1, 3, 2];再下一个是[2, 1, 3];而对于 [3, 2, 1],它已经是最 ...