多线程
李老师您好!我想跟你请教有关前男友的问题。
我和他分手是高考完第二天,他对我冷暴力,逼我说出「分手」二字(我觉得男生很擅长这样)。分手后一周后他有了新女朋友,那个女孩我也认识,我很伤心。大学我和前男友在一所学校。他和那个女孩在一起的时候私底下还和我保持联系,原因是因为不能彻底忘掉,还是会想起我。我当时还很爱他,他偶尔会来找我我从不拒绝。我们也一致对外保密保持着联系,但一直是他找我,因为他有对象所以我没主动找过他。
后来他分手了,分手后喝醉酒了来找我倾诉,说没珍惜我等等。就在我还以为我们会复合的时候,他在大学交了个新的女朋友。事情发生的很突然,后来我就劝自己放弃。他也消失很久了没有联系过我。我和他就这样拉拉扯扯到大三。
他最近又找我了,说梦到我了。他来找我我还是没拒绝。我清楚他有女朋友,从他说的话里感觉他对自己的现任女友不是很走心。他还叫我宝贝。原本我以为自己已经彻底放下了,但现在又开始在意他了,期待他的早安和晚安,也还是和以前一样,他不找我我绝对不找他。我该怎么办?我感觉他心里有我,这三年我一直没开始新的恋情,也是因为对他抱有一丝希望吧。他一找我,我就开始幻想各种关于他的未来。真的不知道该怎么办了。朋友劝我放手,也都不耐烦了。我表面上表现出对他不在意,但我心里明白自己的想法。
老师我就想问问你,我有必要再为他在心里留位置吗?谢谢老师,麻烦您了!(问题来自微博私信)
一
你在写这个问题的时候,心里一定门儿清。
你清楚地认识到他和你的距离越来越远,认识到你们成功的机会越来越渺茫,认识到你早就应该放弃他。
但是微信里收到那句「早安」的瞬间,你还是身不由己,想着「反正他不找我,我绝对不会去主动找他的」,然后秒回。
这就好像一个痴迷炒股的股民,眼睁睁地看着手里的股票一年年地大跌,知道应该早点儿把股票清仓止损,可是却总抱有一线希望,想着「说不定已经跌到底了,很快就会大涨」,一直不卖,直至血本无归。
所以说如果真要短线炒股,不能手工去操作交易,而是应该设计一个算法——也就是一个计算机程序——由算法去交易,而需要手工设计调整的,仅仅是算法的参数而已。 人都有感情,有七情六欲,容易情不自禁、身不由己,所以炒股这种事儿,就应该采用没有感情的算法去做。将来自动驾驶算法成熟了,开车也可以尽量让算法来开,不至于把车开到桥下去。
可惜的是,人工智能算法还不成熟,至少现在还没法儿在微信替你和男友聊天。男友的「早安」来了,还是忍不住想回,怎么办?
二
想回就回呗。
不过如果你学过一点计算机科学,你会发现里面经常会提到一个「多线程」的概念。
有了「多线程」,一个计算机程序可以同时运行好几个算法,每个算法都以为自己拥有整个CPU。通俗一点儿说,就是一心二用甚至一心多用,好几件事儿同时进行。这就好像《射雕英雄传》里周伯通的双手互搏之术,心无杂念,分心二用,左手画方,右手画圆一样。
你想回他的微信,觉得希望虽然渺茫但终究还有一线希望,行,你随时可以和他开聊。不过回的同时你还得再多开几个「线程」,同时跟其他几个男生聊天,每一个都聊得火热,让他们以为是唯一在和你聊天的人。
在计算机科学里,这叫做「虚拟机」,你虽然只有一个「物理机」,但是可以分身出多个「虚拟机」,同时和好几个男生「谈恋爱」。
可这不是骗人吗?
准确地说,不是和好几个男生「谈恋爱」,而是同时「date」好几个男生。「date」这个英文词儿的好处是没有排他性,你可以中午date这个男生,晚上去date另一个男生,大大提高「谈恋爱」的效率。
而提高计算机程序执行的效率,正是当年发明「多线程」的初衷。
三
英文里分得很透彻:「boyfriend」你可以「date」很多,但是「fiancée」你只能有一个。
而什么时候一个男生就从「boyfriend」升级到「fiancée」了呢?
在他实在受不了你的「多线程」你的「虚拟机」,于是在一个灯光昏暗的西餐厅,酒过三巡,忽然对你单膝跪下,拿着三个月工资买来的钻戒,对你说「Will you marry me?」的那一刻。
「梦到你了」、「早安」、「晚安」?这些统统不算。
2018年11月,多伦多