<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[N路人的优快云]]></title><description><![CDATA[Copy and Submit]]></description><link>https://blog.youkuaiyun.com/mrning2</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; mrning2]]></copyright><item><title><![CDATA[分布式系统中的 Chunk 采样汇报机制：从 GFS 说起]]></title><link>https://blog.youkuaiyun.com/mrning2/article/details/144822090</link><guid>https://blog.youkuaiyun.com/mrning2/article/details/144822090</guid><author>mrning2</author><pubDate>Mon, 30 Dec 2024 12:35:59 +0800</pubDate><description><![CDATA[从 GFS 的简单随机采样发展到今天的各种精细算法，chunk 采样汇报机制的演进体现了分布式系统在实践中不断改进的过程。从 Google File System (GFS) 的简单随机采样开始，这个领域已经发展出了许多精妙的算法。在 GFS 等分布式系统中，每个数据节点（chunkserver）都需要定期向主节点（master）汇报其持有的数据块信息。最初的 GFS 采用了简单的随机采样机制：每次心跳时随机选择一部分 chunks 进行汇报。在实际应用中，往往需要综合多种算法的优点。]]></description><category></category></item><item><title><![CDATA[Go语言中的参数传递：值传递还是引用传递？]]></title><link>https://blog.youkuaiyun.com/mrning2/article/details/144647628</link><guid>https://blog.youkuaiyun.com/mrning2/article/details/144647628</guid><author>mrning2</author><pubDate>Sun, 22 Dec 2024 15:53:52 +0800</pubDate><description><![CDATA[Go语言的参数传递方式并不简单，很多时候需要我们根据数据类型的特点来理解“值传递”与“引用传递”的行为。对于基础类型（如整数、浮点数、结构体），Go默认采用值传递，确保函数内部的修改不会影响外部变量；对于切片、映射和通道等引用类型，虽然看似是值传递，但由于其底层数据是引用的，因此修改会影响到调用者。这种设计既可以让程序在需要时保持灵活性，也可以避免因错误修改外部数据而带来的不可预测问题。理解这些细节，能够帮助我们更好地在Go语言中设计高效、安全的程序，尤其是在涉及到并发和共享数据的复杂场景下。]]></description><category></category></item><item><title><![CDATA[探讨 Go 语言的设计哲学：为何 Go 没有断言以及CSP 与并发模型的优势]]></title><link>https://blog.youkuaiyun.com/mrning2/article/details/144647415</link><guid>https://blog.youkuaiyun.com/mrning2/article/details/144647415</guid><author>mrning2</author><pubDate>Sun, 22 Dec 2024 15:41:30 +0800</pubDate><description><![CDATA[Go 语言在并发编程和错误处理方面的设计，体现了它追求简洁、明确和高效的哲学。Go 选择不提供断言，正是为了促使开发者更加关注错误处理的本质，确保程序在出现错误时能够继续稳定运行，并且快速定位问题。而基于 CSP 的并发模型，则让并发编程变得更加直观和安全，使得 Go 成为一种非常适合高并发、分布式系统的编程语言。Go 的这些设计决策，挑战了许多传统的编程思维，却也展现了它在现代软件开发中独特的竞争力。对于开发者来说，理解 Go 的设计哲学，将有助于更好地发挥其在高并发和高可靠性场景中的优势。]]></description><category></category></item><item><title><![CDATA[为什么 Go 语言中的结构体定义需要在多行末尾加逗号？]]></title><link>https://blog.youkuaiyun.com/mrning2/article/details/144647226</link><guid>https://blog.youkuaiyun.com/mrning2/article/details/144647226</guid><author>mrning2</author><pubDate>Sun, 22 Dec 2024 15:27:41 +0800</pubDate><description><![CDATA[在 Go 语言中，结构体的多行定义需要在每行的末尾加上逗号，尤其是在最后一行。这一规则的背后，是 Go 语言对分号自动插入规则的简化和优化。虽然这种做法可能看起来有些不便，但它与 Go 语言的设计哲学相一致，即简化语法、减少冗余，同时避免像 JavaScript 那样复杂的规则。]]></description><category></category></item><item><title><![CDATA[浅析 5521 和 5525 DC 接口的通用性与兼容性问题]]></title><link>https://blog.youkuaiyun.com/mrning2/article/details/144490695</link><guid>https://blog.youkuaiyun.com/mrning2/article/details/144490695</guid><author>mrning2</author><pubDate>Sun, 15 Dec 2024 19:01:13 +0800</pubDate><description><![CDATA[若尺寸不匹配（如 5525 公头插入 5521 母头或 5521 公头插入 5525 母头），接触面积减少，会导致接触电阻增加，电流通过时可能产生过热现象。在实际应用中，合理选择匹配的公母头组合，避免不规范的插拔操作，不仅能提高设备的使用寿命，还能降低电气故障风险，为设备安全运行提供保障。如果对通用性有需求，建议选择 5525 母头，其能兼容 5521 和 5525 两种插头，适配范围更广。两种接口的外径相同，但内径不同，这使得它们的机械兼容性和电气性能在实际使用中有所差异。在直流电源接口的选择上，]]></description><category></category></item><item><title><![CDATA[Go语言的unicode.IsLetter与Pythonstr.isalpha的区别]]></title><link>https://blog.youkuaiyun.com/mrning2/article/details/144489533</link><guid>https://blog.youkuaiyun.com/mrning2/article/details/144489533</guid><author>mrning2</author><pubDate>Sun, 15 Dec 2024 17:33:13 +0800</pubDate><description><![CDATA[两者对 Unicode 支持广泛，均覆盖了英语和其他语言字母，但可能对某些特殊字符（如修饰符字母）有所不同，需具体测试。不仅仅判断是否是英语字母，还包括了其他语言中的字母字符。（即 Unicode General Category 为。是否属于 Unicode 字符的。它的行为与 Go 的。方法用于判断字符串是否由。在Go语言的标准库中，]]></description><category></category></item><item><title><![CDATA[Windows 11 ARM运行国服LOL]]></title><link>https://blog.youkuaiyun.com/mrning2/article/details/127377955</link><guid>https://blog.youkuaiyun.com/mrning2/article/details/127377955</guid><author>mrning2</author><pubDate>Mon, 17 Oct 2022 22:00:00 +0800</pubDate><description><![CDATA[win11 arm 游戏]]></description><category></category></item><item><title><![CDATA[office2019 retail零售版转换vol批量授权版 cmd批处理命令 kms示例]]></title><link>https://blog.youkuaiyun.com/mrning2/article/details/106016817</link><guid>https://blog.youkuaiyun.com/mrning2/article/details/106016817</guid><author>mrning2</author><pubDate>Sat, 09 May 2020 13:01:48 +0800</pubDate><description><![CDATA[title office2019 retail转换vol版

