热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

洞的寓言

您是ABC公司的区域主管,您的工作之一就是检查不同的工作地点。今天是忙碌的一天!您必须检查三个不同的工作地点。因此,您起得很早࿰

您是ABC公司的区域主管,您的工作之一就是检查不同的工作地点。

今天是忙碌的一天! 您必须检查三个不同的工作地点。 因此,您起得很早,开车去第一个站点。

当您出现时,情况就不会达到您的预期。 您知道每个工作地点应该有四名工人。 但是您只能看到三名工人站着。

但这还不是全部。 每个工人都在不同的地方挖洞,每个洞都有不同的进步水平。

嘿,你问 第四个人在哪里? 我以为应该有四个人?

您可以看到三个工人指向一个大漏洞。

所以你走过去凝视它。 这个特殊的洞是如此之深,如此之暗,以至于看不到底部。 孔似乎是空的,但是如果您很安静,则可以在底部听到声音。 有人在那儿挖!

你问那个家伙怎么了。 他为什么掉进那个洞?

其他三名工人互访。

哦,他是最快,最有生产力和最有经验的挖掘机! 他挖得这么快! 看看他打的那个大洞!

是的,您回复。 这是一个宏伟的洞。 底部是什么?

大家耸耸肩。

没人知道最底层。 我们从未去过那里。 我们只是放慢他的脚步,他在挖洞方面取得了很大的进步。

你偷看边缘。 那里很黑。

您转向其他三个工人。 他要怎么走?

好吧,他没有时间放下梯子,所以他实际上无法下车。 对于梯子来说太深了,我们没有足够长的绳索将他拉出。 因此,他将继续挖掘越来越深的漏洞,直到工作完成。

您查看了三个浅点,这些点遍布该站点。 那么你们在忙什么呢?

好吧,他们回答说, 我们不擅长挖洞,所以领班让我们在这里闲逛并挖出不在关键道路上的其他洞。 有一天,我们会做得更好,然后我们每个人都可以挖出自己的宏伟洞。

您离开工作现场感到非常不安。 这不是您经营工作现场的方式,而是每个人自己的工作方式。

当天晚些时候,您访问另一个工作现场。 您看不到任何人站着。 但是您确实看到了一个大洞口。

因此,您自然会漫步并凝视着下方。

立刻,您会看到一个梯子通向洞。 那很好。 某个有思想的人甚至串起了一些灯,所以您实际上可以看到里面。

在孔的底部,您可以看到两名工人轮流进行挖掘。 第三名工人用尘土填满了一个桶,然后将其向上爬到梯子上,将其排到地面。 第四名工人正在咨询市政计划,以确保挖掘机不会撞到任何煤气或化粪池的管线。

您说,这是一个了不起的漏洞 而且您似乎已经制定出了一个非常明智的挖掘漏洞的系统。 谁想到了这个?

其中三个工人指向拿着水桶的人。

她想出了这个系统,并教我们如何做。

好吧,你说 这项工作完成后,您都将移至其他站点。 没有她,你还能像这样挖洞吗?

哦,是的,我们现在都知道该系统。 我们可以在任何工作现场以这种方式挖洞。

有趣。 与您访问的第一个站点有很大不同! 这两个站点采用了完全不同的挖坑方法。

哪种方法更好? 最终,两个工作地点都会出现漏洞。 一个洞比另一个洞好吗?

好了,这已经很晚了,在您每天称呼它之前,您还要再访问一个工作站点。

但是当您到达那里时,您会发现每个人都站在阅读手册的身边。

你问这是怎么回事您应该在哪里挖洞?

一名工人耸了耸肩。

好吧,我打电话给客户,问他想钻多深。 我们开始交谈,他意识到他根本不想要一个洞。 他想要一条战trench。 因此,我们试图找出如何使用该挖沟机。

他们都回到了手册。

真是一天! 您已经参观了三个不同的工作地点,并且看到了针对同一问题的三种不同方法。

你告诉我。 这些工作地点中的哪一个有真正的10倍值?

如果您必须雇用这些人之一,您会雇用哪一个?

如果您必须将毕生积蓄投资于这些工作地点之一,那么您将投资于哪一个?

如果您必须在这些工作地点之一上工作,您会选择哪一个?

From: https://hackernoon.com/the-parable-of-the-hole-ypja63q96



