• 生活中我们如何避免忘事?


    聊的不是忘事本身,实际是忘事这个“形态”。

    五味杂陈,生活琐事,闲来思考作乐。

    从开发领域讲,如果不是无状态的形式需要,那么只需要简单一点就可解决这个问题,那就是last_status,即最新一个状态。

    在生活中,我们很容易忘事,个人认为这分为两种,一是有逻辑性的,二是无逻辑性的。

    分别举个典型例子。

    第一种。明天十点要做事情a,今天还记着,明天早上却忘了,这就是无逻辑性的,它没有什么前置性准备、或连带忘事的前置性事件。

    第二种。开车倒库,假设是左倒库,那么分为两个阶段,一是左打满(向左),二是逐渐(向右)回正,回正是因为向左打了,但有的人往往在向左打满后,后面需要向右回方向时又向左打了方向,在总结时往往会纠结很久。(有的人可能会说,我倒库是先左打满再回正再左打满,并不是先左后右这种等等,不论你的是哪种,只需要抽象出最小化情形,也就是“上一步与下一步”这个模型)

    关于第二种

    至于原因,直接原因包括心理方面、方向感差等等这是我们常听到的,但归根到底实际原因就是,忘记了第一次向哪边打方向了,我把这种形式的忘事就归到有逻辑性的忘事上,它有个前置性事件就是前一次向左了,那么下一步要做的事情必然是向右了,解决办法即要记准应该向右的时候方向盘向右打,相当于先要清楚或者标记到心里上一次打的是左边,记住上一次是左边,那么下次打必然是向右打,就这么简单。这就是典型的开发思维了,对于有逻辑性的,知上必知下,可以这么概括。

    再如,对于1367年的徐达来说,他挥师北上北伐中原,在平定山东之后接下来应该干什么?假设他忘了,那么他只需要一想上一步是山东,下一步肯定是河南了,这就想起来了,不至于忘掉或做错。为什么下一步必须是河南?因为他知道:先取山东,撤其屏蔽;旋师河南,断其羽翼。这是既定全局战略,定好后不变。如果搞错去北上攻打大都,那么就背道而驰了。这也是带强逻辑性的,这个既定策略就是这件事情的参照物。

    总结一下上面两个案例,向右回方向是因为之前向左了,为保证入库肯定不会一直向左,它是左—右—直这样一个基本思路,对于此情形,先左后右就是既定策略。而先山东后河南也是既定策略,做事之前按策略行事就不会错,只需要你做完第一步后先想一下,对没错,就是简单想一下你的策略,你就知道下一步改做哪个了,这样便不会忘,因为下一步是做哪个已经被你在此刻刚刚“刻”进去了,如果这样下一秒又忘那就不符合客观规律了,必是哪里不对。

    因此这种情形,我们只需要在“上一步”和“下一步”之间简短停顿一下(思想停顿),来“刷新一下”当前的既定策略,然后“获得”最近一次的“事情状态”即可,这样就精确得到了下一步要做的事情。

    关于第一种

    这种便是无状态的,你可能或者说已经彻底忘了明天十点要做事情a,回想也死活想不起来,这就是生活中的常态,这一种就需要像定时任务一样的东西,在知道这件事情后(创建了一个明日十点执行的定时任务)需要映在脑子里让大脑记住然后到点提醒你,提到这里你是不是想起了闹铃,没错,闹铃便和程序设定的定时任务一样,因为是程序执行,它是“死”的,它只会到点执行,另一个角度讲人脑也是一种程序,但明显区别是人脑不像程序那么“死板”或“单一”,正因为它的复杂性和多元性所以才会忘事,这也是一个特点。

    但总的来说,大脑忘事并不是彻底忘了,因为你事后再次回想,咦,之前我都记得今天却忘了,必然是这种感受,因此它实际是一直存储的,只是调用方没有按时调用,导致实际可用的东西没有“及时的”排上用场,问题的症结便在于调用方了,在程序中非常简单不赘述了,对于人本身以及这个例子而言,调用方就是个人计划,你只需要在今日入睡之前刷新一下明天的计划清单,同时在明早起床时同步“加载”出来,这就好了。

     

     

     

     

     

     

     

     

     

  • 相关阅读:
    安卓逆向入门级学习————自用
    每天温习一个JS方法之Object.assign方法 第一天
    【Flutter混合开发踩坑日记之‘applicationVariants‘ for extension ‘android‘】
    WPF绘图(图形的效果与变形)
    git快速入门!!! git的常用命令!!!
    electron快速入门
    cesium 之 flyTo、setView、lookat
    Swift运行时(派发机制)
    计算机毕业设计springboot+vue文体用品商城网站
    二叉树的遍历-树-数据结构和算法(Java)
  • 原文地址:https://blog.csdn.net/HYZX_9987/article/details/127665073