C#/.NET/.NET Core技术前沿周刊 | 第 47 期(2025年7.14-7.20)

博主头像 前言 C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。 欢迎投稿、推荐或自荐优质文章、项目、学习资源等。 � ...

手把手搭建 Astro + Github Pages + Github Actions

博主头像 项目源地址:saicaca fuwari 我实现的效果:https://bxgldh.github.io/ 挑模板挑了很久,个人认为原博主的这个模板非常好看O(∩_∩)O。 但是由于我是小白,在上手初期看到博主github上的步骤时,有点懵也踩了不少坑,于是乎就有了这篇文章。 我会尽量保姆式的教学如 ...

使用django-simple-history实现简单审计功能

博主头像 前言 本文依然是中台项目延伸的笔记 这个系列的文章太小众了,看的人都不多 我争取尽快把这系列完结了,然后进入新的项目 关于审计 之前我在 dotnet 的项目里已经自己实现了审计功能了,还是用切面思想搞的 详见: AspNetCore开发笔记:实现动态审计日志功能 AspNetCore开发笔记:进一 ...

『OpenCV-Python』加载网络图片

博主头像 点赞 + 关注 + 收藏 = 学会了 前面介绍过在 OpenCV 里可以通过 cv2.imread 读取本地图片,但这个方法无法读取网络图片。 读取网络图片:cv2.imdecode 在 OpenCV 里读取网络图片需要使用 cv2.imdecode 这个方法,它可以直接处理字节流(如网络传输的图像 ...

分享一个 ProHub 风格 logo 生成器

博主头像 大家好,我是 Immerse,一名独立开发者、内容创作者、AGI 实践者。 关注公众号:#沉浸式趣谈,获取最新文章(更多内容只在公众号更新) 个人网站:https://yaolifeng.com 也同步更新。 转载请在文章开头注明出处和版权信息。 我会在这里分享关于编程、独立开发、AI干货、开源、个 ...

【深入解剖Spring事务管理】原理、传播机制与12大失效场景避坑指南

博主头像 Spring 事务管理是构建健壮企业应用的核心,其核心原理、@Transactional注解的工作机制、传播行为及失效场景是开发者必须掌握的关键点。下面我将逐一深入解析: 一、Spring 事务管理的核心原理 Spring 事务的本质是 通过 AOP(面向切面编程) 对目标方法进行增强,具体流程如下 ...

SpringBoot--如何创建自己的自动配置

博主头像 在实际开发中,仅靠SpringBoot的自动配置是远远不够的,比如要访问多个数据源,自动配置就完全无能为力了。 自动配置的本质 本质就是在容器中预配置要整合的框架所需的基础Bean。 以MyBatis为例,spring整合MyBatis无非就是完成以下事情: 配置SqlSessionFactory ...

MySQL 19 为什么我只查一行的语句,也执行这么慢?

博主头像 有些情况下,“查一行”也会执行特别慢,今天就看看什么情况会出现这个现象。 如果MySQL本身有很大压力,导致数据库服务器CPU占有率很高或IO利用率很高,这种情况所有语句的执行都可能变慢,不在本文讨论范围内。 为了分析,构建有10万行记录的表,建表语句如下: CREATE TABLE `t` ( ` ...

15天流量破10万,免费拼图工具的毕业典礼是被抄袭

博主头像 外面四十几度的太阳正在肆无忌惮的炙烤着大地,而我则在二十几度的房间里舒舒服服的摸鱼,正当我奋笔疾书挥斥方遒的时候,微信弹出消息,有朋友at我说我的免费拼图工具被抄了,一模一样,我去看了一眼这网站,好消息是并没有抄,坏消息是直接复制的代码。为了方便我是直接把代码放在Github公开仓库的,这人直接下载 ...

抽丝剥茧--从零开始建设k8s监控之水平拆分(五)

博主头像 前言 书接上文,经过之前的不懈努力,我们已经有了较为完善的监控系统与告警系统,而prometheus的工作模式就像一个单点,拉取数据回来之后存储在自己的磁盘上 当监控数据越来越多,那prometheus单点的压力就会变大,那本文就来讨论一下如何降低单点prometheus的压力 环境准备 组件 版本 ...

Python MP3 归一化器和长度分割器实用工具开发指南

博主头像 引言 在数字音频处理领域,MP3文件作为最流行的音频格式之一,其音量标准化和文件分割是两个常见的需求场景。许多用户都遇到过下载的MP3文件音量过小需要调整,或者需要将长音频文件分割成更小片段以便于管理的情况。 本文将详细介绍如何使用Python结合FFmpeg工具开发一个实用的MP3处理工具,该工具 ...

Web前端入门第 80 问:JavaScript 哪些地方需要 try...catch 异常捕获

前端开发一直有种错觉,好像异常捕获都是后端的事,毕竟后端开发时如果不处理代码中的异常,有些资源得不到释放,极其容易导致内存泄漏。 前端由于 JS 的垃圾回收机制无需手动释放资源,反而不会怎么使用异常捕获代码中的错误。实际上任何编程语言,要写出一个健壮性的代码,都需要考虑异常处理。 本文分析下哪些地方 ...

.NET 使用 DocNET 库快速高效的操作 PDF 文档

博主头像 前言 PDF 文档,作为日常工作中不可或缺的文档格式,广泛应用于各类场景。今天我们来讲讲在 .NET 中使用 DocNET 库快速高效的操作 PDF 文档。 项目介绍 DocNET 是一个基于 .NET 开源(MIT license)、跨平台(支持Windows、Linux和macOS平台)的旨在提 ...

<1···444546···100>