echo 米特修改版本 V1.0

echo 该工具用于测试使用！请勿用于商业用途！

if exist "%ProgramFiles%\Microsoft Office\Office16\ospp.vbs" cd /d "%ProgramFiles%\Microsoft Office\Office16"

if exist "%ProgramFiles(x86)%\Microsoft Office\Office16\ospp.vbs" cd /]]></description><category></category></item><item><title><![CDATA[电信宽带免费提速到200M！不用安装小翼管家！]]></title><link>https://blog.youkuaiyun.com/mrning2/article/details/104771692</link><guid>https://blog.youkuaiyun.com/mrning2/article/details/104771692</guid><author>mrning2</author><pubDate>Tue, 10 Mar 2020 12:31:27 +0800</pubDate><description><![CDATA[转自恩山 https://www.right.com.cn/forum/thread-3075523-1-1.html

Linux一键脚本
curl -sk https://gitlab.com/snippets/1946121/raw | sh

或
wget https://gitlab.com/snippets/1946121/raw --no-check-certificate
chm...]]></description><category></category></item><item><title><![CDATA[使用阿里云云服务器+ Nginx 搭建静态资源 web 服务器]]></title><link>https://blog.youkuaiyun.com/mrning2/article/details/104701279</link><guid>https://blog.youkuaiyun.com/mrning2/article/details/104701279</guid><author>mrning2</author><pubDate>Fri, 06 Mar 2020 21:57:22 +0800</pubDate><description><![CDATA[限时优惠期间，通过您的推荐链接注册账户的朋友可以获得3张共计$25的优惠券! 此优惠将在3月31日 24:00(UTC+8)截止。3月结束后优惠券总额将变回$20。

采购季优惠券大礼包
$785 新客户专享大礼包
$780 已付费客户专享大礼包
活动优惠时间
3月2日 00:00起至3月31日 24:00 (UTC+8)结束。

