Anduin Xue
Anduin Xue

Anduin's Tech Blog

All Posts


Setup Minecraft perfect game experience

这篇文章主要介绍了如何通过安装和配置各类模组来优化Minecraft游戏体验,并提供了一些关于创建和管理Minecraft服务器的建议。其中包括了光影和性能优化模组(如OptiFine、BetterFoliage等)、功能增强类模组(如Wawla、Quark等),以及客户端界面优化工具。文章还推荐使用PaperMC作为服务器引擎,提供了多个数据包以丰富游戏内容,并详细说明了一些服务器设置参数的调整方法,如修改世界边界、调整难度和游戏规则等,以提升游戏的平衡性和趣味性。--DeepSeek

Configuration Minecraft Game Java Minecraft Optimization Mod Installation

Best practice after installing Windows Server | Why you should NEVER use 'Administrator' user?

本文介绍了Windows Server的安全配置与优化方法,包括禁用默认账户、修改远程桌面端口、更新防火墙规则和加强用户权限管理等步骤。同时,推荐安装了多种实用软件工具,如IIS Crypto用于优化IIS设置、CPUZ进行CPU性能测试、WinDirStat分析磁盘使用情况、NSSM管理后台服务、FRP暴露内网服务器到公网、7zip管理压缩文件、FastCopy快速备份与迁移文件、Win-ACME启用TLS加密、Visual Studio Code编辑配置文件、AdoptOpenJDK运行Java程序、.NET支持ASP.NET Core应用、Git进行版本控制和使用bash脚本、Aria2加速下载、Winget和Windows Terminal管理软件包等,以提升服务器的管理和安全性。--DeepSeek

Security Windows Server Cloud Configuration Security Configuration IIS Crypto


精准防控面临的问题来自于健康码的设计需要革新

文章讨论了当前健康码系统在疫情防控中的局限性,并提出了一种基于量化被感染概率的“健康码2.0”设想。作者建议通过结合全城人的行程数据和核酸检测结果,利用AI算法计算每个人的感染风险,并据此实施精准防控,避免过度防疫带来的不便。文章还强调了提高防疫效率的重要性,认为严格的防疫措施虽然必要,但需要更加灵活和科学化,以降低对人们生活的影响。最终,作者呼吁通过技术手段提升疫情防控的效率和精确性,实现既能有效控制疫情又能减少社会成本的目标。--DeepSeek

China Health Code Shanghai COVID-19 AI/ML Precision Control

Install Windows 11 on Vultr cloud machine

文章详细介绍了如何在云服务器上搭建属于自己的Windows 11云电脑的过程。主要内容包括:准备工作和注意事项、虚拟机部署及网络配置、操作系统安装与激活密钥使用、驱动程序安装与远程桌面服务配置、Windows 11个性化设置(如更改账户类型、创建本地用户和密码)、远程桌面功能启用与优化,以及删除旧系统和保存快照以便快速部署更多云电脑。最终目标是打造一个可随时随地访问的个人专属Windows 11云电脑,并建议调整默认RDP端口以提高安全性。--DeepSeek

PowerShell Windows Server Cloud Windows Windows 11 DISM Bcdedit Vultr Cloud PC

Lint markdown with customized rule by JavaScript

本文介绍了一种通过 JavaScript 实现对 Markdown 文件进行自定义规则检查的方法,并展示了如何在 GitHub CI 中配置该检查流程以实现自动化验证。文章详细说明了如何使用 Node.js 和 npm 包来安装必要的依赖项,并提供了一个完整的脚本示例,用于检查 Markdown 文件的文件名、标题格式以及内容结构是否符合预设规范。此外,作者还分享了如何在 GitHub Actions 中配置工作流文件以自动运行这些检查,并通过具体的代码片段展示了如何实现自定义规则的验证逻辑。这种方法不仅提高了文档的一致性和质量,还能帮助团队快速发现潜在问题并进行修复。你是否也在寻找一种高效的文档管理解决方案?不妨尝试将此方法扩展到你的项目中!--DeepSeek

GitHub node JavaScript GitHub Actions Continuous Integration markdown

Raise up Visual Studio Code correctly in your C# client-side program

在C#客户端程序中如何正确启动Visual Studio Code?当我们搜索相关教程时,通常得到的都是“如何在VS Code中编写C#程序”,但实际情况可能截然不同:我们需要创建一个允许用户通过点击按钮直接打开VS Code编辑特定文件夹的编辑器。这种需求涉及到如何将VS Code集成到现有的应用程序中,并确保用户体验流畅自然。在实现过程中,关键是如何配置Process.Start以正确启动VS Code并传递所需参数。例如,使用UseShellExecute = true可以让命令行执行更加可靠,而隐藏控制台窗口则能提升用户体验。通过这些设置,我们能够实现在C#程序中一键打开指定文件夹的VS Code编辑功能。然而,这引发了一些值得思考的问题:为什么大多数教程都集中在如何编写代码,而不是如何将工具集成到实际应用中?这种差异反映了开发者在学习过程中可能遇到的挑战,也凸显了深入理解底层机制的重要性。你是否也在寻找类似的方法来整合开发工具到你的应用程序中?答案可能就藏在这篇文章中。--DeepSeek

