自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 【保姆级实战】10 分钟把 .NET 应用一键发布到 IIS:导入 Publish Settings,稳定上线(含踩坑合集)

本文提供了一份完整的Windows Server IIS+WebDeploy配置指南,帮助开发者实现VS一键发布。主要内容包括:1)服务器端安装IIS、WebDeploy并设置防火墙;2)生成.publishsettings文件;3)VS导入配置实现一键发布。特别针对ASP.NET Core项目提供了应用池设置建议,并整理了常见错误排查清单。相比手动配置,该方法通过标准化流程减少了人为错误,支持参数化发布和差异更新,适用于团队日常迭代场景。文章还对比了多种发布方式的适用场景,并提供了可打印的配置检查清单。

2025-08-15 19:53:12 852

原创 2025最新:如何禁止指定软件联网?

本文介绍了在Windows系统中禁用Navicat联网的方法。通过Windows防火墙设置出站规则,选择目标程序位置并阻止连接,即可实现软件断网。需注意防火墙必须开启,若无效可检查任务管理器确认程序路径。也提供了通过杀毒软件(如360)实现断网的替代方案。文中详细说明了操作步骤及常见错误排查方法,包括防火墙未开启的解决方法。Win11系统操作类似。最后作者欢迎读者在评论区交流学习,提供私信联系方式以便进一步沟通。

2025-08-15 16:56:35 1076

原创 解决 Git 报错:fatal: unsafe repository...is owned by someone else

当命令不起作用时,应优先排查.git目录的所有权问题。尤其是在 Windows 环境下,管理员权限和普通用户权限的混用是导致此问题的常见原因。通过删除旧的.git目录并用当前用户重新初始化的方法,或者避免使用管理git init可以从根本上解决这个权限冲突,让开发流程回归顺畅。

2025-08-12 11:03:11 476

原创 从零上手Blazor项目,做了一个完整的供应商管理模块

这次“做模块练手”的方式对我非常有效,帮助我从以下几方面理解了整个项目:C# 的反射机制 + Attribute 机制;手写 SQL 与自动建表流程;Blazor 的组件化和页面逻辑;项目如何把实体类、数据库、页面串起来;也让我意识到,规范化编码(英文命名、清晰结构)真的能提升开发效率和团队协作。

2025-07-27 15:08:42 956

原创 远程连接阿里云服务器Mysql的疑难杂症

