当前位置: 首页 > news >正文

程序员的逆向思维

在这里插入图片描述

前要:

为什么你读不懂面试官提问的真实意图,导致很难把问题回答到面试官心坎上?
为什么在面试结束时,你只知道问薪资待遇,不知道如何高质量反问?

作为一名程序员,思维和技能是我们职场生涯中最重要的两个方面。有时候是知识和技能的积累,推动了思维意识的转变;有时候又是转变了思维意识后加速了知识技能的积累与迭代。

究其原因,编程是一种高智力的劳动,而非简单的代码堆砌。这个道理很简单,如果程序员完全是蓝领,是代码搬运工,那么程序员的工作就应该完全可以被机器代替,但是短期来看是不可能的。

在软件实现过程中有很多自动化的工作这不否认,但是要完成现实世界到抽象代码世界的自动化翻译,程序员的思考模式在里面却起到很重要的作用。

初步了解:
逆向思维是指从事物的相反或者否定的方向去思考。相对于正向思维,逆向思维实际运用中可以细分出三个维度:

  1. 角度转换。思考问题从彼至此,切换角度或者位置。
  2. 时间逆向。从过去判断未来,从未来思考过去。
  3. 顺序逆向。打破常规顺序,关键时能出奇制胜。

什么是逆向思考?

逆向思考是基于一个格言:逆向,总是逆向。它是先考虑一个逆向(通常是负面的)结果,并列出导致这些结果的原因。它迫使你需要停止做某些事情,以避免出现负面结果。它给我们提供了一种新的可能性和能力,这在正常的思维模式下很难被考虑到。

逆向思考的做法非常简单。

定义问题:你要达到的目标是什么?

逆向思考:怎么做保证能出现失败的结果?

一、 与其问如何提高产品或功能的使用率? 你可以考虑有哪些事情阻碍了用户使用某个功能?这将导致这样一个优化的列表:

加载时间慢,即性能问题;营销力度不够,或者在平台上营销,或者营销的对象不对;用户手册不知道在说什么…你懂的。

设想这样一个场景,你约好了一家心仪的公司面试,提交了一份精美的个人简历,准备了一套完美的自我介绍,甚至在心中预演了好几个面试官可能会提出的问题。

然而,当你进入会议室后,只见面试官一脸严肃的坐在那里,然后用很不屑的语气对你说道:“我们就不要客套了,时间有限,我给你一句话的机会,说服我录用你!”

这时候你会怎么说?

其实,这就是压力面试

很多朋友也许不了解什么是“压力面试”。

说白了,就是故意给应聘者施加巨大的压力,以此来打乱应聘者的阵脚,从而观察到对方真实的能力与态度。

面对压力面试时,首先要保持沉着,不要因此作出过激的反应。

你一定要知道,面试官并不是真的想赶你走,如果他对你没兴趣,只会很礼貌的敷衍几句然后让你回家等消息。根本犯不着去故意挑弄你的情绪。

在这里插入图片描述

所以,遇到这种突然袭击时,首先就是要保持沉着与冷静。

不要被“一句话”这仨字所迷惑

所谓的“一句话”其实是一个误导。任何面试都不可能通过一句话考察清楚应聘者是否合适。

而且如果你应对得当,后面还有十几个问题等着你呢,怎么可能只说“一句话”呢?所以,这时候你要做到的就是用一句话引出面试官后面更多的话。

在这里插入图片描述

所以,你要做的事情就很简单了,说一句话,并引起对方的好奇或勾起对方的斗兴。

从公司角度考虑,寻找最准确的痛点

最好的切入点,无疑就是公司在这个岗位上所面临的痛点。

比如,你应聘的是企划部主管一职,而对方公司是一家新兴的餐饮连锁公司,那么你要思考的是,这家公司目前在“企划主管”这个岗位上最大需求与痛点是什么?

新兴公司,特别是餐饮公司最重要的就是口碑的快速传播,而企划主管要做的也正是这样一份工作。

因此,你的这一句话就应该从这个角度出发,比如:

虽然不知道能否说服您,但是我和包括XXX在内的30多家本地头部KOL(大V、网红)都有着不错的私人关系,如果有必要的话,我可以邀请他们一起来我们店里吃个便饭,您觉得如何呢?

