利用Windows Powershell原生功能生成TOTP令牌

博主头像 TOTP(Time-base One-Time Password)是常用二次认证手段,其原理为利用密钥对当前时间戳进行HMAC计算,生成一次性令牌,从而可以在不传输密钥原文的情况下实现身份验证。 通常,TOTP密钥通过二维码的形式提供,用户通过认证器应用(如Google Authenticator) ...

从 IApplicationBuilder 到 RequestDelegate:ASP.NET Core 请求管线的性能与可观测性实战

博主头像 很多团队做性能优化时,第一反应是改 SQL、加缓存、扩机器。结果接口还是慢,而且慢得不稳定。 这类问题里,有一部分根因并不在业务代码,而在请求进入业务之前就已经产生了: 中间件顺序、重复序列化、过重日志、异常处理位置不当,都会把每个请求的固定成本悄悄抬高。 这篇文章我们不讲抽象概念,直接从一个真实工 ...

记一次 .NET 某低代码开发框架 内存暴涨分析

博主头像 一:背景 1. 讲故事 微信里有一位朋友找到我,说他们公司的程序存在内存暴涨问题,自己分析了下没有找到原因,让我看下怎么回事?由于大家都有dump分析基础,所以交流互通上还是很顺利的,接下来就是上dump分析啦。 二:内存暴涨分析 1. 为什么会内存暴涨 先还是老套路,用 !address -sum ...

IT人备考心得分享

博主头像 前情提要: https://www.cnblogs.com/xcywt/p/19633970#5402780 有些朋友问我备考的经验,今天就整理下自己过往的备考体会,谈不上多专业,都是实打实踩过坑、熬过来的真实感悟。在我看来,备考路上最核心的两个关键词,就是心态和坚持——始终用积极的心态平衡生活与备 ...

MyBatis-动态sql与高级映射

博主头像 动态SQL if标签 一般应用在多条件查询中 <select id="selectByMultipleCondition" resultType="car" parameterType="Car"> SELECT id, car_num AS carNum, brand, guide_price A ...

AI开发-python-milvus向量数据库(AI开发-python-langchain框架(3-1向量化) )

博主头像 之前讲了milvus向量数据库如何使用,但是如何把文本信息转成向量?这个问题一直没有讲,今天就讲讲,这是构建RAG关键的一步,咱们使用all-MiniLM-L6-v2本地模型将文本转成向量。 为什么用它最直接的原因是免费还好用,调用各大平台的向量模型是要收费的,所以使用本地化向量模型从部署到使用都是 ...

【OpenClaw】会是下一个【元宇宙】吗?

博主头像 OpenClaw在GitHub上星标超过linux,连OpenAI创始人都公开挖人,深圳还专门提出发展支持,OpenClaw这段时间确实火热。但是我一直在想,它到底是真的有生产力变革的实力,还是会像当年的“元宇宙”一样,先被情绪和资本推上高位,最后再慢慢回落? 如果想把这件事看清,最好先把那些过于热 ...

我把同一个需求分别交给初级程序员、高级程序员和AI,结果让我沉默了

博主头像 上个月,我们有个新功能要做:实现一个订单退款接口。 需求不复杂,但涉及金额变更、库存回滚、状态流转,刚好是个能拉开差距的典型场景。 当时团队有点忙,我临时把这个需求分别交给了三个"人": 小王,工作1年半的初级开发 老陈,工作6年的高级开发 Cursor(我给它写了一个详细的Prompt) 三份代码 ...

BMAD方法 v6 与 GitHub Copilot 在应用开发中的协同

博主头像 软件工程范式的认知转型与规范驱动开发的崛起 在人工智能技术全面渗透软件工程全生命周期的当下,行业正经历一场深刻的认知与操作模式转型。早期的大语言模型(LLM)应用普遍依赖于一种被称为“氛围编码”(Vibe Coding)的非结构化交互模式 。虽然这种高度依赖即兴对话的模式在初期展现出了惊人的生成速度 ...

OpenClaw 技术解构:从 WhatsApp 聊天机器人到 AI 操作系统

博主头像 结构决定功能,历史揭示设计。本文从用户视角出发,向底层追问"它是怎么做到的"。 OpenClaw 是什么? 你在任何聊天窗口给它发一条消息,它就能帮你操作电脑——执行命令、读写文件、浏览网页、操控桌面应用、管理定时任务,甚至语音对话。 和常见的 AI 聊天机器人不同,OpenClaw 运行在你自己的 ...

NIO:解开非阻塞I/O高并发编程的秘密

博主头像 流与块 Standard IO是对字节流的读写,在进行IO之前,首先创建一个流对象,流对象进行读写操作都是按字节 ,一个字节一个字节的来读或写。而NIO把IO抽象成块,类似磁盘的读写,每次IO操作的单位都是一个块,块被读入内存之后就是一个byte[],NIO一次可以读或写多个字节。 I/O 与 NI ...

上周热点回顾(3.2-3.8)

博主头像 热点随笔: · OpenClaw 保姆级教程:你要知道的都在这里了! (贾克斯的平行世界) · 为什么我拖了一个多月才开始使用OpenClaw?(附接入飞书完整详细教程,新手必看) (狂师) · 重磅!腾讯 QQ 官方接入 OpenClaw“小龙虾”:一键创建机器人,1分钟极速部署! (方方不听话) ...

农产品实名收购系统功能说明之电子秤已支持类型和厂家型号

博主头像 一、简述 介绍电子秤之前先简单说明下系统架构,农产品实名收购系统由三个子系统组成,分别是: 1.电脑端(云平台)用于维护组织、账号、收购、加工分拣、库存管理等模块。 2.移动端(小程序)方便用户随时随地进行数据采集和管理。 3.物联网端(智能采集)安装在电子秤操作系统上,实现智能化人机交互。 物联网 ...

123···100>