7

分析C#项目的单元测试覆盖率,提高代码质量

前言 正如我在前一篇介绍 ImageGlider 的文章里预告的那样,这篇同样属于那套「C# + 自动化发布」开发流程的系列分享,继续把踩过的坑和总结的经验都记录下来,大家一起少走弯路。 单元测试的重要性不用我多说了吧? 而覆盖率,保证了单元测试的广度和有效性——它能帮助开发者发现遗漏的逻辑分支 ...

程序设计实验室 发布于 2025-08-06 23:29 评论(1) 阅读(438)
0

你应该懂的AI大模型(十三) 之 推理框架

​ 在大语言模型(LLM)技术爆发的今天,从 ChatGPT 到开源的 LLaMA、Qwen 系列,模型能力不断突破,但将这些 “智能大脑” 落地到实际业务中,却面临着效率、成本和部署复杂度的三重挑战。此时,大模型推理框架成为了连接理论与实践的关键桥梁。 一、什么是大模型推理框架 大模型推理框架是专 ...

BricheersZ 发布于 2025-08-06 22:31 评论(2) 阅读(445)
7

.NET周刊【7月第3期 2025-07-20】

国内文章 从 Redis 客户端超时到 .NET 线程池挑战:饥饿、窃取与阻塞的全景解析 https://www.cnblogs.com/code-daily/p/18985234 本文探讨了在使用 StackExchange.Redis 作为 Redis 客户端时,出现超时问题的根源。问题通常涉及 ...

InCerry 发布于 2025-08-06 22:25 评论(0) 阅读(712)
0

heapdump深度利用之信息泄露篇

前言 在Java里有一些渗透场景可以获得堆内存也即是heapdump比如有的应用存在某个功能可以获取heapdump、springboot的/actuator/heapdump也可以获取。但是网上比较多的分析文章讲的都比较浅导致挺多人不知道heapdump里到底有什么东西,这篇文章讲一讲对heapd ...

cwkiller 发布于 2025-08-06 22:03 评论(0) 阅读(193)
0

Golang笔记之Redis

本文首发于公众号:Hunter后端 原文链接:Golang笔记之Redis 这一篇笔记主要介绍 Golang 连接和使用 Redis,以下是本篇笔记目录: 目录1、安装模块2、连接 Redis3、字符串1. 字符串写入2. 字符串读取4、哈希1. 写入1) 单字段写入2) 多字段写入2. 读取1) ...

XHunter 发布于 2025-08-06 21:29 评论(0) 阅读(254)
1

【实战】让AI理解用户的文化背景:开源项目Saga Reader自动翻译的技术实现

在开源项目麒睿智库(Saga Reader)的0.9.10版本中,完成了两项重要的技术升级:一是为AI处理能力引入了智能语言偏好系统,二是全面升级了底层依赖栈以提升整体稳定性。本文将深入剖析语言偏好功能的技术架构与实现细节。 项目介绍:什么是Saga Reader(麒睿智库) Saga Reader ...

姜 萌@cnblogs 发布于 2025-08-06 18:36 评论(0) 阅读(171)
1

微前端:qiankun框架在开发中遇到的问题

基座是Vue3.0 + element plus配合 子应用 Vue2.0 + element ui导致的样式冲突问题 element-plus默认命名空间为el,el会作为其编译后的class名及css前缀。支持 自定义命名空间 首先在App.vue中定义:namespace="ep";具体代码如 ...

安琪吖 发布于 2025-08-06 17:14 评论(0) 阅读(282)
1

DRF视图详解:从基础视图到通用视图实践指南

在 Django REST Framework (DRF) 开发中,视图是处理 HTTP 请求并返回响应的核心组件。DRF 提供了多种视图类型,从基础的 APIView 到功能丰富的通用视图。本文将详细介绍视图的演进过程,帮助理解不同视图的设计思想和使用方法。 ...

小王子1024 发布于 2025-08-06 16:54 评论(0) 阅读(123)
2

Java文件写入与编码、字节数组、字符集、字符编解码 一文打通!

1. 编码操作和解码操作 编码操作是把字符串映射为一组byte序列。以何种方式映射?比如把“你”映射为00000000还是11111111?这是由编码集决定的。 常见的字符编码集如UTF-8、GBK等。 解码操作是把一组byte映射为字符串。同理根据编码集就可以进行解码操作。这是一个互逆的过程。 类 ...

三只蛋黄派 发布于 2025-08-06 16:34 评论(0) 阅读(245)
5

[快速阅读十一] 伊拉克团队的TAGC(低光增强效果)算法实现。

这篇来自伊拉克团队的论文提出了一个简单却有效的低光图像增强算法TAGC,无需训练数据就能实现媲美深度学习的效果,效果惊艳不错。 ...

Imageshop 发布于 2025-08-06 16:30 评论(1) 阅读(657)
1

文生绘动 Agent:从词语到动态影像,言出即成,你的AI动画创作伙伴