这个回答,无疑就是切中有关“企划主管”这个岗位的一个痛点,作为企划主管,当然要有一些媒体资源。

所以用一句话抛出自己独特的“资源优势”,而顺着这个话题,继续往下就能聊到你是如何获取这些资源的,自然而然的就能将您以往的“优秀案例”进行细致的展示。

在这里插入图片描述

而在技术面试当中,则更加直接一些,你需要判断对方最看重的是哪种技术能力,然后用一句话发起一个挑战,比如:

用一句话来表明我的优势的话,那就是在XXX领域中,没有什么问题我给不出答案,各位面试官不妨随便问我几个问题来试试看吧。

当然,放出这样的话来,肯定要有足够扎实的真本事,否则如果对方来个灵魂三连问你一个都没答上来的话,这张大旗就算是白扯了。

又或者,展示一下你在这个岗位上的独特技能,也是个不错的选择,比如我们看过很多段子有关“黑客三分钟攻破内网,赢得高薪职位”之类的,虽然不一定是真的,但是思路上可以说是一脉相承。

在这里插入图片描述

当然,最重要的还是您所展示的技能和知识,一定是和您所要应聘的岗位相匹配的。

如果实在不知道自己应该展示些什么样的能力,那么也有另外一个让话题延续下去的方法就是直接问面试官。

比如:很抱歉,我确实还不清楚贵公司在这个岗位上最需要什么样的能力,您能先给我介绍一下这个岗位具体的职责所在吗?

通过反问,把控面试节奏

如果细心地朋友,在上面两个示例中有没有发现一个有趣的规律?

那就是在说完的话后面,留一个“小尾巴”,第一个例子里说的是“您觉得如何?”,第二个例子是“来试试看。”

一般来说,我们说话都是有问有答的,所以通过在回答的后面留一个小尾巴,把话筒递到对方面前,这样就能很自然的让面试官把话接下去。

而且不知不觉之间,你已经把话题带向了自己更擅长的领域。

让我们变得更优秀的 6 种「逆向思维」

逆向思考模式一:由追随变化到思考不变

当大家都在依据变化而进行创业的时候,当大家都在担心自己的商业模式会被新技术和新模式的崛起而迅速颠覆的时候,亚马逊的创始人贝佐斯却提出了一个问题:“未来十年,什么是不变的?”

根据这样的“逆向思考力”,他找到了三件非常非常普通但却不会改变的事情。

  • 无限选择
  • 最低价格
  • 快速配送

贝佐斯说,即使再过 10 年也不会有客户跳出来说:“哎,贝佐斯,我爱你,我爱亚马逊,但我希望你那价格再贵一点,我希望你的配送再慢一点。”在贝佐斯找到了这三件不变的事情后,他就将亚马逊绝大部分资源都投入在了这三件事上,他也的确获得了有目共睹的成功。

事实上,这样一种“逆向思考”的模式可被广泛运用于我们的生活与工作之中。

比如:当很多自媒体都在“投其所好”做那些鸡汤文以及浅思考内容,不断追逐热点的时候,我们也许就该想想什么才是真正不变的东西?怎样的内容才是真正经得起时间考验而经久不衰的?

比如:当大家都在说 5 年之内就会失业的时候,我们应该去思考的是到底哪些东西是不会变的?哪些行业、职能有着非常深的“护城河”?又有哪些东西是我们可以真正依赖的?

运用这种逆向思考模式的具体情境是:在我们身处快速变化之中,当我们感到危机四伏之时。

逆向思考模式二:由“红海“转向“蓝海“

大多数人都是在用“正向思维”去寻找创业的方向,所以,如果你能运用“逆向思考力”去寻找创业方向,就有可能找到“蓝海”,从而提高创业成功的几率。

在大家都一窝蜂去开创自媒体的时候,有人却看到了给自媒体提供服务的商机,于是就有了“新榜”这样的平台。开创自己的自媒体属于涌入红海,而开创一个为广大自媒体服务的平台则属于“蓝海”。

当淘宝和天猫上的商家越来越多的时候,有人没有继续加入这只队伍,而是通过逆向思考力找到了他们的“蓝海”,于是创立了专门为淘宝和天猫提供服务的代运营公司,比如宝尊电商,现已成功在美国纳斯达克上市。

