伙伴匹配系统(移动端 H5 网站(APP 风格)基于Spring Boot 后端 + Vue3 - 06
伙伴匹配系统(移动端 H5 网站(APP 风格)基于Spring Boot 后端 + Vue3 - 06 项目地址: Github:https://github.com/China-Rainbow-sea/yupao Gitee:https://gitee.com/Rainbow--Sea/yupa ...
记一次 .NET 某工控PCB巡检系统 崩溃分析
一:背景 1. 讲故事 前些天训练营里的一位学员找到我,说他们的系统出现了崩溃,自己分析了遍也没找到是什么原因,让我帮忙看下怎么回事?dump拿到手后,接下来就上windbg分析。 二:崩溃分析 1. 为什么会崩溃 打开dump之后,windbg 会自动定位崩溃点,输出如下: ........... ...
如何做一个纯净版的ABP vNext 脚手架
大家好,我是张飞洪,专注.NET开发十来年。感谢您的阅读,我会不定期分享我的学习心得和职场经验,希望我的文章能成为你成长路上的助力。让我们一起精进,共同进步。 视频 今天想和分享的是如何基于一套自定义的模版,用来快速搭建项目的脚手架。 1.各种搭建方式 我们知道ABP 有提供了自己的脚手架搭建方式, ...
Web前端入门第 84 问:JavaScript sessionStorage 那些容易踩坑的地方
sessionStorage 与 localStorage 差不多可以算作一对兄弟,它俩的暴露的 API 方法一模一样。 但两者也有不同点: 1、sessionStorage 存入的数据在页面关闭后,会自动清除。 2、相同 URL 的每个 tab 页签的 sessionStorage 会被隔离,互不 ...
告别 DOM 的旧时代:从零重塑 Web 渲染的未来
引言 浏览器这玩意儿现在真够诡异的。WebAssembly 在服务器端混得风生水起,但客户端还是那副老样子,跟十年前没啥区别。 WASM 粉会跟你吹,通过点 JS 胶水代码就能调原生 Web API。但核心问题是:为啥非得用 DOM?这东西就是个默认选项罢了。本文直击 DOM 和相关 API 的痛点 ...
基于 Docker 的 LLaMA-Factory 全流程部署指南
LLaMA-Factory 是一个强大且高效的大语言模型(LLM)微调框架,支持多种微调方法(如 LoRA、QLoRA)、完整的训练流程(SFT、RM、PPO、DPO)以及丰富的模型和数据集支持,能帮助你在消费级显卡上高效微调大型语言模型。 这份指南将带你从零开始,完成基于 Docker 的环境搭建 ...
单一职责原则(SRP)深度解析
在设计模式的七大基本原则中,单一职责原则(Single Responsibility Principle, SRP) 是最基础也最易被忽视的原则。 ...
StarBlog v1.3.0 新版本,一大波更新以及迁移服务器部署
服务器故障逼得更新,直接上云服务器迁移。v1.3.0版本来了,架构、界面、SEO全升级,还加了图片压缩工具,代码总算整理干净点。来看看这波大更新如何? ...
通过Canvas在网页中将后端发来的一帧帧图片渲染成“视频”的实现过程
1.背景 最近有这样的场景,网页端需要显示现场无人系统(机器人)的摄像头数据(图片)。值得注意的是,一个无人系统(机器人)它身上可能挂载若干个摄像头,这若干个摄像头都需要在前端的若干个小区域内显示;另外不同的用户访问前端网页,每个用户都访问他自己想关注的无人系统(机器人)摄像头数据。而前端直接和现场 ...
Java MCP 的鉴权?好简单的啦
MCP鉴权可通过多种方式实现,关键取决于工具选择。客户端可通过queryString、header或env传递token,solon-ai-mcp框架提供了简洁的配置方式。服务端支持三种鉴权方案:1)各工具单独鉴权(适用于所有传输方式);2)HTTP类传输的集中鉴权;3)程序启动时鉴权(适用于std... ...
C#实现屏幕墙:同时监控多个电脑桌面(支持Windows、信创Linux、银河麒麟、统信UOS)
最近有不少的客户提到了安防监控等场景,需要满足跨平台、高实时监控多个屏幕的需求,即类似于屏幕墙。于是,我用C#实现了一个屏幕墙Demo分享给大家。 ...
C# 13 与 .NET 9 跨平台开发实战(第一章:开发环境搭建与.NET概述-上篇)
大家好,我是张飞洪,专注.NET开发十来年。感谢您的阅读,我会不定期分享我的学习心得和职场经验,希望我的文章能成为你成长路上的助力。让我们一起精进,共同进步。 本文是《C# 13 与 .NET 9 跨平台开发实战》的第一章,内容很基础,也很细,适合初入.NET职场的新人。 本章目标 配置开发环境(V ...
【渲染流水线】[光栅阶段]-[片元着色]以UnityURP为例
本文深入解析Unity URP渲染管线中片元着色器的核心功能与实现细节。重点介绍了:1)片元着色器在纹理采样、光照计算和特效处理中的关键作用;2)输入输出语义体系(如SV_POSITION、TEXCOORD0-7等)及其典型应用场景;3)URP常用纹理变量(_MainTex、_NormalMap等)... ...
命令行神器 The Fuck,敲错命令的后悔药
大家好,我是 Immerse,一名独立开发者、内容创作者、AGI 实践者。 关注公众号:#沉浸式趣谈,获取最新文章(更多内容只在公众号更新) 个人网站:https://yaolifeng.com 也同步更新。 转载请在文章开头注明出处和版权信息。 我会在这里分享关于编程、独立开发、AI干货、开源、个 ...
记一次 .NET 某自动化智能制造软件 卡死分析
一:背景 1. 讲故事 前些天有位朋友找到我,说他们工厂里面的程序不知道怎么就突然卡死了,让我帮忙看下怎么回事?dump也拿到了,对于这类程序,其实我还是非常有信心的,接下来就来分析吧。 二:卡死分析 1. 为什么会卡死 因为是窗体程序,所以我们直接看主线程,使用 ~0s;!clrstack 观察托 ...
生产级别线程池最佳实践
生产环境中使用线程池需要综合考虑资源管理、任务处理、错误恢复和监控等多个方面。以下是生产级别线程池的全面使用指南: 一、线程池创建最佳实践 1. 避免使用Executors快捷方法 // 反模式 - 可能导致OOM ExecutorService unsafe = Executors.newCach ...
从AI调用到AI智能体:全面解析三种AI应用的技术架构
一、AI应用开发的范式革命 在当今全球企业加速数字化转型的浪潮中,人工智能(AI)已不再是边缘性的技术点缀,而是深度嵌入业务流程、重塑价值创造方式的核心驱动力。我们正见证一场深刻的范式革命:AI正从单一的功能性工具,演变为能够理解、协作乃至自主决策的“数字员工”。 随着AI能力的不断演进,AI应用的 ...
直击痛点的开源项目「GitHub 热点速览」
过去一周,虽然大模型、AI 工具依旧层出不穷,但大家似乎对“新瓶装旧酒”的 AI 产品逐渐产生了免疫,只有真正解决开发痛点的开源项目才能脱颖而出。 本周值得关注的开源项目中,FastAPI-MCP 让传统 API 轻松接入 AI 工作流(MCP),Motia 则试图一站式整合后端开发的碎片化问题。自 ...
[笔记]CDQ 分治
前 CDQ 分治是一种分治算法,或者说是一种思想,其主要内容是:将序列通过递归的方式分给左右两个区间,每一个子问题只处理跨左右区间的贡献。 使用 CDQ 分治建立在排序的基础上,这也说明 CDQ 分治必须离线使用。 CDQ 分治可以解决的问题: 与点对有关的问题(数点 & 偏序)。 将带修改 & 查 ...
一步一步学习使用LiveBindings(16)使用代码创建LiveBindings绑定
本节介绍了如下的知识点: 1. LiveBindings 与 VCL的不同之处。 2. 不使用LiveBindings Designer或Wizard,编程创建绑定。 3. 使用Fluent LiveBindings简化绑定代码 ...