`
RednaxelaFX
  • 浏览: 3056844 次
  • 性别: Icon_minigender_1
  • 来自: 海外
社区版块
存档分类
最新评论

做菜与洗碗

阅读更多
今天晚饭,老婆连着用了4个锅来做了两菜一汤。好吃
其中一道菜用了1个锅,另一道菜用了3个锅,汤用了2个锅。
还有中间工序放临时状态的食材用的大小碗碟若干。

嗯⋯嗯?但是总共只有4个锅诶。
于是做菜的过程中我也洗了几次碗。

突然想起了什么⋯
老婆做菜跟我洗碗的关系,就是mutator与collector的关系!

老婆作为mutator,做菜途中不断在切换工序的时候把中间状态的食材放到新的干净的锅/碗里。
锅/碗不够用的时候,老婆就调用了我,collector。

老婆跟我用粗粒度同步,大致是个stop-the-world collection。所以我洗碗的时候老婆就在一旁休息着。

我使用mark-compact算法,
(1) 找出所有要洗的锅碗瓢盆,
(2) 清洗它们,
(3) 想好要按什么顺序把它们放到架子上,
(4) 然后把它们放到架子上。

收集好之后,老婆恢复做菜流程,直到锅/碗再次用完⋯

今天状况有点特殊,老婆用锅用得特别快,我的洗碗速度有点跟不上。于是转入分代式收集模式:
更换速度快的锅/碗先洗,剩余的锅碗瓢盆先放一边。
终于又能跟上了~
分享到:
评论
9 楼 u010603407 2016-12-06  
  
8 楼 wujunyi911622 2016-05-04  
撒迦:这篇太生动了,通俗易懂
7 楼 价值热提供 2015-11-23  
程序员的命啊。。。。。。。。。。
6 楼 mengfei1001 2015-03-31  
哈哈哈  
5 楼 njcxy 2015-03-16  
还是大枢牛!
4 楼 lilrain 2015-02-03  
R大, 要不要这样, 有天赋的人都如此, 让我情何以堪, 看书去.....
3 楼 fh63045 2015-01-12  
吃个饭也往这方面想....不至于吧,  不过还是蛮有意思的
2 楼 chainhou 2014-12-25  
哈哈,R大幽默!
引用
更换速度快的锅/碗先洗,剩余的锅碗瓢盆先放一边。
是指哪些锅用的次数多就先洗吧!
留心处处皆学问,学习了!
1 楼 喻红叶 2014-12-21  
最后分代收集模式跟G1的思想有相通之处吗?

相关推荐

    帝国7.2CMS仿做菜网美食食谱网站源码 附带采集规则.zip

    92game仿《做菜网》 食谱网 美食菜谱 附带采集规则92kaifa帝国7.2CMS模板源码 烧菜网,原始数据太大,删了~不带数据,自己去采集吧!做菜网 – 中国最优质的美食,食谱,菜谱网。做你最喜爱的美食网,菜谱网。提供最...

    帝国CMS内核新版《做菜网》食谱网站源码 带手机版.zip

    帝国CMS内核新版《做菜网》食谱网站源码 带手机版,修复帝国采集。 网站安装: 1、/e/install/index.php 安装网站 2、登陆后台恢复数据库,恢复后重新登陆网站用户:92game 密码:92game.net 3、配置网站基本设置、...

    做菜网源码.zip

    《做菜网源码》是一款基于帝国CMS 7.2版本开发的食谱网站模板源码,主要用于构建类似于“做菜网”的在线烹饪教程平台。这个压缩包包含了完整的网站前端和后端源代码,以及可能的数据采集规则,帮助用户快速搭建一个...

    仿做菜网程序,最新版本,完整无错,上线即用

    【标题】"仿做菜网程序,最新版本,完整无错,上线即用"所涉及的知识点主要包括网站开发、程序设计、源代码管理和部署实践。 首先,"仿做菜网程序"指的是创建一个类似烹饪食谱分享平台的网站,用户可以在这里查找...

    程序员做菜指南,程序员在家就能做菜

    程序员做菜指南,程序员在家就能做菜

    最新92game仿《做菜网》食谱网源码烧菜网附带采集规则92kaifa帝国7.2CMS模板源码

    该资源是一个基于帝国CMS(EmpireCMS)7.2版本的网站模板源码,主要用于创建一个类似《做菜网》的食谱分享平台。帝国CMS是一款广泛应用的开源内容管理系统,以其强大的内容管理功能和灵活的模板引擎而受到开发者的...

    仿做菜网整站源码(帝国cms内核) v2.0.zip

    仿做菜网整站源码(帝国cms内核)简介 仿做菜网整站源码是以帝国cms为核心进行开发的学习如何做菜的菜谱网站源码。 仿做菜网整站源码(帝国cms内核)网站安装说明: 1、/e/install/index.php 安装网站 2、登陆后台...

    一只鸡爪的艺术之旅——做菜介绍ios风格ppt模板.rar

    这让我们不禁想到了一个具体而生动的例子——“一只鸡爪的艺术之旅——做菜介绍ios风格ppt模板.rar”,它不仅仅是一个模板,更是一次烹饪与科技美学的完美融合。 想象一下,当你打开这个以iOS风格设计的PPT模板时,...

    仿做菜网整站源码(帝国cms内核) v2.0

    仿做菜网整站源码是以帝国cms为核心进行开发的学习如何做菜的菜谱网站源码。网站安装说明:1、/e/install/index.php 安装网站2、登陆后台恢复数据库,恢复后重新登陆网站用户:92game 密码:92game.net3、配置网站...

    毕业论文 做菜机器的虚拟实现

    它提供了与3D模拟相辅相成的功能,使得开发者能够对烹饪过程中的参数进行设置和修改,以满足不同的烹饪需求。此外,论文还提到了菜谱编译模块,这一部分可能涉及到机器学习或人工智能算法,用于理解和执行不同的烹饪...

    我帮妈妈做菜作文.doc

    标题“我帮妈妈做菜作文.doc”和描述“我帮妈妈做菜作文.doc”提示我们这是一个关于生活体验和家庭互动的故事,特别强调了孩子主动帮助父母做饭的情境。标签“范文”表明这可能是一个用于教育或写作练习的例子,旨在...

    做菜人工智能_nano.zip

    做菜人工智能_nano

    第一次做菜作文.doc

    第一次做菜作文.doc

    做菜心得1000字.doc

    通过烹饪,我们可以学到如何认真地对待每一件事,如何在细节上下功夫,如何与他人合作,以及如何将理论与实践相结合。这些心得不仅让我们的餐桌更加丰富多彩,也让我们的生活更加充满智慧和乐趣。在未来的日子里,我...

    父母做菜难吃是怎样的体验

    1. **生活技能的传承**:做菜是一种生活技能,父母是孩子学习烹饪的第一任老师。故事中提到的父母在烹饪上的不足,可能反映了家庭中生活技能传授的缺失或不足。 2. **味觉偏好与文化**:每个人的口味不同,对于食物...

    好的,今天我们来做菜!OK, Let's Cook!.zip

    【标题】"好的,今天我们来做菜!OK, Let's Cook!" 这个压缩包的名称可能暗示了它包含的是一些与烹饪相关的学习资源或教程,可能是为了帮助用户学习如何制作美食。不过,由于标签是"vue",这表明内容可能并非关于...

    “做菜式”用户体验 -- 互联网和移动互联网用户体验操作实战

    - **交互设计师**:专注于设计用户与产品之间的交互过程。 - **视觉设计师**:负责界面的整体视觉效果,包括色彩搭配、图标设计等。 - **用户体验研究员**:通过定量和定性的研究方法,收集并分析用户反馈,为设计...

    新版《做菜网》食谱网站源码带手机版帝国CMS内核.txt

    新版《做菜网》食谱网站源码带手机版帝国CMS内核

    一只鸡爪的艺术之旅-做菜介绍ios风格PPT模板.pptx

    一只鸡爪的艺术之旅-做菜介绍ios风格PPT模板.pptx

    小学三年级作文_写景《妈妈教我做菜》1845字.pdf

    小学三年级作文_写景《妈妈教我做菜》1845字.pdf

Global site tag (gtag.js) - Google Analytics