这里运用“逆向思考力”的具体方法是:当观察到一个红海,并确定这个红海的发展趋势是不断向上的,我们就可以去思考这样一个问题 - 这个红海里的人们都有哪些需求与潜在需求?我可以做哪些事去满足他们的这些需求?

运用这种逆向思考模式的具体情境是:选择创业方向的时候。

逆向思考模式三:启动“事前验尸“

这个名字听起来挺吓人,那到底什么是“事前验尸”?

这是爱德华赫斯提出的一个方法,用在对行动方案作出初步决策之后和采取行动之前。它要求参与其中的每个人假设所提议的行动方案已经实施但却不幸失败了。

“事前验尸”的流程是整理大家所写的有关行动方案失败原因的清单,然后回到所提议的行动方案本身,评估一下对这些潜在的隐患是否做足了排除工作。所以一共包含了三个步骤:假设行动方案已经失效 – 详细审查失败原因 – 调整行动方案。

“事前验尸”就是典型的逆向思考法。这一逆向思考的方法可以被广泛的运用在创业中,投资决策时,也可以运用在销售过程中和项目计划时。

当一名销售人员在为赢取项目进行准备的时候,不仅需要遵循传统思维去思考Key Success Factor(关键成功因素),然后围绕这些“关键成功因素”进行充分准备。同时也需要从反向去思考如果竞标失败,那失败原因可能会是哪些。当我们在用这种方式进行思考的时候,视野就被打开了。

在曾经的一次竞标准备过程中,我先是运用了正向思考的方法去思考key success factor(关键成功因素),并使这些要素都得到了落实,但不知为何心中总是不安,总觉得少了些什么。于是就静下心来,把所有可能导致竞标失败的原因都梳理了一遍,发现果然有个重大疏漏,于是赶紧在竞标前两天把这个疏漏给补上了。最后的结果证明,幸好我提前意识到并弥补了这个疏漏,不然那次的竞标肯定会输。

运用这种逆向思维模式的具体情境是:创业中要做重要决策的时候,公司或团队要做重要决策的时候,要做投资决策的时候,项目的计划阶段,以及销售的竞标准备阶段等。

逆向思考模式四:如果时间减少一半

猎豹 CEO 傅盛在他那篇《认知三部曲》的文章中写到:学会逆向思考,如果花的时间少一半,事情能否做得更好?

在文中他写道:“记得有段时间,我非常忙,各种会议满天飞,效率很低。我当时就想,难道当年乔布斯比我更忙吗?归根到底还是我的管理方法不对。于是我不停追问自己,如果我现在让工作时间少一半,能不能做得更好?当我的脑海里不断浮现这个问题的时候,我突然意识到– 我忙的根源其实就在于自己认为太多事情很重要。

那么怎样才让管理变得更有效率呢?我想到问题的本质是要去减少真正所谓管理的量,同时增加判断的量。增加帮团队在关键点做决定和梳理目标的量。于是事情的核心就变成了培养做判断的能力,而不是勤勉工作的能力。假设一下,如果只花一半时间,事情能不能做得更好?顺着这个方向想,很多事情就会不断要求去划分优先级。”

傅盛的这种方法特别适合于那些总是感觉时间不够的人,只要向自己提出这样一个问题“如果我的时间减少一半,事情能否做得更好?”思考就会将我们带入更深一层,带领我们逐步意识到真正的优先级,从而改进工作方式,提高效率。当然,每个人在问完问题后得到的答案都不会是完全相同的。

这种逆向思考模式运用的具体情境是:需要从根本上改善时间管理的人。

逆向思考模式五:缺点转化法

美国有一种番茄酱,跟同类产品相比,浓度太高,特别稠,很多家庭主妇在使用时,总觉得不方便,市场前景不被看好。起初,经销公司也想重新研制配方,降低浓度,重新生产,但又觉得十分困难,风险很大。后来他们转化了思路,意识到产品的缺点,其实也是它的优点。

因为浓度高,说明番茄酱的成分多,水份少,营养更加丰富,味道更加纯正。于是,他们聚焦在番茄酱的这个特点上,加大了宣传力度,使这种营养更丰富、味道更纯正的特点变得家喻户晓。很快,其市场占有率就跃居同类产品榜首。

