Codeforces Round #828 (Div. 3) ABCDEF 题解 (Java/C++)
A. Number Replacement 题解 显然每个数字只能被替换为同一个字母,因此我们只需要开一个Map来检查是不是有数字被替换成了不同的两个字母即可。…
A. Number Replacement 题解 显然每个数字只能被替换为同一个字母,因此我们只需要开一个Map来检查是不是有数字被替换成了不同的两个字母即可。…
⚠️首先,年龄预警。本书的确含有一些成人内容,有关于性的模糊描写。同时,本书展现出来的东西(无关性)需要一定的承受能力。因此,个人建议24岁以上再看本书。💡此总结无剧透,放心观看。 我读到这本书其实是因为一个冲轻质纸的藏书区up主的推荐。这个up主推荐了两本书,一本上《娜娜》另一本是《小酒店》。我其实本来是冲着《小酒店》去的,目的是暴露疗法,弥补一下我一些别的PTSD。 但是我就是怕自己承受能力有限,所以正好想着看稍微沾点三俗和情爱的东西,做个预热。毕竟前面有一本余华《文城》的案例在前面摆着。我的预期是通过《娜娜》来了解左拉大概是个什么风格,然后看《小酒店》多少有点心理准备。 可惜结果就是,literally如福楼拜所说:“因读此书夜不能寐,惊恐万状。” 左拉:“这个见不得人的小东西,却威力无穷,其力量足以把世界搅得天翻地覆”_哔哩哔哩_bilibili-, 视频播放量 5476、弹幕量 13、点赞数…
上一篇,我们已经实现了一个非常不好用的路由器。那么现在我们就可以把一开始拿掉的东西给重新拿回来。 所以,这里我们将集中于辅助功能。 这一块的东西就非常杂了。如果说,上一篇会需要一点点深度的话,那么这一篇需要的就是一点点广度。 实在是个人状态不好。review能省就省了,有啥语句不通,错别字什么的,还请见谅。 DHCP server 比起别的,个人认为DHCP server是提升体验最大的东西了。一方面,给每个server一个一个的配置IP是个很痛苦的事情;二方面,DHCP可以给每个server提供一个外部的DNS;三方面,安全问题很重要,但安全问题在被攻击之前,都是一点不痛的。 什么是DHCP DHCP毕竟是P结尾的,所以这个东西本身是一个协议,全称是Dynamic Host Configuration Protocol。类似于HTTP,有协议就有对应的server。 除了家庭场景下,我们是因为懒惰而不愿意给每一台设备手动指定IP这个理由之外。DHCP还能提供不少好处。 首先,可以避免IP地址冲突。比如两台设备都说自己的IP是192.168.1.100。那么根据上一篇…
上一篇大概算是给ubuntu做软路由做了一些准备,主要是排除一些干扰项,让我们可以专注于搭建路由器真正核心的任务。 所以现在我们就要开始专注于如何实现路由功能。 还是,这一块我也不是特别熟悉,而且概念我也是遗忘了很多。所以只能说勉强指个方向。 另外,这一块稍微有点麻烦,我又比较懒。review能省就省了,有啥语句不通,错别字什么的,还请见谅。 默认网关 想了半天,觉得还是从网关开始。 先抛开路由器不谈。我们找一台连接了路由器之后的机器,并查看其网络配置。可以看到这些设备都会配置一个默认网关。 于是我们就有了两个概念需要说明:1. 默认网关;2. 网关。 为了说明这两个概念,我们先考虑下面这个例子: 现在假设你有两台电脑A和B,并且有两台路由器C和D。电脑A同时连接C和D,B只连接C。路由器C没有连接外网,D连接了外网。 我们假设B的IP是192.168.1.101,路由器C的IP是192.168.1.1,路由器D的IP是192.168.2.1。显然A有两个网卡,每个网卡都有对应路由器给分配的IP地址,我们假设C给A的IP是192.…
现在为止,已经至少两次直接基于ubuntu做路由。第一次是给成都的住处做,第二次是给现在的住处做。想了想准备总结一下。 不过网络方面的东西,我也不是专业的。所以就只能慢一点,细一点。这样一方面自己整理的压力小一些,二方面要是有什么错处大家也好在评论区指出。 但这样也就只能把一个完整的事情拆成很多篇文章来搞了。 为了节省工时,只能能不review就不review了,有什么语句不通顺,错别字什么的,还请见谅。 为什么要自己做路由器 不信任第三方 对于家庭网络来说,一般来说,所有的流量都会需要经过一台路由器才能访问公网。所以,对整个家庭网络来说,路由处在一个非常关键的位置。 首先,路由器知道需要你要访问什么。在直接连接的情况下,路由器不仅知道请求网址对应的服务器,而且还知道是内网哪台设备访问的。(比如访问手机访问百度,那么路由器一定知道要把请求发送给百度的服务器,同时知道要把百度的回复返回给手机而不是电脑) 其次,路由器具有访问网络的权限。毕竟要访问外网,那就一定有网络权限。那么路由器就有能力将其收集的一切数据发送给外网。 因此,在路由器问题上尽可能不信任第三方,或者谨慎的…
题解 整体思路 对b排序,同时保留b的原始下标。 计算每个$b_i$所对应的可用数字的数目,也计算其前面有多少个空缺。根据这两个值我们就可以计算出一个“额外可用数字的数目”。 我们找出最小的“额外可用数字数目”为0的$b_i$。…
本文的重点真的是讲解ingress和egress在网络安全上的作用。真的和一些奇怪的事情没有任何关系。请勿恶意联想。…
算是两年的一个总结吧。 不知道是幸运还是不幸,这两年的外部环境可以说是不好评价了。但也就是这个“不好评价”的外部环境,反而给内部了一个验证的机会。 总的来说,虽然还没到运用自如,但至少所谓“主观主义科技”算是点出来了,以至于至少我觉得我已经差不多看到最终统一的曙光了。 反极端客观主义与主观主义 首先,这里先说明,是反对极端的客观主义,而不是反对客观主义。显而易见,意图就是避免所有的事物都全部都采取客观标准,自然的,根本意图就是为了给主观判断提供一定的合法性。 极端客观主义 我这里说的极端客观主义,是对客观主义的一个极端化。 首先客观主义是说:我们的知识是客观的,不是想象出来的。举个例子,我们看到一张桌子,我们知道这是一张桌子。如果我认为桌子这个认识是客观的,那么即使我背过身去,我仍然会认为桌子在那里。反过来,如果这些知识是主观的,则我可能不认为桌子还依然存在。 于是,我这里极端化的客观主义是指:我们对于一切事和物的知识都是绝对客观的,是完全排除了一切主观感受和判断的。“这里有一张桌子的存在”是绝对客观的,和人的主观意志没有任何关系的。 客观主义的合理性: 我认为客观主…