找回密码
 立即注册

推荐主题

.NET4通过HTTP操作MINIO
MINIO是提供.NET SDK的,但是这么老的版本没找到,于是使用http的方式直接调用,方便简单。 我这里需求不复杂,只需要上传下载删除即可,如果后续有需求再补充方法。 核心代码MinioHttpOperatorDemo如下: 测试代码如下: 来源:程序园 ...
挚魉 2025-9-26 11:41
899 0 0
提升效率:AI 知识库在软件开发中的应用
在当今快速发展的软件开发领域,效率至关重要。 程序员们不仅需要掌握各种编程语言和工具,还要不断学习新的技术和框架。 如何在海量的信息中快速找到所需的知识,并将其应用到实际开发中,成为了一个重要的挑战。 AI 知识库应运而生,为 ...
揭荸 2025-9-26 11:41
56 0 0
C# 调用邮箱应用发送带附件的邮件
C# 调用邮箱应用发送带附件的邮件 邮件的几大要素 [*]发件人 From [*]收件人(主要收件人 To,抄送 CC,密送 BCC) [*]主题 Subject [*]正文 Body [*]附件 Attachments SmtpClient 和 MailKit 如果有邮箱服务器并且已知发 ...
映各 2025-9-26 11:41
609 0 0
Django实时通信实战:WebSocket与ASGI全解析(下)
一、实战:构建实时聊天室 环境准备 下面将使用 Django Channels 构建一个多用户实时聊天室。Django Channels的介绍、安装与配置,参考上篇。 实现 WebSocket 消费者 创建mysite\myapp_infra\websocket\consumers.py文件,这是处理 We ...
裴竹悦 2025-9-26 11:40
551 0 0
Redis 部署模式详解
Redis 支持多种部署模式,主要包括单机模式(Single)、哨兵模式(Sentinel)、集群模式(Cluster)及增强代理集群,分别适用于不同场景,以下是它们的详细介绍。以下内容仅适用于 Redis 7.2。 一、单机模式(Single) 1. 简介 (1)最 ...
全叶农 2025-9-26 11:40
143 0 0
如何快速无缝的从 vscode 转向AI编辑器 cursor、kiro、trae 等
如果你之前经常使用 vscode 的话,这篇文章会帮助你开始使用 AI 编辑器 kiro、cursor、trae 等,因为后者的配置和插件等都和 vscode 是共通的。甚至 kiro、cursor 等都是基于开源 vscode 的变种开发而来。 如果你是第一次使用类似 vscode ...
胁冉右 2025-9-26 11:39
628 0 0
.NET入行第4年(第三集)
 .NET入行第4年(第一集) - 园友2288976 - 博客园  .NET入行第4年(第二集) - 园友2288976 - 博客园 .NET第4年,我的黑暗与重生(第三集) 距离上次更新已经整整一个月。6月23日,我以为自己走到了谷底,如今回头看,却是新篇章的起点 ...