推荐阅读
  • Windows7企业版怎样存储安全新功能详解
    本文介绍了电脑公司发布的GHOST WIN7 SP1 X64 通用特别版 V2019.12,软件大小为5.71 GB,支持简体中文,属于国产软件,免费使用。文章还提到了用户评分和软件分类为Win7系统,运行环境为Windows。同时,文章还介绍了平台检测结果,无插件,通过了360、腾讯、金山和瑞星的检测。此外,文章还提到了本地下载文件大小为5.71 GB,需要先下载高速下载器才能进行高速下载。最后,文章详细解释了Windows7企业版的存储安全新功能。 ... [详细]
  • 本文详细解析了JavaScript中相称性推断的知识点,包括严厉相称和宽松相称的区别,以及范例转换的规则。针对不同类型的范例值,如差别范例值、统一类的原始范例值和统一类的复合范例值,都给出了具体的比较方法。对于宽松相称的情况,也解释了原始范例值和对象之间的比较规则。通过本文的学习,读者可以更好地理解JavaScript中相称性推断的概念和应用。 ... [详细]
  • Skywalking系列博客1安装单机版 Skywalking的快速安装方法
    本文介绍了如何快速安装单机版的Skywalking,包括下载、环境需求和端口检查等步骤。同时提供了百度盘下载地址和查询端口是否被占用的命令。 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • Lodop中特殊符号打印设计和预览样式不同的问题解析
    本文主要解析了在Lodop中使用特殊符号打印设计和预览样式不同的问题。由于调用的本机ie引擎版本可能不同,导致在不同浏览器下样式解析不同。同时,未指定文字字体和样式设置也会导致打印设计和预览的差异。文章提出了通过指定具体字体和样式来解决问题的方法,并强调了以打印预览和虚拟打印机测试为准。 ... [详细]
  • 安装mysqlclient失败解决办法
    本文介绍了在MAC系统中,使用django使用mysql数据库报错的解决办法。通过源码安装mysqlclient或将mysql_config添加到系统环境变量中,可以解决安装mysqlclient失败的问题。同时,还介绍了查看mysql安装路径和使配置文件生效的方法。 ... [详细]
  • Final关键字的含义及用法详解
    本文详细介绍了Java中final关键字的含义和用法。final关键字可以修饰非抽象类、非抽象类成员方法和变量。final类不能被继承,final类中的方法默认是final的。final方法不能被子类的方法覆盖,但可以被继承。final成员变量表示常量,只能被赋值一次,赋值后值不再改变。文章还讨论了final类和final方法的应用场景,以及使用final方法的两个原因:锁定方法防止修改和提高执行效率。 ... [详细]
  • 本文介绍了求解gcdexgcd斐蜀定理的迭代法和递归法,并解释了exgcd的概念和应用。exgcd是指对于不完全为0的非负整数a和b,gcd(a,b)表示a和b的最大公约数,必然存在整数对x和y,使得gcd(a,b)=ax+by。此外,本文还给出了相应的代码示例。 ... [详细]
  • 本文介绍了在Python3中如何使用选择文件对话框的格式打开和保存图片的方法。通过使用tkinter库中的filedialog模块的asksaveasfilename和askopenfilename函数,可以方便地选择要打开或保存的图片文件,并进行相关操作。具体的代码示例和操作步骤也被提供。 ... [详细]
  • EPICS Archiver Appliance存储waveform记录的尝试及资源需求分析
    本文介绍了EPICS Archiver Appliance存储waveform记录的尝试过程,并分析了其所需的资源容量。通过解决错误提示和调整内存大小,成功存储了波形数据。然后,讨论了储存环逐束团信号的意义,以及通过记录多圈的束团信号进行参数分析的可能性。波形数据的存储需求巨大,每天需要近250G,一年需要90T。然而,储存环逐束团信号具有重要意义,可以揭示出每个束团的纵向振荡频率和模式。 ... [详细]
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 云原生边缘计算之KubeEdge简介及功能特点
    本文介绍了云原生边缘计算中的KubeEdge系统,该系统是一个开源系统,用于将容器化应用程序编排功能扩展到Edge的主机。它基于Kubernetes构建,并为网络应用程序提供基础架构支持。同时,KubeEdge具有离线模式、基于Kubernetes的节点、群集、应用程序和设备管理、资源优化等特点。此外,KubeEdge还支持跨平台工作,在私有、公共和混合云中都可以运行。同时,KubeEdge还提供数据管理和数据分析管道引擎的支持。最后,本文还介绍了KubeEdge系统生成证书的方法。 ... [详细]
  • Microsoft Office for Mac最新版本安装教程,亲测可用!
    本文介绍了Microsoft Office for Mac最新版本的安装教程,经过亲测可用。Office工具是办公必备的工具,它为用户和企业设计,可以利用功能强大的Outlook处理电子邮件、日历和通讯录事宜。安装包包括Word、Excel、PPT、OneNote和Outlook。阅读本文可以了解如何下载并安装Office,以及安装过程中的注意事项。安装完毕后,可以正常使用Office中的Word等功能。 ... [详细]
  • 本文介绍了绕过WAF的XSS检测机制的方法,包括确定payload结构、测试和混淆。同时提出了一种构建XSS payload的方法,该payload与安全机制使用的正则表达式不匹配。通过清理用户输入、转义输出、使用文档对象模型(DOM)接收器和源、实施适当的跨域资源共享(CORS)策略和其他安全策略,可以有效阻止XSS漏洞。但是,WAF或自定义过滤器仍然被广泛使用来增加安全性。本文的方法可以绕过这种安全机制,构建与正则表达式不匹配的XSS payload。 ... [详细]
author-avatar
lexlee1979
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有