然后我服务器,用命令行登录mysql尝试改密码,改密码成功后,我用新密码登录后,本机Navicat还是报错:`2002 -Can't connect to server on'8.148.177.132'(10060)`,后面灵光一闪,首先打开服务器命令行:`mysql -u root -p`,然后输入`SELECT user, host FROM mysql.user;这里我首先怀疑是密码错误,上服务器的Navicat发现密码怎么有八位,我怀疑我当时安装的时候密码设置错了,还是用的默认密码不记得了?

2025-07-27 14:54:58 443

原创 在服务器上通过 localhost 访问网站正常,但使用 公网IP:端口号 从外部访问,浏览器返回 HTTP ERROR 502

我在本地/服务器上访问网站一切正常,但用公网IP就是访问不了!这句话可能是每个部署Web应用的开发者都遇到过的经典难题。随之而来的,往往是那个令人困惑的 HTTP ERROR 502 Bad Gateway 错误。最近,我就经历了一次这样的完整排查过程。这个问题看似复杂,涉及IIS、Windows Server、应用程序本身以及云服务器环境。但通过系统性的、由外到内的排查方法,我们最终定位并解决了问题。这篇博客将复盘整个过程,希望能为您提供一份清晰的排查路线图。

2025-07-26 13:06:02 824

原创 何时使用 Parallel.ForEach? (决策指南)

问题是否1. 循环内有I/O (await)吗?禁止并行继续判断2. 循环内是简单的内存操作吗?不建议并行继续判断3.foreach总耗时 > 100ms 吗?强烈建议并行不建议并行4. (若决定并行) 我用线程安全集合了吗?可以执行禁止并行遵循这个流程,您就能在99%的情况下,对是否使用做出明智、高效且安全的工程决策。

2025-07-17 16:38:57 297

原创 C# 性能优化演进之路:从N+1到百万级数据处理

这是优化的起点。代码逻辑直接,但存在严重的性能陷阱。

2025-07-17 16:38:11 556

原创 C# 并发与并行基础及任务并行库 (TPL) 探讨

并发和并行不是互斥的,它们解决的是不同层面的问题。一个现代化的、高性能的应用程序通常会同时利用两者:使用。

2025-07-17 16:35:18 331

原创 Cron表达式速查指南【Quartz.NET定时任务】

【Cron表达式速查指南】6位格式(秒分时日月星期)详解: 1️⃣基本结构:如0020**?表示每晚8点执行 2️⃣字段说明:秒(0-59)、分(0-59)、时(0-23)、日(1-31)、月(1-12)、星期(1-7/SUN-SAT) 3️⃣特殊符号: 任意值 ? 忽略字段(日期/星期互斥) / 步进间隔(如0/5表示每5分钟) , 多值 - 范围值 4️⃣常用示例: • 008**? 每天8点 • 00/5***? 每5分钟 • 009?MON 每周一9点 5️⃣应用场景: 定时任务、循环执行、测试触发

2025-07-11 11:00:07 308

原创 全网唯一:解答区块链中,更新数据会插入一个新的记录,而不是修改现有的记录

在FISCO BCOS CRUD中,是有update修改函数的,但为什么在实际应用中是通过向表中插入一个新的 Entry 来实现的,而不是直接修改现有的记录?这种方法其实是 “追加式” 数据更新的思想。这种思想常用于区块链应用或某些数据库系统中,特别是那些追求数据的不可变性和审计追踪的场景。

2024-08-31 15:55:00 1036

原创 FISCO BCOS CRUD小白使用攻略

FISCO BCOS CRUD小白使用攻略

2024-08-31 15:12:34 1394

原创 保姆教程解决:超信学习通网页粘贴答案

保姆教程解决:超信学习通网页粘贴答案

2024-08-29 12:48:39 6708

原创 使用webase:编译成功但bytecodeBin为空,部署提示缺少bin

使用webase的合约IDE编写合约,编译合约后,bytecodeBin为空,点击部署,提示缺少bin

2024-08-09 11:47:42 486 1

原创 淘宝镜像过期:解决下载网络错误

淘宝镜像过期:解决下载网络错误

2024-08-04 16:16:49 264

原创 Caliper压测实操及bug集合

Caliper压测实操及bug集合

2024-08-04 16:07:45 1255

原创 FISCO BCOS的console启动报错:create BcosSDK failed for the number of available peers is 0

FISCO BCOS的console启动报错:create BcosSDK failed for the number of available peers is 0

2024-08-01 15:06:53 528 2

原创 gradle:Connection timed out 问题解决

gradle:Connection timed out 问题解决

2024-07-25 19:11:46 886

原创 FISCO BCOS日志配置,level=warning导致error|2024-07-25 08:52:57.847268|[NETWORK][Host]Get ca basic failed

FISCO BCOS日志配置,level=warning导致error|2024-07-25 08:52:57.847268|[NETWORK][Host]Get ca basic failed

2024-07-25 19:05:01 962

原创 JDK和Maven的环境配置引发的问题业绩path环境变量折叠问题解决方案

这样子的初衷是方便后续在path配置java和javac方便一点,只需要选择不同文件夹即可,可这样却导致maven找不到JAVA_HOME的环境变量,后续解决办法是讲jre的环境变量分离开,单独新建一个JAVA_HOME_JRE,路径则为根目录。然后JAVA_HOME的路径修改为jdk根目录即可(maven只找得到根目录,不能再有\bin之类的子目录)出现原因就是引用的变量(百分号包裹的名字%%)不能紧邻的放在第一位;第一个办法:不要放在第一位,紧邻放在其他位置即可。第二个办法:不要紧邻着,间隔开即可。

2023-08-21 16:37:58 152 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除