21

万字长文讲解:团队落地 AI 辅助编程和 AI Specs 实战

AI 编程团队协作 历史背景 AI 发展的速度实在太快了,在 GPT-3 横空出世的阶段,那个时候只能使用对话框一问一答,到现在各种 RAG、AI Workflow、AI Agent 等各类技术,使得 AI 可以做更多的事情,实现更加强大的功能。在 cursor、trae 等 AI IDE 出现后, ...

痴者工良 发布于 2026-01-12 08:34 评论(4) 阅读(2214)
0

Java中线程安全问题的原因和解决方案

线程安全问题的核心原因 线程安全问题本质是多个线程并发访问共享且可变的资源时,操作的原子性、可见性或有序性被破坏,导致程序执行结果不符合预期。 根本原因:共享可变资源 共享资源:多个线程都能访问到的资源(如成员变量、静态变量、共享内存区域); 可变资源:资源的状态(值)可以被修改(如int计数器、H ...

我会替风去 发布于 2026-01-11 23:41 评论(0) 阅读(225)
2

飞书 .NET SDK 事件处理的幂等性与去重机制

飞书事件处理过程中如何让你的应用不再"重复劳动",如何用三层防护筑起安全墙,结合内存与 Redis 双重保障,让你的飞书应用稳如磐石——不再重复处理,告别混乱状态。 为什么需要"去重"? 想象一下这样的场景: 你在飞书里收到一条消息,应用收到通知后创建了待办事项。但因为网络不稳定,飞书以为你没收到, ...

玩泥巴的|mudtools.cn 发布于 2026-01-11 23:01 评论(0) 阅读(359)
0

迭代器 iteration、iter 与 多线程 concurrent 交叉实践(详细)

迭代器iteration、iter 与 多线程 concurrent 交叉实践(详细) 实践及简介说明 ​ 由于在实际运用重,迭代器(或生成器)经常与多线程一并使用。本实践旨在对迭代器(及生成器)、多线程库(主要为concurrent)进行交叉实践说明,用来使读者更加理解迭代器和多线程在实际的应用。 ...

io_T_T 发布于 2026-01-11 22:53 评论(0) 阅读(153)
16

TensorRtSharp:在 C# 世界中释放 GPU 推理的极致性能

TensorRtSharp 3.0 是一个为 C# 开发者打造的 TensorRT 封装库,通过 NuGet 一键安装,提供完整的 GPU 推理加速功能。该库基于 TensorRT 10.x 开发,支持 CUDA 11/12,具备类型安全、自动资源管理等特性,显著提升 .NET 环境下的深度学习推理... ...

椒颜皮皮虾 发布于 2026-01-11 18:47 评论(3) 阅读(841)
0

TheIsle恐龙岛读取游戏基址做插件(C#语言)

在C# 中读取游戏基址(例如,在内存中定位一个游戏进程的特定内存地址),通常涉及到使用Windows API来获取游戏进程的内存信息。这可以通过System.Diagnostics命名空间中的Process类和一些P/Invoke(平台调用)技术来实现。以下是一些步骤和示例代码,可以帮助你实现这一功 ...

逗号TheIsle 发布于 2026-01-11 18:05 评论(0) 阅读(277)
7

当我不想再为「小决定」消耗注意力时,我做了一个很小的工具

写这篇文章的起因,其实很简单。 有一天我发现,自己一天中被打断最多的,并不是复杂的问题,而是一些本来不值得认真思考的小决定: 先做哪个任务? 午饭吃什么? 几个方案里随便选一个,从哪开始? 这些选择单独看都很轻,但它们反复出现,会不断打断注意力。 真正消耗人的,往往不是大问题,而是这些「无关紧要但又 ...

OnlyFunny 发布于 2026-01-11 15:33 评论(13) 阅读(1323)
0

PDF 转 Markdown 神器:MinerU 2.5 (1.2B) 部署全攻略

摘要:MinerU 2.5-2509-1.2B 是由 OpenDataLab 推出的开源 PDF 提取工具,支持精准的布局分析、公式识别和表格提取。本文详细介绍了在 Linux 系统下的部署流程:首先确保满足硬件要求(8核CPU、8GB以上显存GPU);然后通过 Conda 创建 Python 3.... ...

TTGF 发布于 2026-01-11 15:17 评论(0) 阅读(1061)
1

听说C++好像偷偷去练什么"绝世武功"去了

嘿,大家伙儿以前是不是都听那个老传说了?学C++就像走蜀道,难于上青天;学Python呢,那叫一个顺滑,像吃果冻一样。于是乎,多少怀揣梦想的少男少女,还没看到C++的窗口弹出来,就被那一堆指针、内存管理劝退了,转头抱了Python的大腿。 但是!时代变了啊朋友们!自从有了这个“C++精灵库”,C++ ...

李兴球 发布于 2026-01-11 15:07 评论(1) 阅读(732)
1

FFmpeg开发笔记(九十八)基于FFmpeg的跨平台图形用户界面LosslessCut

​LosslessCut是一款跨平台FFmpeg图形用户界面,用于对视频、音频、字幕和其他相关媒体文件进行极速且无损的操作。虽然《FFmpeg开发实战:从零基础到短视频上线》一书详细介绍了如何通过ffmpeg在命令行剪辑音视频,但是命令行方式不够直观,用户更习惯在图形界面上操作。于是Lossless ...

aqi00 发布于 2026-01-11 11:55 评论(0) 阅读(396)
2

.NET 10 New feature 新增功能介绍-Minimal APIs增强

上一篇给大家分享了 .NET 10 New feature 新增功能介绍-WebSocket功能增强 今天给大家继续分享.NET 10 中Minimal APIs 的增强。 一、复杂参数对象中空字符串按null处理 在使用复杂对象参数的 Minimal APIs 时,表单提交中的空字符串值现在将被转 ...

Eric zhou 发布于 2026-01-11 10:14 评论(0) 阅读(718)
18

张高兴的大模型开发实战:(七)基于 Dify + Ollama 搭建私有化知识问答助手

目录为什么选择 Dify + OllamaOllama 本地部署Dify 本地容器化部署模型接入与知识库 RAG 构建准备 Embedding 模型在 Dify 中添加 Ollama 模型供应商构建知识库检索测试构建智能体应用创建应用编排界面概览查询预处理关联知识库编写提示词调整模型参数调试与发布P ...

张高兴 发布于 2026-01-10 17:41 评论(11) 阅读(2258)
1

基于梯度组合的多任务 / 多目标学习

面对多任务 / 多目标学习中,可能相互冲突的梯度信号,现有方法通过加权、投影、统一符号等方法,调合这些梯度信号。 ...

MoonOut 发布于 2026-01-10 17:17 评论(0) 阅读(234)
1

双系统显卡冲突修复记录

关于双系统(ubuntu+win)安装显卡驱动黑屏记录 电脑配置:机械革命蛟龙17ks amd核显 + 4060laptop独显 系统: win11 + ubuntu22.04 提示:先看一下你是不是和我类似的核显+独显的配置,如果不是可以先参考其他文章,以免浪费时间 目录关于双系统(ubuntu+ ...

ChenYY~ 发布于 2026-01-10 17:12 评论(0) 阅读(424)
0

20260109 - TRU 协议攻击事件分析:买得够多免费送了喂!

背景 20260109,ETH 链上的 Truebit Protocol 遭受了黑客攻击,损失约 2600 万美元。漏洞原因是计算购买 TRU 代币所需要的 ETH 数量的计算公式设计存在缺陷,购买大量 TRU 代币时会因为 0.6.10 版本没有防溢出机制而发生上溢出得到 0 值,使得攻击者可以以 ...

ACai_sec 发布于 2026-01-10 15:43 评论(0) 阅读(212)
0

GIS开发必知:WKT 与 EPSG 如何表达空间参考坐标系?附 GDAL 实现

深入解析 GIS 中空间参考坐标系的标准化表达方式——WKT 与 EPSG 编码,并通过 GDAL 代码实战演示如何创建与输出地理坐标系和高斯-克吕格投影坐标系。 ...

charlee44 发布于 2026-01-10 14:11 评论(0) 阅读(128)
0

【Azure Redis】客户端应用使用 Azure Redis Cluster 报错 java.security.cert.CertificateException: No subject alternative names matching IP address xxx.xxx.xxx.xxx found

问题描述 使用Azure Cache for Redis的集群模式。应用客户端为Java代码,使用Lettuce 作为Redis 客户端SDK。启动项目报错:Caused by: java.security.cert.CertificateException: No subject alternat ...

编码者卢布 发布于 2026-01-10 12:02 评论(0) 阅读(91)
3

棒棒糖图:当条形图遇上极简美学

棒棒糖图(Lollipop Chart)可以看作是条形图的一种“轻盈版”变体:它用一根从基准线延伸出来的“棒”,并在末端以一个“糖”(圆点)来表示数值,取代了传统的矩形条。 这种图表传达的信息与条形图是一样的,但它更注重突出数据点的位置,整体看起来更加清新、现代。 今天,我们一起探索棒棒糖图的优势, ...

wang_yb 发布于 2026-01-10 08:42 评论(1) 阅读(500)
0

Thread 类的基本用法、Java 线程的几种状态

在Java中,Thread类是多线程编程的核心。 线程创建 (Thread Creation) 创建线程主要有两种逻辑:继承Thread类或实现Runnable接口。 方式1:继承 Thread 类,重写run() // 自定义线程类继承Thread class MyThread extends T ...

我会替风去 发布于 2026-01-10 00:05 评论(0) 阅读(238)
2

初识Tauri

简述 Tauri是一个跨平台的开发框架,使用rust开发。前端用前端技术构建用户界面,后端使用rust和平台系统交互。 创建项目 可以用Bash/PowerShell/Fish/npm/deno/Cargo等工具创建项目。 下面以pnpm示例: pnpm create tauri-app 后面的步骤 ...

池月 发布于 2026-01-09 23:24 评论(4) 阅读(380)