记录一次WPF程序进程挂起问题
解决一个WPF程序启动Process使用不当导致的进程挂起问题。SocketException: 通常每个套接字地址(协议/网络地址/端口)只允许使用一次 ...
深入浅出 Vue3:组件与模板基础全解析
深入探讨 Vue3 的组件结构与模板语法,从单文件组件到动态模板表达式,手把手带你掌握核心基础。通过丰富的代码示例和图解,将复杂概念简单化,助你轻松入门。熟练掌握这些知识,为构建复杂的 Vue3 应用打下坚实基础,同时为学习更多高级特性做好准备! ...
RLHF各种训练算法科普
强化学习在LLM中的应用越来越多了,本文针对常见的几种训练算法,用生活中的例子做类比,帮助理解相关概念。 包括:PPO、DRO、DPO、β-DPO、sDPO、RSO、IPO、GPO、KTO、ORPO、SimPO、R-DPO、RLOO,以及GRPO。 PPO(Proximal Policy Optim ...
JUC并发—6.AQS源码分析二
大纲 1.ReentractReadWriteLock的基本原理 2.基于AQS实现的ReentractReadWriteLock 3.ReentractReadWriteLock如何竞争写锁 4.ReentractReadWriteLock如何竞争读锁 5.ReentractReadWriteLo ...
“牛夫人”也能变成“小甜甜”!教你一招给老古董强行安上AI的翅膀!
1 “牛夫人”也能变成“小甜甜”!教你一招给老古董强行安上AI的翅膀! 1.1 背景 在AI编程大行其道的背景下,各种AI编程工具:Cursor、VSCode的各种插件、Trae等等搞得不亦乐乎!您是否很苦恼自己使用的工具居然不支持AI,就像作者最爱的文本编辑器EverEdit,它没有原生AI的支持 ...
探秘Transformer系列之(3)---数据处理
从零开始解析Transformer,目标是:(1) 解析Transformer如何运作,以及为何如此运作,让新同学可以入门;(2) 力争融入一些比较新的或者有特色的论文或者理念,让老鸟也可以有所收获。 ...
salesforce零基础学习(一百四十三)零碎知识点小总结(十一)
本篇参考: https://help.salesforce.com/s/articleView?id=release-notes.rn_lab_dynamic_highlights_panel.htm&release=252&type=5 https://help.salesforce.com/s/ ...
.NET程序员AI开发基座:Microsoft.Extensions.AI
本文介绍了Microsoft.Extensions.AI的基本概念 和 基本使用,如果你也是.NET程序员希望参与AI应用的开发,那就快快了解和使用起来吧。 ...
Linux环境Docker使用代理推拉镜像
闲扯几句 不知不觉已经2月中了,1个半月忙得没写博客,这篇其实很早就想写了(可追溯到Docker刚刚无法拉镜像的时候),由于工作和生活上的事比较多又在备考软考架构,拖了好久…… 简单记录下怎么做的,以防同事和朋友问我怎么拉镜像仓库的,直接祭出本文 适用于将Docker以Systemd服务安装的L ...
面试官:谈谈RabbitMQ的队头阻塞问题?
RabbitMQ 延迟消息的队头阻塞问题是指,在使用死信队列(DLX)和 TTL(消息过期时间)实现延迟消息时,由于队列的先进先出(FIFO)特性,在队列头部消息未过期的情况下,即使后续消息已经过期也不能及时处理的情况。 实现原理 RabbitMQ 延迟消息的实现方式有以下两种: 死信队列+TTL。 ...
多租户的 4 种常用方案!
前言 某中型电商平台的报表系统曾在深夜突然崩溃,起因竟是运营误删了共享表中的某租户数据列。 运维团队排查发现,因为缺乏有效租户隔离,一条误操作的ALTER TABLE语句导致全平台数据混乱。 这让我们警惕:选择多租户方案的每一步,都是安全与成本的权衡。 今天这篇文章就跟大家一起聊聊,多租户的4种常用 ...
挑战分库分表后实现跨分页查询
想象你有一个图书馆(单库单表),所有书按顺序放在书架上。当你要找第100-110本书时,直接数到第100本就能拿到。但图书馆的书爆炸式增长后,馆长决定: 分库:把书分到10个房间(10个数据库) 分表:每个房间再分成20个书架(20张表)每个书架只放特定规则的书(比如按ID取模:ID % 200) ...
数据不出内网:基于Ollama+OneAPI构建企业专属DeepSeek智能中台
前言 之前已经在Linux服务器上使用Ollama部署了DeepSeek 这次在没有外网(应该说是被限制比较多)的服务器上部署,遇到一些坑,记录一下 ollama ollama 自然无法使用在线安装脚本了 根据 ollama 的文档 先在本地电脑根据服务器的系统和CPU架构下载安装包 curl -L ...
程序员转型AI:行业分析
系列目录 1.程序员转型AI:行业分析 2.程序员转型AI:转型计划 3.程序员转型AI:落地实践 4.程序员转型AI:展望未来 一、背景分析 进入2025年,AI已经爆发式增长,且进入实际商业变现阶段。都说“站在风口上,猪都会飞,但风口消失,猪就会掉下来,甚至摔死”。但博主看到AI已经是一种趋势! ...
用 just 简化项目命令管理
在软件开发过程中,高效管理项目命令是提升开发效率的关键, 它们可以帮助我们自动化重复的任务,简化项目管理流程,提高效率。 今天,我们来介绍一个名为 just 的任务运行器。 它由 Casey 发起,用 Rust 编写,旨在提供一个简单、高效且用户友好的任务管理解决方案。 just 的设计理念是让任务 ...
CommonLang3-使用介绍
学习要带着目的,参照现实问题 本次目标: 了解 CommonsLang3 API 文档,找对路后以后开发直接查询 API 文档,摈弃盲目的百度 掌握基础的字符串、日期、数值等工具方法,初步替代手搓的工具类 为什么要用 CommonsLang3? 比自己手写的工具方法安全性高,不易出 Bug 第三方工 ...
深入集成:使用 DeepSeek SDK for .NET 实现自然语言处理功能
快速上手:DeepSeek SDK for .NET 全面指南 简介 Ater.DeepSeek.AspNetCore 是专门为 .NET 开发者提供的 DeepSeek API SDK。它旨在简化与 DeepSeek AI 平台的集成,使开发者能够快速构建和部署基于自然语言处理的应用程序。 功能特 ...
What?废柴, 还在本地部署DeepSeek吗?Are you kidding?
前言 DeepSeek推出更强大的推理模型DeepSeek R1后一发不可收拾,迅速火遍全球,用户暴增,但巨大的流量以及一些不可控因素,DeepSeek官网变得极不稳定,经常出现“网络繁忙”。 最近,各大厂商包括阿里在内的各种大模型应用纷纷接入DeepSeek,一方面为自己的用户提供更加极致的体验, ...
13. Docker-compose容器编排(详解说明)
13. Docker-compose容器编排(详解说明) @目录13. Docker-compose容器编排(详解说明)1. Docker-compose容器编排概述2. Docker-Compose 的安装详细步骤3. Docker-Compose 核心概念4. Compose 常用命令5. Co ...
20 分钟高效掌握 cursor
(本文属于在前端小组的一次小分享,这里做个同步分享。) 一、pro 权益说明 目前公司购买了 2 个 pro 月付账号,权益包括无限制 tab 补全与 ai 聊天,但每个月只有 500 个快速请求权益,如果 500 次用完后将进入慢速排队机制,不过从目前体验来看,即便是慢速对于 tab 补全影响也非 ...