疝镜泛 2025-9-26 11:38
89 0 0
匀速二阶贝塞尔曲线
关于二阶贝塞尔曲线匀速运动的实现,网上有很多文章介绍: 匀速贝塞尔曲线运动的实现(一) | 我的博客和笔记 匀速贝塞尔曲线运动算法-CSDN博客 How to achieve uniform speed of movement on a bezier curve? 但每次艰难理解后,下次再看 ...
讣丢 2025-9-26 11:37
740 0 0
C#性能优化:为何 x * Math.Sqrt(x) 远胜 Math.Pow(x, 1.5)
大家好,今天我们来聊一个由 AI 引发的“血案”,主角是我们日常开发中可能不太在意的 Math.Pow 函数。 缘起:一个“烧CPU”的爱好 熟悉我的朋友可能知道,我之前写过一个好玩的东西——用C#来模拟天体运行,甚至还包括一个三体问题的模 ...
删一 2025-9-26 11:37
372 0 0
一款超级经典复古的 Windows 9x 主题风格 Avalonia UI 控件库,满满的回忆杀!
前言 今天大姚给大家分享一款超级经典复古的 Windows 9x 主题风格 Avalonia UI 控件库,满满的回忆杀:Classic.Avalonia。 项目介绍 Classic.Avalonia 是一款 .NET 开源(MIT license)、超级经典复古的 Windows 9x (Windows 9x 是指 ...
路逸思 2025-9-26 11:37
7 0 0
如何在 Git 中控制某些文件不被提交?
回答重点 在 Git 中控制某些文件不被提交的主要方法是使用 .gitignore 文件。通过在 .gitignore 文件中列出你不希望被提交的文件或文件夹路径,Git 就会自动忽略这些文件,不会将它们包括在后续的提交中。 操作步骤: 1)在你的 Git ...
零幸 2025-9-26 11:36
588 0 0
AI再强大,也不如人类员工用的爽?
最近刷到一个脱口秀,表演者调侃自己的领导最近把AI看成“全能员工”或“终极救星”,甚至还没用过就信仰上头。 于是跟风投资建设了一套企业内部AI平台,搭建好之后呢,兴奋无比地给AI甩了一堆材料,然后就跟往常对人类员工布置任务一样 ...
祖柔惠 2025-9-26 11:35
176 0 0
10款高效研发进度管理工具深度测评:ONES/Jira/Trello 谁更适合你的团队?
本文对10款主流进度管理工具进行深度测评,涵盖 ONES、Jira、Trello、ClickUp、Monday.com、Asana、Notion、Azure DevOps、YouTrack 等,从工具概述、核心优势、适用场景、目标用户、局限性等维度进行全面分析,帮助你高效选型。 随着研 ...
磁呃泵 2025-9-26 11:35
205 0 0
magic-dash及各Dash组件库正式版全线支持Dash 3.x新版本
更多Dash应用开发干货知识、案例,欢迎关注“玩转Dash”微信公众号 来源:程序园用户自行投稿发布,如果侵权,请联系站长删除 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! ...
昝琳怡 2025-9-26 11:34
443 0 0
深入浅出--从零开始建设k8s监控之thanos(六)
前言 书接上文,目前环境已经做好了水平拆分,是这个样子的 本文使用thanos对这些prometheus进行数据汇聚,并且详细讨论一下thanos 环境准备 thanos概述 thanos主要有4个组件 [*]receive:独立部署,提供了数据写入的api,prometheu ...
蟠鲤 2025-9-26 11:33
804 0 0
源码浅析:SpringBoot main方法结束为什么程序不停止
前言 对于Java开发来说,天天都在用SpringBoot,每次启动都执行了main方法,该方法应该是最容易让人忽视的地方之一,不过几行代码,为什么执行完后JVM不结束呢? 本文以内嵌tomcat为例进行说明,并分享一些debug和画图的技巧。 原因 先 ...
顾星 2025-9-26 11:33
96 0 0
Qt/C++开发经验小技巧316-320
[*]将QPointF转成经纬度坐标字符串的时候,默认会丢失精度,导致计算错误,尤其是在转换成经纬度坐标的时候,可以发现偏差很大,所以在转换的时候需要指定精度。 [code]QPointF p(1.23456789, 2.3456789);QString p1 = QString("%1,%2") ...
蓬森莉 2025-9-26 11:33
195 0 0
Java+Playwright自动化测试-22- 操作鼠标拖拽 - 下篇
1.简介 上一篇中,宏哥说的宏哥在最后提到网站的反爬虫机制,那么宏哥在自己本地做一个网页,没有那个反爬虫的机制,谷歌浏览器是不是就可以验证成功了,宏哥就想验证一下自己想法,其次有人私信宏哥说是有那种类似拼图的验证码如何处理 ...
冷晓晴 2025-9-26 11:32
833 0 0
.NET SDK 9.0.200引入对SLNX解决方案文件的支持
引言 解决方案文件长期以来一直是.NET和Visual Studio开发体验的重要组成部分,其格式在过去二十多年基本保持不变。最近,Visual Studio解决方案团队推出了一种基于XML的新格式——SLNX,旨在提供更简洁、更现代的解决方案文件格式。从. ...
膏包 2025-9-26 11:32
945 0 0
可以记录IP的网络协议笔记
目录 [*]背景: [*]解决方案1——HTTP头记录 [*]解决方案2——proxy protocol协议 [*]解决方案3——加密 TCP Option [*]总结 背景: [*]需求1——审计日志需要真实IP: 安全审计要求记录访问服务的最终用户或设备的真实来源IP地址。 ...
羊夏菡 2025-9-26 11:32
561 0 0

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则