• 写给自己


    写给自己

    笔者最近在巩固一些数据结构的基础,有时间会总结出来其中一些供大家查阅。

    今天来谈一谈最近的所思所感。最近有一句话听的比较多,你永远叫不醒一个装睡的人。如果来模拟这个问题,很明显,两个对象A&B,A尝试唤醒B,而B在装睡,这就形成了一个deadlock,如果A&B永远维持现有状态,那么A永远无法唤醒B,在这里虽然B在装睡这个状态理论上不会浪费内存、CPU(这是工程师通常最关心的),但仍会浪费A&B的时间。如果A可能存在两种状态,唤醒B与不唤醒B;B存在可能存在两种状态,装睡与不装睡,那么打破僵局的唯一条件就是B从内在改变状态,从而自己唤醒自己。如果把这种模拟放在现实中去运行,则很可能,会通过A的第三种状态去打破deadlock,那就是A通过强制手段唤醒B(sometimes,A kills B)。

    笔者今天想就此谈一谈自制与自制力。我曾多次对此问题进行反思,自制力,笔者仿佛从未拥有过。通常情况下,笔者的自制大都是通过强烈的欲望,恐惧,牵挂,以及理性思考实现的。笔者不断强化自己的欲望,强调自我的野心,以此为驱动去做事。直到今天,笔者仍不明白许多人口口声声的自制力为何物,笔者仍然认为,最理想的自制,就是一个你短时间撑不起来的野心。只要发自心底的把这个野心背在肩上,总有一天,你会强大到一个自己无法想象的地步。

    愿每一个心怀梦想的人,在路上都能够牢记当初自己为什么出发。如果,一不小心突然开始怀疑它,花点时间,把它重新定义吧。

    透过泪水看到希望
  • 相关阅读:
    Mysql存储过程详解
    自动化测试——人人都可自制“呼死你”
    Apktool(1)——Apktool的安装
    Apktool(2)——使用前必须知道的apk知识
    写博是种心情
    webpack使用tree shaking的问题。及关于UglifyJs不支持ES6的解决方案。
    angular2 笔记
    angular2 content projection
    angular2aotwebpack 生产环境下编译angular2
    ionic2配置问题集
  • 原文地址:https://www.cnblogs.com/ronnielee/p/9495159.html
Copyright © 2020-2023  润新知