C# VSCode WPF c# programming vs code process.start

Auto backup for Minecraft on Linux

这篇文章介绍了如何在Linux系统上为Minecraft服务器实现自动备份功能。作者最初尝试使用Git进行备份,但由于压缩对象时CPU消耗过高可能影响游戏性能而放弃。最终选择了一种基于文件复制的解决方案,并详细分享了具体步骤。文中提到通过tmux工具运行Minecraft环境,利用start.sh启动服务,并编写了一个名为backup.sh的脚本来实现自动备份。该脚本能够按时间命名备份文件夹、保留最近10个备份并删除最旧的一个,同时支持通过crontab等后台任务管理系统定期执行备份操作。作者还分享了如何在tmux会话中发送命令以提示玩家备份状态,并确保游戏保存机制的正常运行。这篇文章不仅展示了具体的技术实现,还引发了一个值得思考的问题:在使用不同备份方案时,如何平衡性能消耗与数据安全?这个问题或许能激发你进一步探索和优化自己的Minecraft服务器管理策略。--DeepSeek

bash Linux Minecraft Backup Minecraft server Automatic backup

Validate an object in any C# projects

这篇文章详细介绍了如何使用Python进行数据分析和异常值检测,包括使用pandas、scikit-learn等库的方法。接着探讨了机器学习模型验证的重要性,特别是过拟合问题及交叉验证技术。文章还深入讲解了Keras在深度学习中的应用,涵盖神经网络构建、优化器选择和超参数调优策略。此外,文章讨论了如何通过Flask框架部署模型至Web服务,并利用Docker实现容器化以简化部署流程。最后,提到了使用Prometheus和Grafana进行系统监控与性能分析的方法。--DeepSeek

ASP.NET Core C# .NET Validation DataAnnotations Custom Validation

在一秒钟内打开苏康码

这篇文章介绍了如何通过网页快速获取苏康码的方法,旨在解决每次翻找支付宝或微信小程序带来的不便。作者通过分析发现,苏康码实际上可以通过浏览器直接访问,并提供了一个经过验证的安全链接(https://scm.szgaj. cn/wjw/health_ skm.html),无需依赖任何App,甚至可以在电脑上操作。文章还讨论了该方法的合法性以及Token的有效期问题,并指出真正的健康码状态由API调用决定。此外,作者提到行程卡也是一个网页(https://xc. caict. ac. cn/#/login)。需要注意的是,文中提到的方法目前已失效,替代方案仍在探索中。你是否也想通过类似的方式简化生活?--DeepSeek

Web China Health Code Sukang Code Web Based Solution Browser Access

C# Play with GZip.

在这篇文章中,作者介绍了一个为字符串类型扩展GZip压缩功能的C#类库。该类库通过两个核心方法实现了字符串的压缩和解压操作,并提供了将压缩结果编码为Base64字符串的功能。这种实现方式能够有效减少数据传输量和存储空间需求。文中还提供了一段完整的代码示例,展示了如何在项目中使用这些扩展方法。为了验证功能的正确性,作者编写了一个单元测试用例,证明了压缩后的数据长度确实小于原数据,并且能够正确还原。这种方法不仅提升了应用性能,还能节省带宽和存储成本。你是否正在寻找一种简单有效的方式来优化字符串处理?或者考虑在哪些场景下使用这种压缩方式会更加高效?不妨继续阅读本文,深入了解这些实现细节并探索更多可能性!--DeepSeek

C# .NET Compress GZip Base64 string extension

Directly talk to any enterprise Microsoft Teams user

这篇文章介绍了如何直接与任何企业版 Microsoft Teams 用户进行聊天的实用技巧。通过获取目标用户的邮箱地址并构造特定链接,你可以在未经对方添加为联系人的情况下直接发起对话。文章详细说明了操作步骤:首先需要安装并登录 Microsoft Teams 工作或学校账号,随后利用邮箱地址生成类似 `https://teams..microsoft.com/l/chat/0/0?users=anduin@aiursoft.com` 的链接即可实现即时沟通。此外,文章还指出与机器人聊天的方式略有不同,需使用包含 GUID 的特殊格式链接。 这种直接沟通的功能为企业协作带来了新的可能性,但也引发了关于隐私和沟通效率的思考。例如,这项功能是否会改变传统的沟通方式?如何在提升工作效率的同时保护个人隐私?通过这些有趣的问题,文章引导读者进一步探索和反思这一技术对企业运营和个人生活可能带来的深远影响。--DeepSeek

Microsoft Teams Microsoft 365 Microsoft Teams Teams Link Direct Messaging