给 AI 用的代码索引器
产品视角:为什么你需要一个“给 AI 用的代码索引器” 在 AI 辅助开发越来越普及的今天,一个高频痛点是:AI 不理解你的项目上下文。 每次让 AI 帮你改代码、写功能、排问题时,你都要花时间解释项目结构、模块关系、业务边界。如果代码库较大,这种“解释成本”会越来越高。 于是我做了一个工具:fil ...
11、(ByteArrayInputStream和DataInputStream的源码分析和使用方法详细分析前言)UTF-8 编码规则
UTF-8(Unicode Transformation Format-8-bit)是一种针对 Unicode 的可变长度字符编码,通过 1 至 4 个字节表示一个字符,完美兼容 ASCII 编码,同时支持全球所有语言的字符(包括中文、日文、韩文、阿拉伯语等)。其核心设计思想是通过首字节的标识符确定 ...
深度学习进阶(十八)坐标注意力 CA
上一篇我们介绍了 ECA,它用一维卷积替代了 SE 中的 MLP bottleneck,用更少的参数实现了更好的通道注意力。 但实际上,这套框架里还有别的优化空间: 在前面的内容里,无论是 SE 、 CBAM 还是 ECA ,它们的通道注意力子模块第一步都是 全局平均池化(CBAM 额外加入了最大池 ...
记一次 .NET 某智慧工厂视觉程序 崩溃分析
一:背景 1. 讲故事 好久没有写文章了,除了家里的小宝宝要照护,还有一个就是卷英语的听说去了,虽有些时段未更新,但这个 .NET高级调试之旅 肯定不会断的,感谢大家的期盼,接下来开始分享吧。 前些天有位朋友找到我,说它们的视觉程序崩溃了,让我帮忙看下怎么回事?虽然给同行们分析没有那么频了,但该出手 ...
从被动响应到主动自愈:IT运维智能体自主诊断与修复平台建设探讨
近年来,随着大数据、人工智能等新一代信息技术的快速发展,推动数字技术与实体经济深度融合已成为产业转型升级的必然选择。2024年,“人工智能+”行动首次被写入政府工作报告,2025年政府工作报告提出持续推进“人工智能+”行动。2026年4月,工业和信息化部进一步明确,将开展“人工智能+软件”专项行动, ...
SQLServer RAG笔记5:为SQLServer 2025配置Ollama
在第三篇笔记中,我们结合Python代码,通过Ollama的嵌入模型,实现了为SQLServer 2025向量数据库生成向量值。从SQLServer 2025开始,是支持直接把大模型作为EXTERNAL MODEL的。此篇将介绍如何配置Ollama里的嵌入模型作为SQLServer 2025的EXT... ...
侧边栏主题切换高级动效实战(Vue2/Element UI 可复用版)
侧边栏主题切换高级动效实战(Vue2/Element UI 可复用版) 1. 效果目标 这套方案解决的是“主题切换僵硬”的常见问题,让用户点击主题色后看到更丝滑、更高级的视觉反馈: 支持点击位置触发的圆形揭幕动画(View Transition)。 不支持新 API 的浏览器自动降级,不会出现功能中 ...
线性注意力机制学习笔记
混合注意力学习(1): 线性注意力 目录混合注意力学习(1): 线性注意力Prefill、Decode与KVCache混合注意力架构线性注意力Transformers 就是 RNNs[4]Fast Weight Programmers与DeltaNet[9]Gated DeltaNet[11]线性注 ...
如何使用 GitHub Actions 构建多平台的 code-server 与 OmniRoute
如何使用 GitHub Actions 构建多平台的 code-server 与 OmniRoute 面对需要在 Linux、macOS 和 Windows 三个平台构建并统一发布的需求,我们设计了一套基于 GitHub Actions 的多平台 CI/CD 流水线。其实这事儿说难也不难,只是踩坑的 ...
C# 也能像 Python 一样写脚本 | .NET 10 构建基于文件的应用
什么是基于文件的应用 在单个文件中编写代码,并且能够运行。在这方面 python 是课代表。如今 C# 也能做到了。在 .NET 10 中,微软引入了基于文件的应用(File-based Apps)的概念,允许开发者在单个 .cs 文件中编写、运行和构建应用程序。这种方式极大地简化了开发流程,特别适 ...
【EF Core】值转换器
好像有一个月没发文了,这期间发生了些不愉快的事。都是些家庭矛盾,不提也罢。 最近很多裁员,不要听网上的营销胡说九道。实际上很多裁员跟 AI 没多大关系的,要么是找个借口(拿AI做文章以掩盖公司实力不行了),要么是不行了,没钱了,项目烂了,公司也烂了,全烂了。如果经济形势大好的话,你看看那些B资本家会 ...
MySQL中的存储引擎及InnoDB简单介绍
概述 存储引擎是MySQL数据库底层软件组件,负责执行数据的存储和检索操作,是MySQL区别于其他数据库的核心特性之一。MySQL采用插件式存储引擎架构,不同存储引擎提供不同的存储机制、索引技术、锁定水平等功能,用户可以根据业务需求灵活选择。 通俗点讲:存储引擎决定了数据在磁盘上的存储方式和访问方式 ...
P13735 [JOIGST 2025] 魔法阵 / Magic Circle 题解
题目链接 P13735 [JOIGST 2025] 魔法阵 / Magic Circle 题目描述 比太郎所在的魔法学校即将举办运动会。运动会中有一个项目,称为“魔法阵”。 有 \(N\) 个魔法阵依次排列在一个圆上,顺时针编号为 \(1\) 到 \(N\)。每个魔法阵为红色或蓝色中的一种,使用长度 ...
基于 Markdown-It 的无序列表折叠插件
当前Markdown已经成为最好的编程语言,同样的Md也成为了产品文档最需要支持的格式,特别是面向开发者的文档。实际上很多情况下编程和文档的场景是非常类似的,因此在时代的推动下,原生支持Md生产和消费的文档系统的需求重新出现。 在这里我们关注于API文档类型的展示,在OpenAI、Claude的AP ...
语雀里存了三年的笔记,我花了30分钟全部「抢救」到了本地
本文首发于「效率工具指南」 文/安哥拉 Hello 大家好,我是安哥。 今天想跟大家聊聊一件我拖了很久、最终花了 30 分钟搞定的事——把我在语雀里积累了三年的所有文档,完整地备份到了本地硬盘。 01. 事情的起因 我用语雀写东西已经三年了。从最初的读书笔记、技术文档,到后来的项目复盘、团队 wik ...
试了下 Codex 新出的宠物功能,吊打 Claude Code,给我玩上头了。。
AI 编程工具开始卷情绪价值了?OpenAI 给 Codex 加了桌面宠物,能实时显示任务状态。8 款内置 + 几百款社区宠物任选,还能用 AI 自定义生成专属像素宠物,我直接复刻了一只 QQ 企鹅。一篇搞定开启、安装、自定义、社区分享全流程,保姆级教程 ...
transformer系列:#3 深度解析多头注意力
原文:https://mp.weixin.qq.com/s/Cg-BR4oSAvvoZsvQGTfmCQ 欢迎关注公zh: Al-Frontiers transformer往期文章推荐 收藏! transformer学习资源汇总 transformer进阶之路:#1 整体概述 transfor ...
信创-为什么ORACLE使用JDBC查询SYSDATE时,RS.getDate能获取到时间部分?
信创-为什么ORACLE使用JDBC查询SYSDATE时,RS.getDate能获取到时间部分? 1. 这是个什问题? 在某些版本ORACLE对应的JDBC驱动中,使用查询语句select sysdate from dual,使用rs.getDate获取到日期包含时间部分.而其他大部分数据库返回都不 ...
Tomcat Container容器之Engine:StandardEngine
理解思路 第一:抓住StandardEngine整体类依赖结构来理解 第二:结合server.xml中Engine配置来理解 见下文具体阐述。 第三:结合Engine Config官方配置文档 http://tomcat.apache.org/tomcat-9.0-doc/config/engine ...
五一爆肝,我写了一个离线版 Apifox 平替——ApiMocktle
五一爆肝,我写了一个离线版 Apifox 平替——ApiMocktle 前言:从投毒事件说起 前段事件,大家应该刷到过某著名api工具的供应链投毒事件,那个api工具确实做的非常好,功能丰富完整,但是却不支持离线使用,所有数据都在云端,接口文档里有什么?服务地址、认证 Token、请求参数、响应数据 ...


