4

从夯到拉,锐评 28 个后端技术!

事先郑重声明,每个后端技术都有自己的应用场景,很多时候没办法完全公平地去比较。本期鱼皮只是希望帮大家学到知识、认识更多的技术。而且由于我是个学 Java 的,也会带有一定的主观性,某些跟语言绑定的技术我会以 Java 生态作为例子。 ...

程序员鱼皮 发布于 2025-12-22 18:08 评论(1) 阅读(623)
1

周五下午5点改完的代码,你敢直接发布上线吗?

这是一套专为开发者设计的AI单元测试生成指令。它能将AI转化为资深的测试开发工程师,自动生成包含边界条件、异常处理和Mock策略的高质量测试代码。通过参数化测试和严谨的断言,它不仅能提升代码覆盖率,更能消除发布恐惧,让"All tests passed"成为你上线前的定心丸。 ...

realhuizhu 发布于 2025-12-22 17:52 评论(0) 阅读(258)
8

WPF 使用 RenderTransform 实现高性能平滑滚动的 ScrollViewer

在之前的两篇文章中,我们探讨了 WPF 中实现平滑滚动的不同方案: WPF 如何流畅地滚动ScrollViewer 简单实现下:基于 DoubleAnimation 的动画方案。 WPF 使用CompositionTarget.Rendering实现平滑流畅滚动的ScrollViewer:基于 Co ...

TwilightLemon 发布于 2025-12-22 17:13 评论(4) 阅读(414)
0

组合数学基础

写了有点久,基本都写得oiwiki上的但自认为写的更好(至少对于我自己的理解来说) 定义基础 排列 从 \(n\) 个元素中考虑顺序地选出 \(k\) 个元素的方案数,写作 \(A_n^k\)。 显然: \[A_n^k = \frac{n!}{(n - k)!} \]圆上排列 一个长度为 \(n\) ...

ACehomoxue 发布于 2025-12-22 16:57 评论(1) 阅读(117)
4

如何改变管理者的懒惰!

我做了快8年技术管理工作,最近1年感受到外部业务的持续下滑压力,和内部团队的问题频发。觉察到问题比较严峻 仔细回想在6年前定好团队的架构,执行流程后,用2年时间把团队架构完善好,然后每年都是简单的小修小补。再也没有投入完整的时间考虑管理工作本身。已经3~4年没有仔细的考虑过团队的改善和优化了 写下此 ...

锅总的程序人生 发布于 2025-12-22 16:35 评论(0) 阅读(243)
0

推荐算法中的位置消偏,如何解决?

位置偏差指的是:在用户 / item 不变的前提下,把同一条内容放在不同位置,用户的点击概率会系统性变化——这部分变化是由位置本身引起的,而不是内容质量变化引起的。 1.Recommending What Video to Watch Next: A Multitask Ranking System ...

GRITJW 发布于 2025-12-22 16:22 评论(0) 阅读(67)
1

MySQL 在哪些场景下不会写 binlog

背景 在 MySQL 中,慢日志不仅可以记录在文件中,还可以记录在表中。具体是记录在文件还是表中是由log_output参数决定的。 该参数默认为FILE,即慢日志默认会记录在文件中。如果参数中包含TABLE,则慢日志还会记录在mysql.slow_log中,而mysql.slow_log使用的是 ...

iVictor 发布于 2025-12-22 15:48 评论(0) 阅读(152)
0

具身智能:零基础入门睿尔曼机械臂(六)——手眼标定代码库详解,从原理到实践

前言 手眼标定是机器人视觉领域的关键技术,它解决了机械臂与相机之间的坐标转换问题,为精准抓取、视觉伺服等应用奠定基础。上一篇博客中我们讲解了手眼标定的概念以及原理,本文将详细解析睿尔曼官方提供的完整的手眼标定代码库,包括其结构设计、核心功能及使用方法,帮助读者快速掌握手眼标定的实现流程。 @目录前言 ...

TTGF 发布于 2025-12-22 15:34 评论(0) 阅读(122)
1

在Odoo18中实现多选下拉框搜索功能

背景需求 最近在开发一个Odoo项目时,客户提出了一个特定的搜索需求:希望在列表页面中展示多个多选下拉框作为过滤条件。用户选中任意下拉选项时,列表需要实时查询并显示对应的结果。 这种设计相较于Odoo原生搜索更为直观,特别是当用户需要同时基于多个维度筛选数据时,操作更加便捷。 Odoo原生搜索的局限 ...

李怀瑾 发布于 2025-12-22 15:23 评论(0) 阅读(108)
0

流式数据集:效率提升 100 倍!

快速了解(TLDR) 现在只需一行代码,就能通过 load_dataset('dataset', streaming=True) 以流式方式加载数据集,无需下载! 无需复杂配置、不占磁盘空间、不再担心 “磁盘已满” 或 429 请求过多错误,立即开始训练 TB 级数据集! 性能非常强劲:在 64×H ...

HuggingFace 发布于 2025-12-22 15:18 评论(0) 阅读(145)
0

Web层接口通用鉴权注解实践(基于JDK8)