一个产品的缺点可以被转化为优点,从而进行大规模的宣传并被客户接受。那么,一个人的“缺点”是否能被转化为优点呢?

我在之前的一篇文章中曾经讲过一个故事,故事说的是一个名叫嘉里科恩的“失读症”患者,“失读症”让他无法快速阅读,只能用一个字一个字去阅读的方式看书,这给他造成了很大的影响,以至于同学也会嘲笑他。但也正是因为“失读症”,他在读书时但凡读过一遍就等于别人读了很多遍的效果,他对学过的知识掌握的非常好,这也帮助他在毕业后成功进入了一家金融公司,最终成为高盛集团总裁。

这种逆向思考模式可以具体运用在:遇到弱点或缺点,无法忽视也无法改变的时候。

逆向思考模式六:寻找反义词

传统的破冰船,都是依靠自身的重量来压碎冰块的,因此它的头部都采用高硬度材料制成,而且设计得十分笨重,转向非常不便,所以这种破冰船非常害怕侧向漂来的流水。而前苏联科学家运用逆向思考力,变向下压冰为向上推冰,即让破冰船潜入水下,依靠浮力从冰下向上破冰。这样的破冰船在遇到坚厚冰层的时候,会像海豚那样上下起伏前进,破冰效果非常好。

按照正向思维来想,就应该继续增加船的重量,让它去压碎冰块从而破冰。但发现无解之后,他们就转向了“由上而下压碎”的反义词,即“由下而上推起”。于是,问题迎刃而解。

洗衣机的脱水缸,它的转轴是软的,用手轻轻一推,脱水缸就东倒西歪。可是脱水缸在高速旋转时,却非常平稳,脱水效果很好。然而当初设计时,为了解决脱水缸的颤动和由此产生的噪音问题,工程技术人员想了很多办法,先加粗转轴,无效,后加硬转轴,仍然无效。最后,他们运用了“逆向思考力”,弃硬就软,用软轴代替了硬轴,成功解决了颤抖和噪音两大问题。

按照正向思维来想,就应该继续增加转轴的硬度和粗度,但发现无解之后,他们就转向了“更硬更粗”的反义词,即“更软”。于是,问题迎刃而解。

运用这种逆向思考模式的具体情境是:各种发明创造之中。

最后,让我们用一张图来总结一下今天的 6 种逆向思维模式。
在这里插入图片描述

事实上,许多问题是无法通过正面思考来解决的。所以伟大的代数学家卡尔雅各比经常说:“反过来想,总是反过来想。”毕达哥拉斯学派也同样通过逆向思考证明“2 的平方根是一个无理数。

在查理芒格的投资生涯中,他也非常提倡“逆向思维”,并运用“逆向思维”的方法去收集了很多错误判断的例子,然后他仔细研究了该如何避免得到这些下场,从而在自己的投资生涯中进行了很好的规避。

最后的最后,在将这些逆向思考的模式总结出来以后,我们要做的事情就是练习、练习、再练习,直到它们真正成为我们身体与习惯的一部分。

如何反方向利用人性编码,快速走出自己的困境

逆向思维:如何反方向利用人性,快速走出自己的困境。

一部高精度的数控机床,为什么可以自动加工高精密度的零件。

因为工程师和程序员,向数控机床中输入了准确的加工程序。

一个人的内在思维也是这样。

在这里插入图片描述

你的大脑中就像一片荒地,你在自己的大脑思维中就可以种上庄稼,种瓜得瓜,种豆土豆。

这块地里,你不去种上庄稼,就会有人帮你种,当然收获的也是别人,只不过别人是把他的思维种子,种植在了你的思维里。

你可以选择,自己不种庄稼,关闭这块地,也不让别人种,不过这块地也不会荒着,自己就会长满不知道从哪里来的荒草。

许多人整天浑浑噩噩,不知道自己是谁,不知道自己喜欢什么,擅长什么,不知道自己真正想要的是什么?

要么就是人云亦云,什么都听别人的,无论别人说什么,自己都会觉得很有道理,不知不觉当中,就跟着别人的思维走了。

当遇到难题,自己不会解决,别人又不帮你解决的时候,就会陷入巨大的困境,难以自拔。

本质上,就是不懂得利用自己的人性编码,如何给自己编写出正确的答案。