文生绘动 Agent:从词语到动态影像,言出即成,你的AI动画创作伙伴 1.一款由大型语言模型(LLM)驱动的动画引擎 agent 。 一款由大型语言模型(LLM)驱动的动画引擎 agent 。用户输入抽象概念或词语,雾象会将其转化为高水平的生动动画。 将雾象部署在本地后,您只需输入词语,点击生成, ...

汀、人工智能 发布于 2025-08-06 15:31 评论(0) 阅读(207)
0

餐饮服务与软件创新的融合:解析海底捞 APP 的 Flutter 鸿蒙开发之路

在鸿蒙生态快速发展的背景下,作为餐饮行业数字化先锋的海底捞,其鸿蒙版应用集成在线排队、点餐等核心功能,覆盖全国超千家门店。自2024年4月海底捞与华为达成合作意愿, 6月底全面启动开发工作,9月实现首版本上架华为应用市场,今年1月推出全量功能商用版本。基于HarmonyOS 5.0,结合Flutte... ...

HarmonyOS小助手 发布于 2025-08-06 14:42 评论(0) 阅读(1134)
1

内存分区:程序运行的核心秘密

​ 内存分区概述 内存分区是操作系统管理物理内存的一种方式,通常分为多个逻辑区域,用于存储不同类型的数据或支持不同功能。常见分区包括代码区、全局/静态区、栈区、堆区等。不同操作系统的实现可能略有差异,但核心逻辑相似。 代码区(Text Segment) 代码区存放可执行程序的机器指令,通常是只读的, ...

三水彡彡 发布于 2025-08-06 14:35 评论(0) 阅读(255)
1

在 Zustand 中实现 computed 的方式

引言 在状态管理领域,计算属性(computed properties)是一个极其重要的概念。MobX 和 Pinia 等库都内置了计算属性功能,允许开发者声明式地定义派生状态。虽然 Zustand 本身没有直接提供 computed API,但这并不意味着我们无法实现类似的功能。 本文将介绍三种在 ...

guangzan 发布于 2025-08-06 14:03 评论(0) 阅读(150)
0

HarmonyOS SDK使能美团高效开发,打造优质创新应用体验

作为覆盖 "吃住行游购娱"的生活服务平台,美团的"简单易用"体验,使其成为众多用户日常首选的应用。 在HarmonyOS NEXT生态中,美团App持续深度适配。 一键登录 在美团高频的购买链路中,登录环节曾是最易流失用户的"卡点"。现在通过HarmonyOS SDK 华为账号服务(Account ...

HarmonyOS_SDK 发布于 2025-08-06 11:47 评论(1) 阅读(348)
2

浅谈 RAG 并基于 NodeJS 实现基础向量检索服务

RAG Retrieval-Augmented Generation是一种用于自然语言处理的模型架构,结合了检索Retrieval和生成Generation两种技术。而RAG服务在知识问答、代码生成、事实验证、专业领域检索等任务中表现出色,能够通过检索相关知识来增强生成模型的回答质量和准确性。 实际 ...

WindRunnerMax 发布于 2025-08-06 10:23 评论(0) 阅读(250)
3

Qt | 四种方式实现多线程导出数据功能

前言 在以往的项目开发中,在很多地方用到了多线程。针对不同的业务逻辑,需要使用不同的多线程实现方法,来达到优化项目的目的。本文记录下在Qt开发中用到的多线程技术实现方法,以导出指定范围的数字到txt文件为例,展示多线程不同的实现方式。 示例已上传到gittee,地址:https://gitee.co ...

来一碗糖醋锦鲤 发布于 2025-08-06 10:03 评论(2) 阅读(534)
1

Java编译器优化秘籍:字节码背后的IR魔法与常见技巧

中间表达形式 编译器通常被划分为前端编译器和后端编译器两个部分。前端编译器负责对源代码进行词法分析、语法分析和语义分析,生成中间表达形式(Intermediate Representation ,IR)。这种由前端生成的IR被称为高级中间表达形式(High Intermediate Represen ...

poemyang 发布于 2025-08-06 09:51 评论(0) 阅读(315)
2

【译】Visual Studio Copilot 中更智能的人工智能编辑

当我们最初着手在 Visual Studio Copilot 中实现更智能的 AI 编辑功能时,我们就知道自己在应对一个极其复杂的问题。这不仅仅是生成出色的建议,还关乎弄清楚如何将这些建议无缝应用到你的代码中。虽然乍一看这个想法似乎很简单,但实际情况却绝非如此。 实现人工智能生成编辑的复杂性 让我们 ...

MeteorSeed 发布于 2025-08-06 09:51 评论(0) 阅读(364)
0

LangChain框架入门08:全方位解析记忆组件

在前面的章节中,我们学习了如何使用LangChain构建基本的对话应用,不过在和大语言模型对话时,你可能会注意到大语言模型很快就会失忆,后面聊天提问前面聊过的内容,大语言模型仿佛完全“忘记”了。 为了解决这个问题,LangChain提供了强大的记忆组件(Memory),能够让AI“记住”上下文对话信 ...

大志说编程 发布于 2025-08-06 09:36 评论(0) 阅读(258)