八卦进程、线程与协程
6

这篇文章是做个试验,试验用这种方式去讲技术是不是会更让人记忆深刻一些,这个纯属个人玩笑之作,不要太当真。

小王是一个单身狗,想找女朋友,但是他只有一个人,所以用程序的角度来说他是运行与这个世界系统中的一个独立进程,与其他进程在本质上有共性,都要吃饭睡觉打豆豆,受到自然法则的约束(被操作系统管辖,执行相关任务需要受的CPU和内存的制约)。

小王在交女朋友这件事,小王想要更有效率一些,所以他同时交了几个女朋友(渣男一个),这几个女孩子共同享有小王这个人,但归根结底还是同一个小王,她们都是小王的女朋友,小王同时交着这几个女朋友,最终的目的还是要以结婚为结局(多线程完成同一件事情,效率会更高)。

而小王这个人确实渣的可以,比渣男更渣,有时候还会搞one night去约PAO,相对于交女朋友需要负一定的责,这个事情却无需这样(这就类似于协程,比线程更加轻量化和更加灵活)。


后记

这篇文章是个玩笑之作,不必太较真,写这篇文章的原因是我感觉人对于八卦天生好像有一种兴趣,即使是男性也是有很强的八卦心理,也许这样会让大家更记忆深刻些,虽然这个小例子可以说明进程、线程、协程的一些东西,但并不是正经文章和正经例子,如果你要在面试中举这个例子,挂了可别赖我。

《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
讨论数量: 1

这段时间,看到一个博主也用讲故事的方法去写文章,感觉还是蛮有意思的

1周前

  • 请注意单词拼写,以及中英文排版,参考此页
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
  • 支持表情,使用方法请见 Emoji 自动补全来咯,可用的 Emoji 请见 :metal: :point_right: Emoji 列表 :star: :sparkles:
  • 上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jpg, png, gif
  • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
  请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!