每个人都是思维动物,你的思维中本来就自带一段人性编码,天生自动运行,思维指导你的行为,行为直接决定你的结果。

知信行者换个更容易理解的表达方式,你的内在思维认知,也叫头脑,也叫潜意识,也叫思考模式……

不管叫什么,都是一回事,你的思维认知,就是你为人处世之道的最底层逻辑。

在这里插入图片描述

你的思维认知就像是如来的五指山,你的身体,所有的外在行为方式,无论怎么翻筋斗云,都不会翻出如来的掌心。

你的所有行为,自我改变,永远都不会跨出自己思维认知的范畴,不管你是如何努力?

世界上规律和法则对你最大的公平,就是你思维中代码的编写,没有人可以替代,只能你自己才可以有权进行编码,补丁和升级。

无论任何时候,只要你改写了自己人性当中的思维编码?

你就能迅速改变自己所有的行为,言谈,举止,就能迅速让自己走出当下的困境。

一位女孩说自己成年后,依然像小时候一样怕黑。

晚上必须要打开房间里全部的灯睡觉,一个人绝对不敢在完全黑暗的地方行走,必须要有朋友在一起。

知信行者告诉女孩,你重新给自己大脑思维编写代码程序就好了。

人性的特质就是,大脑只能在同一个时间里思考一件事情,很难让你同时思考好几件事情,除非你受过专业的训练。

比如,你正在享受自己最喜欢的美食,脑海里全部都是美食带来的享受,你很难同时想起别的事情。

如果你进食的时候,满脑子都是懊恼,怨恨,痛苦,那就很难享受美食带给你的愉悦。

同样的原理,在黑暗的地方你感觉害怕,就是大脑思维中在想那些害怕的事情,挥之不去。

反过来去输入思维代码,在你害怕的时候,主动去思考一些愉悦的事情,开心的事情,或者干脆你就在大脑里拼命浮现西游记里佛祖观音的形象。

都可以,不管你想什么,暂时都会忘记让你害怕的事情,给你带来的困扰。

这就是通过改写自己的思维编码,从内在思维层面,来改变和影响自己。

在这里插入图片描述

遇到困境,你就要利用自己的人性编码原理,告诉自己。

困境这玩意就像是彩票中奖,世间没有多少人会真正遭遇让自己绝望的困境,大多数人都是平平淡淡度过一生。

所谓困境正是磨炼自己的最佳时机,磨炼自己的韧性,耐性,和心性。

能够让自己触底反弹,才是真正的高手。

一辈子都没有让自己真正触底的人,不是一个完整的人生。

退上一万步,自己触底没有反弹,即使再也弹不起来,也没啥大不了的,慢慢来。

就像你去爬山,登上一座山顶,就会看到一山更比一山高的壮观景色。

可是,你要想去攀登下一座高山,首先自己要做什么?

你说对了,自己先要下山,才能去攀爬下一座高山。

利用自己的人性密码,改写自己的思维编码,你就能让自己快速走出当下的困境。

相关文章:

程序员的逆向思维

前要: 为什么你读不懂面试官提问的真实意图,导致很难把问题回答到面试官心坎上? 为什么在面试结束时,你只知道问薪资待遇,不知道如何高质量反问? 作为一名程序员,思维和技能是我们职场生涯中最重要的两个方面。有时候…...

吐血整理学习方法,2年多功能测试成功进阶自动化测试,月薪23k+......

目录:导读前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言 测试进阶方向 测试进…...

mysql慢查询:pt-query-digest 分析

"某些SQL语句执行效率慢",这个问题总体上分为两类: 出现了慢查询语句某些查询语句没有使用索引 由于数据的写入量非常大,所以要想直接打开慢查询日志来查看到底哪些语句有问题几乎是不可能的,因为日志的刷新速度太快了…...

git的使用整合

git的下载和安装暂时不论述了,将git安装后会自动配置环境变量,所以环境变量也不需要配置。 一、初始化配置 打开git bash here(使用linux系统下运行的口令),弹出一个类似于cmd的窗口。 (1)配置属性 git config --glob…...

XCPC第九站———背包问题!

