首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我知道你不知道,我到底知不知道?

---- 系列文章: 我知道你不知道,我到底知不知道[2] 至少要几个砝码,可以称出 1g ~ 40g 重量[3] 舞会上有多少顶黑帽?[4] 25 匹马 5 条赛道,最快需要几轮求出前 3 名?...此时,A 和 B 发生以下对话: A:我不知道 C 的年龄,我知道你不知道。 B:原本我不知道的,现在我知道了。 A:现在我也知道了。 那么,请问 C 的年龄是? ---- 2....更通俗的说法是,我不知道你现在是什么情况,反正一定不是那个可以推断出结果的状态; 2、“唯一性” 隐含的充分条件: 有 36、46、57 这三个数,假设已知目标数的个位数是 7 ,那么很明显这个数就是...A:我不知道 C 的年龄,我知道你不知道。 首先,A 说 “不知道 C 的年龄”,说明十位数是不唯一的。...为什么 A 敢断言:“你手上的个位数一定不是 7 和 8” 呢?一定是 A 手中的十位数不是 3,也不是 5 的时候。

49920
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    不知道有什么靶场吗?我来告诉你

    PHP语言靶场选这里主要选择三个PHP靶场进行渗透测试联系,我在这里选择也主要是以培训为主,因为在实际讲解过程中需要利用不同的场景来进行讲解。...webbug靶场、xvwa靶场、dvwa靶场、zvuldrill靶场 Bwapp靶场 Bwapp是一个漏洞集成平台,是一个漏洞功能特别齐全的漏洞靶场,如果代码功底比较好,完全可以进行二次开发,加入自己喜欢模块...这是我本地数据库连接文件,数据库、账号、密码都是相对应的。Test文件夹里面每一个配置文件你都需要进行更改,才可以进行测试。 ?...这是我本地数据库建立的数据库 ? 如果是第一次则需要进行新建,直接进行setup即可。 ? 安装成功以后就可以进行漏洞测试了。...zvuldrill靶场 最后介绍zvuldrill靶场,因为zvuldrill靶场看起来像一个真实网站,它没有明确和你说哪里是什么问题,让你去找相应的问题点可能出现在哪里,这个你完全可以进行二次开发,

    3.4K130

    我不知道的 Event Loop

    1、本文要点 1、EventLoop是什么? 2、任务队列是什么? 3、同步任务和异步任务? 4、微任务和宏任务? ... 2、EventLoop是什么?...通俗的讲 同步就是我强依赖你(对方),我必须等到你的回复,才能做出下一步响应。...即我的操作(行程)是顺序执行的,中间少了哪一步都不可以,或者说中间哪一步出错都不可以,类似于编程中程序被解释器顺序执行一样;同时如果我没有收到你的回复,我就一直处于等待、也就是阻塞的状态。...异步则相反,我并不强依赖你,我对你响应的时间也不敏感,无论你返回还是不返回,我都能继续运行;你响应并返回了,我就继续做之前的事情,你没有响应,我就做其他的事情。...也就是说我不存在等待对方的概念,我就是非阻塞的。

    51310

    我不知道的前端(二)

    记录下我的学习笔记 标签模板化字面量 啊c这是什么东西听起来好厉害 不说都不知道,这是通过``定义的字符串带有的特性,我们光知道 `${}` 这种用法,却很少有人知道下边这种用法 `\n`....是有编译器的,我蛮怀疑人生的听到这个 L、R代表左侧和右侧,什么玩意儿的左侧和右侧呢?...其实还是有区别的,不知道有没有老哥踩过类似下边这种代码的坑: let max = maxWidth || preferences.maxWidth || 500 当我们认为maxWidth为0是有效的情况下...我尝试了一下,是意外之喜没错了。 ---- 创建对象之Object.create() 这种创建对象的形式和正常创建有什么区别?...在JavaScript中Date、Array这些内置类(然而往底下纠的话,原来这些都是构造函数,震撼我一整年)你也肯定耳熟能详。如果你还不知道什么的原型,往下走看一下"什么的原型链"然后回来看看。

    39620

    我为什么读博,以及我为什么不读博?

    我为什么读博,以及我为什么不读博? 研究生三年后,毕业生都做出了自己的选择,一部分人就业,一部分人选择继续深造,不同的路径,同样的都是在探索自己的生涯之路。...我作为一名小硕士,自己也在读博和读博的tradeoff间徘徊,原以为自己已下定决心,又发现自己时不时地动摇。我经常问自己,你究竟在动摇什么?...所以今天我打算将自己在两边摇摆的理由写下来,述说自己个体经验的过程中,也许也能让理性得到梳理这些繁杂资料的机会吧。 ? 我为什么不读博 1. 就业市场的现状和未来。...这种喜欢究竟是什么程度的喜欢?...为什么我极少在写论文时感到一股喷薄的倾诉欲? 我想这大多是因为热情,我似乎无法从论文中攫取有如辩论一样的那么多热情,因而哪怕我思考的问题本身再有价值,我也无法比思考一个愚蠢的辩题时表现的更聪明一点。

    1.1K10

    题目不让我做什么,我就偏要去做什么🤔

    …那就算了吧,对于成功付费的读者,相当于你赞赏了本文,后台都有记录的,谢谢各位的支持~ 今天来讲一道非常有启发性的设计题目,为什么说它有启发性,我们后面再说。...为什么说这个题目很有启发性呢?因为我最近在用一款类似印象笔记的软件,叫做 Notion(挺有名的)。...我不应该去尝试实现NestedInteger这个结构,也不应该去猜测它的实现?为什么?凭什么?是不是题目在误导我?是不是我进行推测之后,这道题就不攻自破了?...你看,labuladong 可不是什么好孩子,你不让推测,我就偏偏要去推测!...比如说输入是[[1,1],2,[1,1]],其实就是如下树状结构: 好的,刚才题目说什么来着?把一个NestedInteger扁平化对吧?这不就等价于遍历一棵 N 叉树的所有「叶子节点」吗?

    71820

    我知道你不知道GB2312

    为什么一个连自己总理名字都打不出来的编码,竟然会成为政府的公文标准? ?...GB2312 / GBK / GB18030这三种编码究竟有什么区别呢? 说来简单,他们的主要区别在于发布时间以及收录汉字的数量。...” 为什么一个连朱镕基的“镕”都打不出来的古董编码竟然是中国政府公文最常用的编码?!!难道——等等,我知道你在开脑洞了。别急,看了下面的图片你就知道了 ?...这就是原因所在了,微软在推出新一代Windows的时候顺带把老的仿宋GB2312给重新设计了一把,本来是好意想让字体更加纤细优美的,但是这让每天处理成吨文件的公务员炸了锅——你TM知不知道我每天看着那么细的字体有多累...(什么?上期说的Microsoft Machine Learning Server的介绍?那个随缘吧……) ?

    2.1K30

    我常用的几个经典Python模块

    Python常用的模块非常多,主要分为内置模块和第三方模块两大类,且不同模块应用场景不同又可以分为文本类、数据结构类、数学运算类、文件系统类、爬虫类、网络通讯类等多个类型。...大家常用的内置模块比如:math、re、datetime、urllib、os、random等,第三方模块比如pandas、numpy、requests、matplotlib等。...什么是Python模块? 模块是将复杂的、同一应用领域的功能代码进行封装,你只需要调用接口,输入相应参数,便可以轻松拿到结果,类似瑞士军刀、万能工具箱。...常用内置模块,约200多个 内置模块,顾名思义就是Python软件内嵌的模块,无需额外安装。...(modules)),会显示全部的内置模块 这里举几个常用的内置模块,并附上代码: 「math 模块」 用来进行数学计算,它提供了很多数学方面的专业函数,适合科研、算法 import math # 计算平方根

    16310

    我的优势是什么?

    忙碌本身没意义~~ 今天又重新思考这个问题:我的优势是什么? 之前总是喜欢去找自己的缺点,然而随着对互联网的认知越来越深入,逐渐发现,最应该做的是让自己的优势更明显,而不是总想着去补短板。...我脑子里浮现出两点:离开职场的野生优势 和 职场优势。自己的野生优势还太弱,所以就从职场优势来思考吧~~ 技术优势 我天生有一种喜欢钻研的精神,对于工作中用到的技能,有很强烈的征服欲望。...技术+业务上的优势,再加以强化,可以造就第三种优势:做决策 是的,之前有很多大佬提点过我:做事能力很强,干活一把好手,但~~~~ 现在我鼓励自己多做决策,不怕错,错了又怎样呢?...哈哈,不喷了,总之就是,我要锻炼做决策的能力,即使做错了也没关系。 技术上的决策、业务沟通上的决策,能让自己进步,能让团队其他小伙伴进步,就是好的。 所以,我已经开始在火中炼自己了,你们呢?...永远是个人成长最重要,先想明白做这份工作是想提升什么能力,其次才是为工作贡献时间和脑力来换取升职加薪。 别人怎么想真不重要,重要的是自己开心,还有能力的提升。 使劲悟这个道理,拼命实践这个道理~

    63020
    领券