背景 目前我负责的一个公司内部Java应用,其Web层几乎没有进行水平鉴权,存在着一定的风险,比如A可以看到不属于他的B公司的数据。最近公司进行渗透测试,将这个风险暴露出来,并将修复提上了议程。 由于Web层的接口很多,我希望能用一种较为通用易于接入的方式来完成这个工作。很容易就想到了通过注解方式进 ...

五岳 发布于 2025-12-22 14:24 评论(0) 阅读(182)
0

Python 并不慢,是你看不懂:拆解 CPython 虚拟机背后的魔法引擎

1. 引言:你真的了解你的代码吗? 痛点场景: 你写了一行代码 print("Hello World"),按下回车,屏幕上立刻跳出了结果。一切顺滑得像魔法。 但只要面试官问一句:“这行代码在 CPU 里到底发生了什么?.pyc 文件是干嘛的?为什么 Python 有 GIL?” 90% 的开发者会卡 ...

Swizard 发布于 2025-12-22 14:21 评论(0) 阅读(196)
3

后端生成的URL中含base64参数值,经tomcat重定向后偶发前端无法解密报错

现象 最近定位到一个有意思的bug,后端生成的URL中包含base64参数值后,经过tomcat重定向后,偶发出现前端无法解密的现象。 原因 当出现问题时,经排查发现重定向的Location响应头中把+转成了 英文空格,导致解密失败。 重定向时如果特殊字符未经URLEncode转义,则tomcat会 ...

东北小狐狸 发布于 2025-12-22 12:49 评论(1) 阅读(173)
35

从 MCP 到 Agent Skills,AI Ready 的 .NET 10 正当时

使用 .NET File-Based Apps 编写高效 Agent Skills 脚本指南 前言 AI 工具生态正在经历一场深刻的变革。从 Anthropic 推出的 Model Context Protocol (MCP) 到最新发布的 Agent Skills,我们见证了 AI 能力扩展方式的 ...

「圣杰」 发布于 2025-12-22 11:58 评论(3) 阅读(1157)
0

STM32HAL库中断教程以及分装中断工具函数(附下载地址)

文章内容 使用HAL库实现引脚外部中断 封装中断工具函数 快速入门 访问git仓库: Guardian-Elf/Guardian-Elf-Embedded 找到并下载中断工具文件(2个文件:Interrupt.h/.c) 由于我的项目中使用了串口来调试中断函数,所以如果报错就把无关的代码删除 代码示 ...

PC2005-cloud 发布于 2025-12-22 11:20 评论(0) 阅读(77)
0

追踪链路--使用envoy来记录后端pod真实ip

前言 之前使用了iptables、ipvs,在数据包的必经之路(POSTROUTING)上拦截并且记录日志,本文使用一个比较成熟的组件envoy来记录后端pod的真实ip 环境准备 环境准备如同之前 ▶ kubectl get pod -owide NAME READY STATUS RESTART ...

it排球君 发布于 2025-12-22 11:11 评论(0) 阅读(97)
0

从零实现富文本编辑器#9-编辑器文本结构变更的受控处理

先前我们主要处理了浏览器复杂DOM结构的默认行为,以及兼容IME输入法的各种输入场景,以此需要针对性地处理输入法和浏览器兼容的行为。在这里我们关注于处理文本结构性变更行为的处理,主要是针对行级别的操作、文本拖拽操作等,分别处于文本结构结构以及变更操作扩展。 开源地址: https://github. ...

WindRunnerMax 发布于 2025-12-22 10:53 评论(0) 阅读(150)
0

Spring+MyBatis环境下SqlSession管理机制详解

在生产环境中,我们几乎从不手动管理SqlSession,而是由Spring框架来管理。让我详细解释这套机制。 一、Spring+MyBatis的整合模式 1.1 核心组件:SqlSessionTemplate // Spring管理SqlSession的核心组件 public class SqlSe ...

佛祖让我来巡山 发布于 2025-12-22 10:50 评论(0) 阅读(121)
2

Lit 架构解析:从 Web Components 到 lit-html 的底层原理

Lit(原名 lit-element + lit-html)并不是一个“对标 React/Vue 的框架”,而是一套围绕 Web Components 的最小化渲染与响应式方案。 它的设计目标非常明确: 用最少的运行时代码,解决组件化与高性能 DOM 更新问题 本文将从架构层面,逐步拆解: Lit ...

幼儿园技术家 发布于 2025-12-22 10:32 评论(0) 阅读(75)
2

Minio开始收费了?别慌,这5种免费的分布式文件系统更香!

前言 最近,不少技术圈的朋友都在讨论一个话题:Minio是不是开始收费了? 这背后其实涉及到一个更深刻的问题——开源许可证的商业化边界。 有些小伙伴在工作中可能已经遇到了这样的困惑:公司法务审查后,认为Minio的AGPLv3许可证在商业产品中使用存在风险,要求寻找替代方案。 今天就给大家推荐5种其 ...

苏三说技术 发布于 2025-12-22 10:11 评论(2) 阅读(868)