1.01背包问题 我们首先定义一个二维数组f,其中f[i][j]表示在前i个物品中取且总体积不超过j的取法中的最大价值。那么我们如何得到f[i][j]呢?我们运用递推的思想。由于第i个物品只有选和不选两种情况,当不选第i个物品时,f[i][j]f[i…...

【软考 系统架构设计师】论文范文④ 论基于构件的软件开发

>>回到总目录<< 文章目录 论基于构件的软件开发范文摘要正文论基于构件的软件开发 软件系统的复杂性不断增长、软件人员的频繁流动和软件行业的激烈竞争迫使软件企业提高软件质量、积累和固化知识财富,并尽可能地缩短软件产品的开发周期。 集软件复用、分布式对…...

spring-integration-redis中分布式锁RedisLockRegistry的使用

pom依赖&#xff1a;<!-- redis --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId></dependency><dependency><groupId>org.springframework.integ…...

城市通电(prim算法)

acwing3728 蓝桥杯集训每日一题 平面上遍布着 n 座城市&#xff0c;编号 1∼n。 第 i 座城市的位置坐标为 (xi,yi) 不同城市的位置有可能重合。 现在要通过建立发电站和搭建电线的方式给每座城市都通电。 一个城市如果建有发电站&#xff0c;或者通过电线直接或间接的与建…...

【动态规划】

动态规划1引言题目509. 斐波那契数70. 爬楼梯746. 使用最小花费爬楼梯小结53. 最大子数组和结语引言 蓝桥杯快开始了啊&#xff0c;自从报名后还没认真学过算法有(>﹏<)′&#xff0c;临时抱一下佛脚&#xff0c;一起学学算法。 题目 509. 斐波那契数 斐波那契数 &am…...

秒懂算法 | DP概述和常见DP面试题

动态(DP)是一种算法技术,它将大问题分解为更简单的子问题,对整体问题的最优解决方案取决于子问题的最优解决方案。本篇内容介绍了DP的概念和基本操作;DP的设计、方程推导、记忆化编码、递推编码、滚动数组以及常见的DP面试题。 01、DP概述 1. DP问题的特征 下面以斐波那…...

【C++提高编程】C++全栈体系(二十五)

C提高编程 第四章 STL- 函数对象 一、函数对象 1. 函数对象概念 概念&#xff1a; 重载函数调用操作符的类&#xff0c;其对象常称为函数对象函数对象使用重载的()时&#xff0c;行为类似函数调用&#xff0c;也叫仿函数 本质&#xff1a; 函数对象(仿函数)是一个类&…...

【云原生】k8s核心技术—集群安全机制 Ingress Helm 持久化存储-20230222

文章目录一、k8s集群安全机制1. 概述2. RBAC——基于角色的访问控制二、Ingress三、Helm1. 引入2. 使用功能Helm可以解决哪些问题3. 介绍4. 3个重要概念5. helm 版本变化6. helm安装及配置仓库7. 使用helm快速部署应用8. 自己创建chart9. 实现yaml高效复用四、持久化存储1.nfs—…...

【Linux】实现简易的Shell命令行解释器

大家好我是沐曦希&#x1f495; 文章目录一、前言二、准备工作1.输出提示符2.输入和获取命令3.shell运行原理4.内建命令5.替换三、整体代码一、前言 前面学到了进程创建&#xff0c;进程终止&#xff0c;进程等待&#xff0c;进程替换&#xff0c;那么通过这些来制作一个简易的…...

再获认可!腾讯安全NDR获Forrester权威推荐

近日&#xff0c;国际权威研究机构Forrester发布最新研究报告《The Network Analysis And Visibility Landscape, Q1 2023》&#xff08;以下简称“NAV报告”&#xff09;&#xff0c;从网络分析和可视化&#xff08;NAV&#xff09;厂商规模、产品功能、市场占有率及重点案例等…...

代码审计之旅之百家CMS

前言 之前审计的CMS大多是利用工具&#xff0c;即Seay昆仑镜联动扫描出漏洞点&#xff0c;而后进行审计。感觉自己的能力仍与零无异&#xff0c;因此本次审计CMS绝大多数使用手动探测&#xff0c;即通过搜索危险函数的方式进行漏洞寻找&#xff0c;以此来提升审计能力&#xf…...

ONLYOFFICE中利用chatGPT帮助我们策划一场生日派对

近日&#xff0c;人工智能chatGPT聊天机器人爆火&#xff0c;在去年年底发布后&#xff0c;仅仅两个月就吸引了全球近一亿的用户&#xff0c;成为史上最快的应用消费程序&#xff0c;chatGPT拥有强大的学习和交互能力 可以被学生&#xff0c;教师&#xff0c;上班族各种职业运…...

Java面试题-线程(一)

在典型的 Java 面试中&#xff0c; 面试官会从线程的基本概念问起&#xff0c; 如&#xff1a;为什么你需要使用线程&#xff0c;如何创建线程&#xff0c;用什么方式创建线程比较好&#xff08;比如&#xff1a;继承 thread 类还是调用 Runnable 接口&#xff09;&#xff0c;…...

一篇普通的bug日志——bug的尽头是next吗?

文章目录[bug 1] TypeError: method object is not subscriptable[bug 2] TypeError: unsupported format string passed to numpy.ndarray.__format__[bug 3] ValueError:Hint: Expected dtype() paddle::experimental::CppTypeToDataType<T>::Type()[bug 4] CondaSSLE…...

Vue 3 第八章:Watch侦听器

文章目录Watch侦听器1. 基础概念1.1. Watch的基本用法例子1&#xff1a;监听单个ref的值&#xff0c;直接监听例子2&#xff1a;监听多个ref的值&#xff0c;采用数组形式例子3&#xff1a;深度监听例子4&#xff1a;监听reactive响应式对象单一属性&#xff0c;采用回调函数的…...

GlassFish的安装与使用

一、产品下载与安装glassfish下载地址&#xff1a;https://download.oracle.com/glassfish/5.0.1/release/index.html下载后解压即完成安装&#xff0c;主要目录说明&#xff1a;bin目录&#xff1a;为asadmin命令所在目录。glassfish为主目录&#xff1a;glassfish\bin目录为命…...

【java】Java 重写(Override)与重载(Overload)

文章目录重写(Override)方法的重写规则Super 关键字的使用重载(Overload)重载规则实例重写与重载之间的区别总结重写(Override) 重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变&#xff0c;核心重写&#xff01; 重写的好处在于…...

OpenCV-PyQT项目实战(12)项目案例08:多线程视频播放

欢迎关注『OpenCV-PyQT项目实战 Youcans』系列&#xff0c;持续更新中 OpenCV-PyQT项目实战&#xff08;1&#xff09;安装与环境配置 OpenCV-PyQT项目实战&#xff08;2&#xff09;QtDesigner 和 PyUIC 快速入门 OpenCV-PyQT项目实战&#xff08;3&#xff09;信号与槽机制 …...

面向对象设计模式:结构型模式之装饰器模式

文章目录一、引入二、装饰器模式2.1 Intent 意图2.2 Applicability 适用性2.3 类图2.4 优缺点2.5 应用实例&#xff1a;Java IO 类2.6 应用实例&#xff1a;咖啡馆订购系统一、引入 咖啡馆订购系统 Initial 初始 4 种咖啡 House blend (混合咖啡)Dark Roast (深度烘培)Decaf (…...

Unity iOS 无服务器做一个排行榜 GameCenter

排行榜需求解决方案一(嗯目前只有一)UnityEngine.SocialPlatformsiOS GameCenterAppStoreConnect配置Unity 调用(如果使用GameCenter系统的面板&#xff0c;看到这里就可以了&#xff09;坑(需要获取数据做自定义面板的看这里)iOS代码Unity 代码吐槽需求 需求&#xff1a;接入…...

现在招个会自动化测试的人是真难呀~你会个锤子的自动化测试

现在招个会自动化测试的人是真难呀~ 前一段时间公司计划要招2个自动化测试到岗&#xff0c;同事面试了十几个来应聘的人&#xff0c;发现一个很奇怪的现象&#xff0c;在面试的时候&#xff0c;如果问的是框架API、脚本编写这些问题&#xff0c;基本上所有人都能对答如流&…...

OracleDatabase——数据库表空间dmp导出与导入

由于公司的程序一直部署在客户现场内网&#xff0c;内网调试难度高&#xff0c;一般是有备份还原数据库的需求&#xff0c;这里简记备份&#xff08;导出&#xff09;数据库dmp文件与恢复&#xff08;导入&#xff09;的步骤。 一、导出dmp文件 exp与expdp命令异同 相同点&a…...

20张图带你彻底了解ReentrantLock加锁解锁的原理

哈喽大家好&#xff0c;我是阿Q。 最近是上班忙项目&#xff0c;下班带娃&#xff0c;忙的不可开交&#xff0c;连摸鱼的时间都没有了。今天趁假期用图解的方式从源码角度给大家说一下ReentrantLock加锁解锁的全过程。系好安全带&#xff0c;发车了。 简单使用 在聊它的源码…...

Dockerfile构建Springboot镜像

Dockerfile构建Springboot镜像 文章目录 Dockerfile构建Springboot镜像 简介实例演示 前期准备 Docker环境Springboot项目Dockerfile文件 Windows 要求构建镜像启动测试 Linux 要求构建镜像启动测试 简介 容器技术大流行的时代&#xff0c;也是docker大流行的时代。 此文…...

从深分页查询到覆盖索引

最近看到一道面试题&#xff0c;如何优化深分页查询 最简单的例子是 select * from web_bill_main limit 30000,10;分页达到30000行&#xff0c;需要把前面29999行都过滤掉&#xff0c;才能找到这10条数据 所以整体时间花了80ms(工具显示时间) 我当时的第一反应是&#xff0…...

Go语言学习的第三天--下部分(Gin框架的基础了解)

每天都会分享Go的知识&#xff0c;喜欢的朋友关注一下。每天的学习分成两部分基础&#xff08;必要的&#xff0c;基础不牢地动山摇&#xff09;&#xff0c;另一部分是Go的一些框架知识&#xff08;会不定时发布&#xff0c;因为小Wei也是一名搬砖人&#xff09;。但是可以保证…...

佛山做外贸网站信息/厦门seo排名优化公司

一、总述  当代WebGL编程所使用的3D模型大多是从3DsMax模型或Blender模型转化而来&#xff0c;这种工作模式比较适合3D设计师和3D程序员分工配合的场景。但对于单兵作战的WebGL爱好者来讲这种模式过于沉重&#xff1a;且不说转化插件本身存在的各种bug严重降低了转化的成功率…...

网购哪个网站质量好/什么是营销渠道

Part 1&#xff1a;目标商品清单根据商品ID检索需要的商品通过模糊检索实现&#xff0c;有点百度的味道&#xff0c;只知道部分信息&#xff0c;来查询逻辑过程连接数据库根据需求确定SQL语句执行SQL语句&#xff0c;得到recordset将recordset写入工作表(字段名所有记录 即 列名…...

ps做好切片后怎么做网站/seo文章代写一篇多少钱

本文来源于果汁简历授权发布大家都知道寒冬来了&#xff0c;我们要储备足够的粮食才能过冬。我经历了国企、外企、创业和 BAT&#xff0c;通过自己的亲身体会告诉大家&#xff0c;如果你想要在国内长期发展&#xff0c;请尽早进入大厂。我简单的把自己的体会归纳为如下几点&…...

南昌做公司网站/百度指数工具

haar特征&#xff1a;Haar特征是一种反映图像的灰度变化的&#xff0c;像素分模块求差值的一种特征。它分为三类&#xff1a;边缘特征、线性特征、中心特征和对角线特征。用黑白两种矩形框组合成特征模板&#xff0c;在特征模板内用 黑色矩形像素和 减去 白色矩形像素和来表示这…...

注册城乡规划师2021/seo视频

KUX是优酷下载的视频格式&#xff0c;别的视频播放器是无法观看优酷下载的视频。如果没有优酷播放器要怎么打开它下载的视频观看&#xff1f;我们可以转换优酷下载的视频格式。那么如何将KUX格式转换为MP4格式&#xff1f;这个时候视频格式转换器就派上用场了&#xff0c;可以利…...

php房产中介网站源码/短视频矩阵seo系统源码

ls命令是Linux系统下常用的命令之一&#xff0c;它用于列出目录中的文件和子目录。下面我们来详细了解一下ls命令。 基本格式 ls [选项] [文件或目录] 常用选项 - -a&#xff1a;列出所有文件&#xff0c;包括隐藏文件。 - -l&#xff1a;以详细列表的形式显示文件和目录的…...