Oracle RAS:AI时代企业数据安全核心
笔者早年间做Oracle相关工作时,圈内对“数据库安全”多是嗤之以鼻——内网环境下数据访问可控,总觉得安全措施是多余的。但AI与企业应用深度融合后,企业私有数据成了核心资产,用户既渴望AI的生产力,又怕数据泄露。而Oracle Real Application Security(RAS)的“应用用户 ...
使用 C# 和 SQL Server 自动化邮件中的用户分配数据处理
引言 在金融应用领域,通过电子邮件手动管理用户分配数据不仅耗时而且容易出错。传统的人工处理方式需要工作人员每天检查邮件、下载附件、解析数据并更新数据库,这一系列重复性工作既低效又存在数据录入错误的风险。本文将介绍如何利用 C# 和 SQL Server 构建一个自动化解决方案,实现从邮件读取、附件下 ...
.NET+AI | 基于 Microsoft Agent Framework 一步步集成 Agent Skills,让你的 AI Agent 更智能
基于 Microsoft Agent Framework 实现 Agent Skills 集成 引言 随着 AI Agent 技术的快速发展,如何让 Agent 具备可复用、可扩展的专业能力成为一个重要课题。Agent Skills 规范提供了一种标准化的方式来定义和分发 Agent 技能,而 Mi ...
从 TIOBE 2025 年度语言到 2026 年 C# 智能体生态的全面崛起
2026 年 1 月,随着 TIOBE 指数正式宣布 C# 为 2025 年度编程语言,全球软件工程领域迎来了一个决定性的转折点 [1]。这一荣誉不仅是对 C# 过去一年在搜索热度和开发者活跃度上取得最大增幅的认可,更是一个滞后指标,揭示了底层技术范式的深刻变迁。如果说过去十年是 Python 依靠 ...
MAF快速入门(10)循环工作流
在实际业务场景中,往往需要在工作流中设置一些循环与自我修正的机制,构建出一个“生成→审核→修复”的闭环,来确保AI产出的内容能够满足企业级质量标准。 ...
让WinForms再次伟大
本项目就是专门帮助将WinForms 应用程序迁移到 Blazor WASM平台上,即使这些程序使用GDI+功能,我们也预期将对这些程序源码的修改量不超过10%。这极大的降低WinForms软件现代化的成本和风险。 我们的长期目标是能将全球1000亿行经过市场验证的C#代码能重获新生,在现代Web前... ...
MCP Registry v1.4.0 最新进展
2025 年 12 月 16 日发布的 Registry v1.4.0 版本 ,不仅是技术规格的一次迭代,更是整个协议迈向成熟的重要里程碑。该版本引入了严格的 2025-12-11 模式定义 ,正式确立了对 streamable-http 传输层的原生支持,并重构了发布者验证流程。与此同时,MCP ...
PowerDotNet平台化软件架构设计与实现系列(18):商品管理平台
商品系统是电子商务的核心系统之一,是各种电商业务展开的基础和起点,没有调查就没有发言权,个人也深度参与设计开发和维护过商品系统,本文简单分享下PowerDotNet重写过的商品平台系统。 十多年前我刚入行,首次接触电商业务系统开发,开发重点集中在财务、库管、订单等这些需要后台强力支持的系统,反而对商 ...
对齐规则太 “苛刻”,PostgreSQL表变大的 3 个核心原因
对齐规则太 “苛刻”,PostgreSQL表变大的 3 个核心原因 相同的表结构和数据,在商业数据库中存储紧凑,到了PostgreSQL里却会明显变大? 为什么有些数据库管理员(DBA)在将Oracle、SQL Server和DB2等商业数据库迁移到PostgreSQL后表占用的磁盘空间增加20%- ...
Redis 7.0 新特性之maxmemory-clients:限制客户端内存总使用量
背景 之前分享个 case(Redis 内存突增时,如何定量分析其内存使用情况),一个 Redis 实例的内存突增,used_memory最大时达到了 78.9G,而该实例的maxmemory配置却只有 16G,最终导致实例中的数据被大量驱逐。 导致这个问题的一个常见原因是客户端占用的内存过多。 R ...
程序员必备!一款免费的(原文/译文)AI 双语对照网页翻译插件,信息获取效率飙升!
前言 在信息爆炸的时代,掌握一手外文资料往往意味着抢占先机。然而,语言障碍常常成为程序员高效学习与工作的绊脚石。今天大姚给大家分享一款自己觉得非常实用且一直在用的一款免费的(原文/译文)AI 双语对照网页翻译插件:沉浸式翻译,一键开启双语阅读,提升信息获取效率。 插件介绍 沉浸式翻译 是一款免费的( ...
Spring Boot Pf4j模块化能力设计思考
前言 上一篇文章我们浅尝辄止模块化整体概览,所谓模块化基础设施则是基于Pf4j二次封装,我们具体到底要实现哪些,本篇我们从Pf4j开始讲解,我们深挖细节。 模块化基础设施 Pf4j官方有基本介绍以及对整个框架的架构等等,我们不再浪费口舌。如下是通过AI总结Pf4j的能力所导出的时序图,基本上算是那么 ...
MAF快速入门(9)多路分支路由工作流
上一篇,我们学习了MAF中如何进行if-else类型的条件路由,但是实际工作中可能会村中多个分支路由的场景。在实际业务场景中,很多的业务逻辑涉及到不止两个判断条件,而是多个。在MAF中,我们可以使用 Switch-Case 来实现这种工作流内部多类决策条件的 工作流需求。 ...
新版MOS(My Oracle Support)主要变化
本月 My Oracle Support 做了全面的升级。Oracle 硬件、软件及托管云服务的支持也全部迁移至全新的支持平台。所有 SR 的创建、更新与管理操作也都将在这一新平台上完成,原来的系统将不再使用。 关于新版MOS,很多早已熟悉多年老版本MOS的从业者有些担心,实际上,新版并没有增加任何 ...
C++系列文章2: 变量、数据类型与 C++ 中的基础 I/O
引言 在编程世界中,数据是程序的核心。无论是简单的计算器还是复杂的操作系统,都需要有效地存储、处理和展示数据。C++作为一门强大的编程语言,提供了丰富的数据类型和高效的输入输出机制,使开发者能够构建灵活且功能强大的应用程序。本章将深入探讨C++中的变量、数据类型以及基础输入输出操作,这些是构建任何C ...
古文观芷-拍照搜古文功能:比竞品快10000倍
引言:当传统文学邂逅现代技术 在数字时代,如何让千年古文焕发新生?如何让用户在眨眼间找到心仪的诗词?古文观芷团队给出了震撼业界的答案——拍照搜古文功能,速度达到竞品的10000倍! 当西窗烛等同类应用还在让用户等待4-5秒时,古文观芷已经完成了整个搜索过程:0.1毫秒 vs 5000毫秒,这不是简单 ...
Spring Boot Pf4j模块化开发设计方案
前言 上一篇文章还是2年前,一是工作太忙,二是人也变得懒散,好多新东西仅止于脑海里面的印象,未能深入,不成体系,最近主要花了些时间实现Java版本的模块化,同时也要重点兼顾小伙伴们从.NET Core移植模块的成本,所以需要全盘考虑的东西会更加实际,好在有些Java底子加上AI的出现,实现的过程相对 ...
基于莱布尼茨公式的编程语言计算性能基准测试
利用莱布尼茨公式(Leibniz formula)计算圆周率 $\pi$。尽管在现代数学计算库中,莱布尼茨级数因其收敛速度极慢而鲜被用于实际精算 Π 值,但其算法结构——高密度的浮点运算、紧凑的循环逻辑以及对算术逻辑单元(ALU)的持续压力——使其成为测试 CPU 单核吞吐量、浮点运算单元(FPU) ...
使用Gradio构建AI前端 - RAG的QA模块
本文将基于Gradio的Interface,继续构建RAG系统的QA前端页面,对比上一篇对召回测试前端页面的构建,来对比在Gradio下,Blocks和Interface的两种区别。 ...
.NET 数据摄取与向量化架构:构建企业级检索增强生成(RAG)管道
1. 摘要 随着生成式人工智能(Generative AI)技术的迅猛发展,企业级应用开发正经历着一场深刻的范式转变。传统的事务处理系统正在向基于大语言模型(LLM)的智能系统演进,其中检索增强生成(RAG)架构已成为解决模型幻觉、利用私有数据以及保持知识时效性的关键技术方案。在这一背景下,微软推出 ...