...]]></description><category></category></item><item><title><![CDATA[CCF-CSP 201312-1 出现次数最多的数 Python]]></title><link>https://blog.youkuaiyun.com/mrning2/article/details/104701470</link><guid>https://blog.youkuaiyun.com/mrning2/article/details/104701470</guid><author>mrning2</author><pubDate>Fri, 06 Mar 2020 18:17:40 +0800</pubDate><description><![CDATA[问题描述
试题编号：	201312-1
试题名称：	出现次数最多的数
时间限制：	1.0s
内存限制：	256.0MB
问题描述：	问题描述　　给定n个正整数，找出它们中出现次数最多的数。如果这样的数有多个，请输出其中最小的一个。输入格式　　输入的第一行只有一个正整数n(1 ≤ n ≤ 1000)，表示数字的个数。
　　输入的第二行有n个整数s1, s2, …, sn (1 ≤ si ≤ 1000...]]></description><category></category></item><item><title><![CDATA[CCF-CSP 201512-1 数位之和 Python]]></title><link>https://blog.youkuaiyun.com/mrning2/article/details/104701417</link><guid>https://blog.youkuaiyun.com/mrning2/article/details/104701417</guid><author>mrning2</author><pubDate>Fri, 06 Mar 2020 18:15:13 +0800</pubDate><description><![CDATA[问题描述
试题编号：	201512-1
试题名称：	数位之和
时间限制：	1.0s
内存限制：	256.0MB
问题描述：	问题描述　　给定一个十进制整数n，输出n的各位数字之和。输入格式　　输入一个整数n。输出格式　　输出一个整数，表示答案。样例输入20151220样例输出13样例说明　　20151220的各位数字之和为2+0+1+5+1+2+2+0=13。评测用例规模与约定　　所有评测用例满足...]]></description><category></category></item><item><title><![CDATA[CCF-CSP 201809-1 卖菜 Python]]></title><link>https://blog.youkuaiyun.com/mrning2/article/details/104701396</link><guid>https://blog.youkuaiyun.com/mrning2/article/details/104701396</guid><author>mrning2</author><pubDate>Fri, 06 Mar 2020 18:13:28 +0800</pubDate><description><![CDATA[试题编号：	201809-1
试题名称：	卖菜
时间限制：	1.0s
内存限制：	256.0MB
问题描述：	问题描述　　
在一条街上有n个卖菜的商店，按1至n的顺序排成一排，这些商店都卖一种蔬菜。
　　第一天，每个商店都自己定了一个价格。店主们希望自己的菜价和其他商店的一致，第二天，每一家商店都会根据他自己和相邻商店的价格调整自己的价格。具体的，每家商店都会将第二天的菜价设置为自己和相邻商店第一...]]></description><category></category></item><item><title><![CDATA[CCF-CSP 201903-1 小中大 Python]]></title><link>https://blog.youkuaiyun.com/mrning2/article/details/104701179</link><guid>https://blog.youkuaiyun.com/mrning2/article/details/104701179</guid><author>mrning2</author><pubDate>Fri, 06 Mar 2020 18:02:44 +0800</pubDate><description><![CDATA[试题编号：	201903-1
试题名称：	小中大
时间限制：	1.0s
内存限制：	512.0MB
问题描述：
TOTAL=int(input())
L=list(map(int,input().split()))
MIN=L[0]
MAX=L[0]
SUM=0
for x in L:
	if x&lt;MIN:
		MIN=x
	if x&gt;MAX:
		MAX=x

L.sort()
if...]]></description><category></category></item><item><title><![CDATA[CCF-CSP 201812-1 小明上学 Python]]></title><link>https://blog.youkuaiyun.com/mrning2/article/details/104701132</link><guid>https://blog.youkuaiyun.com/mrning2/article/details/104701132</guid><author>mrning2</author><pubDate>Fri, 06 Mar 2020 18:00:47 +0800</pubDate><description><![CDATA[试题编号：	201812-1
试题名称：	小明上学
时间限制：	1.0s
内存限制：	512.0MB
问题描述：	题目背景　　小明是汉东省政法大学附属中学的一名学生，他每天都要骑自行车往返于家和学校。为了能尽可能充足地睡眠，他希望能够预计自己上学所需要的时间。他上学需要经过数段道路，相邻两段道路之间设有至多一盏红绿灯。
　　京州市的红绿灯是这样工作的：每盏红绿灯有红、黄、绿三盏灯和一个能够显示倒计...]]></description><category></category></item><item><title><![CDATA[用 Python 的 Requests 写一个简单的网页更新检测脚本]]></title><link>https://blog.youkuaiyun.com/mrning2/article/details/104701044</link><guid>https://blog.youkuaiyun.com/mrning2/article/details/104701044</guid><author>mrning2</author><pubDate>Fri, 06 Mar 2020 17:57:49 +0800</pubDate><description><![CDATA[这是一个简易的 Python 脚本，每隔一段时间获取页面，如果页面代码有变化，通过 SMTP 发信提醒你。仅适用于简单的页面。
import time
import requests
from email import encoders
from email.header import Header
from email.mime.text import MIMEText
from email.u...]]></description><category></category></item></channel></rss>