.NET周刊【7月第1期 2025-07-06】

博主头像 国内文章 .NET中全新的MongoDb ORM框架 - SqlSugar https://www.cnblogs.com/sunkaixuan/p/18959484 .NET中MongoDB ORM选择有限,因此我开发了一款符合SQL习惯的MongoDB ORM,以提供更好的选择。本文介绍了如何安 ...

MySQL 15 日志相关问题追问

博主头像 先放一下两阶段提交的图,在后续问题中会用到: 问题 在MySQL 02中,讲到为什么要使用两阶段提交时用的是反证法,说明了如果不使用两阶段提交,会导致MySQL出现主备数据不一致等问题。 那么如果在两阶段提交的不同瞬间,MySQL如果发生异常重启,是怎么保证数据完整性的呢? 如果在图中时刻A,也就是 ...

博客园众包线下沙龙第1期:云栖开发者基地,共建技术新天地

博主头像 在去年探讨园子商业化出路时,一位园友提出这样的建议 ——「众包平台不考虑下吗,全是程序员;程序员只会写程序啊」,这个并不新颖的主意,却吸引了我们的注意,经过反复的考虑,我们做出一个很有野心的决定,选择将众包平台作为博客园商业化探索的首选方向,因为它最能最大化地实现与开发者共赢 ...

面试官:如何实现企业级MCP分布式部署?

博主头像 作为一个企业级的 MCP Server 服务,只运行在单机环境上是远远不够的,我们需要让它部署在多个机器上,并且支持分布式的调用,这其中当然还包括负载均衡和节点变更的动态感知等内容。 那么如何让你的 MCP 服务支持这些功能呢?接下来,我们一起来看。 实现方案 MCP 生产级别的分布式部署方案主要包 ...

WSL初探

博主头像 本文详细介绍windows下Linux子系统WSL的安装方式及主要命令,最后讲解了下如何在WSL子系统下使用主机中的GPU显卡。 ...

Git命令这样用,代码管理轻松搞定

博主头像 Git命令这样用,代码管理轻松搞定 在日常开发中,Git命令是每个程序员必备的技能。但是面对几十个Git命令,很多同学总是记不住、用不对。今天就来整理一份最实用的Git命令清单,让你的代码管理变得轻松高效。 基础配置命令 让Git认识你 在开始使用Git之前,先让Git知道你是谁: # 设置用户名和 ...

别做抢活的导演:代码中的抽象层次原则

博主头像 在电影片场,一个优秀的导演是如何工作的? 他会跟摄影指导说:“我希望这个镜头能传达出主角内心的孤独和绝望感,我们用冷色调,构图要空旷一些。” (这是顶层意图和艺术方向) 然后,摄影指导会把这个抽象的“意图”翻译成具体的执行方案,告诉灯光师:“我们需要一个顶光,用低色温的光源,把周围环境的亮度降下来, ...

阿里巴巴为什么禁止超过3张表join?

博主头像 前言 2017年,《阿里巴巴Java开发手册》 中一条规定掀起技术圈巨浪:“禁止超过三张表进行join操作”。 时至今日,这条规范仍被众多企业奉为圭臬。 但背后原因你真的懂吗? 本文将从架构设计、执行原理、实战案例三方面深度解析,带你揭开这条军规背后的技术真相! 希望对你会有所帮助。 一、多表JOI ...

vue 不完美的多标签页解决方案

博主头像 开源地址:https://github.com/Montaro2017/vue-tag-view 背景 多标签页多用在中后台管理系统,能够让用户同时打开多个标签页,而且不会丢失之前填写的内容,操作起来会比较方便。虽然部分开源项目有多标签页的功能,但就体验来看,算不上特别好。 目标 可以通过route ...

让 AI 帮我部署网站,太方便了!

博主头像 以前,我们开发一个网站,需要先提出需求、再设计方案、再写代码开发、最后部署上线。我们都知道 AI 现在写代码越来越溜了,慢慢地替代了我们程序员写代码的部分工作;但其实,AI 的能力不止于此,利用 MCP,它甚至可以直接帮我们把网站部署上线! ...

Node.js躬行记(30)——SkyWalking使用和排查分析

博主头像 公司使用了阿里云的服务,其中可以在项目中使用全链路监测,最近要排查慢响应,所以就在 Node 项目中接了一下 SkyWalking。 本文还会记录在使用时遇到的问题,以及解决思路。 一、初始化 1)参数配置 SkyWalking支持自动埋点和手动埋点,自动埋点只要初始化后,就可以开始工作,很便捷。 ...

OverallAuth权限管理系统,超精度权限划分(第一篇:功能级权限)。

博主头像 一、✨前言 随着信息化系统的普及,信息安全愈发的重要,企业对于信息的保密程度越来越高。程序员面临的压力开始逐步递增。 而作者作为“码农”,也深深的体会到这一点。 随着公司业务的发展,作者所在公司的权限系统,已经完全不能满足公司的发展需求,⏰急需做一个精度更高的权限划分系统。 根据分析公司传统的权 ...

[原创]《C#高级GDI+实战:从零开发一个流程图》第07章:来吧,自定义“画布”控件!

博主头像 一、前言 上节课已经抽象出来了形状和连线,但是没解决程序复用的问题:现在所有的代码是写在窗口中的,如果想在其它程序想实现流程图,只能重新写代码或者复制粘贴代码,没办法简单复用,而且也无法保证功能的完整性和及时性。所以我们本节就来看一下,如何独立出一张“画布”控件,来解决此问题。 相信看完的你,一定会 ...

<1···567···100>