搜索
bottom↓
回复: 65

我是一个线程(转帖,推荐阅读)

  [复制链接]

出0入0汤圆

发表于 2016-4-7 18:47:09 | 显示全部楼层 |阅读模式
看到了一篇挺有意思的帖子,不敢独享。
图挂掉了,原文阅读地址:http://mp.weixin.qq.com/s?__biz= ... amp;srcid=0330UDNmQ

      来自:码农翻身(微信号:coderising)
  作者:IBM刘欣
  我是一个线程,我一出生就被编了个号: 0x3704,然后被领到一个昏暗的屋子里, 这里我发现了很多和我一模一样的同伴。
  我身边的同伴0x6900待的时间比较长, 他带着沧桑的口气对我说:
  “我们线程的宿命就是处理包裹。把包裹处理完以后还得马上回到这里,否则可能永远回不来了。”
  我一脸懵懂,包裹,什么包裹?
  “不要着急,马上你就会明白了, 我们这里是不养闲人的。”
  果然,没多久,屋子的门开了, 一个面貌凶恶的家伙吼道:
  “0x3704 ,出来!”
  我一出来就被塞了一个沉甸甸的包裹,上面还有附带着一个写满了操作步骤的纸。
  “快去,把这个包裹处理了。”
  “去哪儿处理?”
  “跟着指示走, 先到就绪车间”
  果然,地上有指示箭头,跟着它来到了一间明亮的大屋子,这里已经有不少线程了, 大家都很紧张,好像时刻准备着往前冲。
  我刚一进来,就听见广播说:“0x3704,进入车间”
  我赶紧往前走, 身后很多人议论说:
  ”他太幸运了, 刚进入就绪状态就能运行”
  “是不是有关系?”
  “不是,你看人家的优先级多高啊, 唉~”
  前边就是车间, 这里简直是太美了, 怪不得老线程总是唠叨着说:要是能一直待在这里就好了。
  这里空间大,视野好,空气清新,鸟语花香,还有很多从来没见过的人,像服务员一样等着为我服务。
  他们也都有编号, 更重要的是每个人还有个标签,上面写着:硬盘,数据库,内存,网卡...
  我现在理解不了,看看操作步骤吧:
  第一步:从包裹中取出参数
  打开包裹, 里边有个HttpRequest对象,可以取到userName, password两个参数。
  第二步:执行登录操作
  奥,原来是有人要登录啊,我把userName/password 交给数据库服务员,他拿着数据, 慢腾腾的走了。
  他怎么这么慢?不过我是不是正好可以在车间里多待一会儿? 反正也没法执行第三步。
  就在这时,车间里的广播响了: 
  “0x3704,我是CPU,记住你正在执行的步骤,马上带包裹离开”
  我慢腾腾的开始收拾。。。
  “快点, 别的线程马上就要进来了”
  离开这个车间, 又来到一个大屋子,这里很多线程慢腾腾的在喝茶,打牌。
  “哥们,你们没事干了?”
  “你新来的吧,你不知道我在等数据库服务员给我数据啊,据说他们比我们慢好几十万倍, 在这里好好歇吧”
  “啊? 这么慢? 我这里有人在登录系统, 能等这么长时间吗”
  “放心,你没听说过人间一天,CPU一年吗, 我们这里是用纳秒,毫秒计时的,人间等待一秒,相当于我们好几天呢,来的及”
  干脆睡一会吧 , 不知道过了多久 ,大喇叭又开始广播了:
  “0x3704, 你的数据来了,快去执行”
  我转身就往CPU车间跑,发现这里的们只出不进!
  后面传来阵阵哄笑声:
  “果然是新人,不知道还得去就绪车间等”
  于是赶紧到就绪车间,这次没有那么好运了,等了好久才被再次叫进CPU车间。
  在等待的时候, 我听见有人小声议论:
  “听说了吗,最近有个线程被kill掉了”
  “为啥啊?”
  “这家伙赖在CPU车间不走,把CPU利用率一直搞成100%,后来就被kill掉了”
  “Kill掉以后弄哪儿去了”
  “可能被垃圾回收了吧”
  我心里打了个寒噤 , 赶紧接着处理,收下的动作块多了,第二步登录成功了。
  第三步:构建登录成功后的主页
  这一步有点费时间, 因为有很多HTML需要处理, 不知道代码谁写的,处理起来很烦人。
  我正在紧张的制作HTM呢, CPU有开始叫了:
  “0x3704,我是CPU,记住你正在执行的步骤,马上带包裹离开”
  “为啥啊”
  “每个线程只能在CPU上运行一段时间,到了时间就得让别人用了,你去就绪车间待着, 等着叫你吧”
  就这样, 我一直在“就绪-运行”这两个状态,不知道轮转了多少次,终于安装步骤清单把工作做完了。
  最后顺利的把包含HTML的包裹发了回去。
  至于登录以后干什么事儿 ,我就不管了。
  马上就要回到我那昏暗的房间了,真有点舍不得这里。
  不过相对于有些线程, 我还是幸运的, 他们运行完以后就彻底的销毁了,而我还活着!
  回到了小黑屋, 老线程0x6900问:
  “怎么样?第一天有什么感觉?”
  “我们的世界规则很复杂,首先你不知道什么时候会被挑中执行;第二,在执行的过程中随时可能被打断,让出CPU车间;第三,一旦出现硬盘,数据库这样耗时的操作也得让出CPU,去等待;第四,就是数据来了,你也不一定马上执行,还得等着CPU挑选”
  “小伙子理解的不错啊”
  “我不明白为什么很多线程都执行完就死了, 为什么咱们还活着?”
  “你还不知道,长生不老是我们的特权,我们这里有个正式的名称,叫做线程池!”
  平淡的日子就这么一天天过去,作为一个线程,我每天的生活都是取包裹,处理包裹,然后回到我们昏暗的家:线程池。
  有一天我回来的时候,听到有个兄弟说,今天要好好休息下,明天就是最疯狂的一天。
  我看了一眼日历,明天是 11月11号。
  果然,零点刚过,不知道那些人类怎么了,疯狂的投递包裹,为了应付蜂拥而至的海量包裹,线程池里没有一个人能闲下来,全部出去处理包裹,CPU车间利用率超高,硬盘在嗡嗡转,网卡疯狂的闪,即便如此,还是处理不完,堆积如山。
  我们也没有办法,实在是太多太多了,这些包裹中大部分都是浏览页面,下订单,买,买,买。
  不知道过了多久,包裹山终于慢慢的消失了。
  终于能够喘口气, 我想我永远都不会忘记这一天。
  通过这个事件,我明白了我所处的世界:这是一个电子商务的网站!
  我每天的工作就是处理用户的登录,浏览, 购物车,下单,付款。
  我问线程池的元老0x6900:“我们要工作到什么时候?”
  “要一直等到系统重启的那一刻”,0x6900说。
  “那你经历过系统重启吗?”
  “怎么可能?系统重启就是我们的死亡时刻, 也就是世界末日,一旦重启,整个线程池全部销毁,时间和空间全部消失,一切从头再来”
  “那什么时候会重启?”
  “这就不好说了,好好享受眼前的生活吧.....”
  其实生活丰富多彩,我最喜欢的包裹是上传图片,由于网络慢,所以能在就绪车间,CPU车间待很长很长时间,可以认识很多好玩的线程。
  比如说上次认识了memecached线程,他给我说通过他缓存了很多的用户数据, 还是分布式的! 很多机器上都有!
  我说怪不得后来的登录操作快了那么多, 原来是不再从数据库取数据了你那里就有啊,哎,对了,你是分布式的,你去过别的机器没有?
  他说怎么可能,我每次也只能通过网络往那个机器发送一个GET, PUT命令才存取数据而已,别的一概不知。
  再比如说上次在等待的时候遇到了数据库连接的线程,我才知道它他那里也是一个连接池,和我们线程池几乎一模一样。
  他说有些包裹太变态了,竟然查看一年的订单数据,简直把我累死了。
  我说拉倒吧你,你那是纯数据,你把数据传给我以后,我还得组装成HTML,工作量不知道比你大多少倍。
  他说一定你要和memecached搞好关系,直接从他那儿拿数据,尽量少直接调用数据库,我们JDBC connection也能活的轻松点。
  我说好啊好啊,关键是你得提前把数据搞到缓存啊,要不然我先问一遍缓存,没有数据,我这不还得找你吗?
  生活就是这样,如果你自己不找点乐子,还有什么意思?
  有一天我遇到一个可怕的事情, 差一点死在外边,回不了线程池了......
  其实这次遇险我应该能够预想到才对, 太大意了。
  前几天我处理过一些从http发来的存款和取款的包裹,老线程0x6900特意嘱咐我:
  “处理这些包裹的时候要特别小心,你得一定要先获得一把锁,在对账户存款或者取款的时候一定要把账户给锁住,要不然别的线程就会在你等待的时候趁虚而入,搞破坏,我年轻那会儿很毛糙,就捅了篓子”
  为了“恐吓”我,好心的0x6900还给了我两个表格:
  1、没有加锁的情况

  2、加锁的情况

  我看的胆颤心惊, 原来不加锁会带来这么严重的事故。
  从此以后看到存款,取款的包裹就倍加小心,还好,没有出过事故。
  今天我收到的一个包裹是转账,从某著名演员的账号给某著名导演赚钱,具体是谁我就不透漏了,数额可真是不小。
  我按照老线程的吩咐,肯定要加锁啊,先对著名演员账号加锁,在对著名导演账号加锁。
  可我万万没想到的是,还有一个线程,对,就是0x7954,竟然同时在从这个导演到往这个演员转账。
  于是乎,就出现了这么个情况:

  刚开始我还不知道什么情况,一直坐在等待车间傻等,可是等的时间太长了,长达几十秒!我可从来没有经历过这样的事件。
  这时候我就看到了线程0x7954,他悠闲的坐在那里喝咖啡,我和他聊了起来:
  “哥们,我看你已经喝了8杯咖啡了,怎么还不去干活?”
  “你不喝了9杯茶了吗?” 0x7954 回敬到。
  “我在等一个锁, 不知道哪个孙子一直不释放”
  “我也在等锁啊,我要是知道哪个孙子不释放锁我非揍死他不可 ” 0x7954 毫不示弱。
  我偷偷的看了一眼,这家伙怀里不就抱着我正在等的某导演的锁嘛?
  很明显,0x7954也发现了我正抱着他正在等待的锁。
  很快我们两个就吵了起来,互不相让:
  “把你的锁先给我,让我先做完”
  “不行,从来都是做完工作才释放锁,现在绝对不能给你”
  从争吵到打起来,就那么几秒钟的事儿。
  更重要的是,我们俩不仅仅持有这个著名导演和演员的锁,还有很多其他的锁,导致等待的线程越来越多,围观的人们把屋子都挤满了。
  最后事情真的闹大了,我从来没见过的终极大Boss“操作系统”也来了。
  大Boss毕竟是见多识广,他看了一眼,哼了一声,很不屑的说:
  “又出现死锁了”
  “你们俩要Kill掉一个, 来吧,过来抽签”
  这一下子把我给吓尿了,这么严重啊!
  我战战兢兢的抽了签,打开一看,是个"活"字。
  唉,小命终于保住了。
  可怜的0x7954被迫交出了所有的资源以后,很不幸的被kill掉,消失了。
  我拿到了导演的锁,可以开始干活了。
  大Boss操作系统如一阵风似的消失了,身后只传来他的声音:
  “记住, 我们这里导演>演员,无论认识情况都要先获得导演的锁”
  由于不仅仅是只有导演和演员,还有很多其他人,Boss留下了一个表格,里边是个算法,用来计算资源的大小,计算出来以后,永远按照从大到小的方式来获得锁:


  我回到线程池,大家都知道了我的历险,围着我问个不停。
  凶神恶煞的线程调度员把大Boss的算法贴到了墙上。
  每天早上,我们都得像无节操的房屋中介,美容美发店的服务员一样,站在门口,像被耍猴一样大声背诵:
  “多个资源加锁要牢记,一定要按Boss的算法比大小,然后从最大的开始加锁”
  又过了很多天,我和其他线程们发现了一个奇怪的事情:包裹的处理越来越简单。不管任何包裹,不管是登录, 浏览,存钱..... 处理的步骤都是一样的,返回一个固定的html页面。
  有一次我偷偷的看了一眼,上面写着:
  “本系统将于今晚 00:00 至 4:00 进行维护升级, 给你带来的不便我们深感抱歉”
  我去告诉了老线程0x6904,他叹了一口气说:
  “唉,我们的生命也到头了,看来马上就要重启系统,我们就要消失了,再见吧兄弟。”
  系统重启的那一刻终于到来了。 
  我看到屋子里的东西一个个的不见了,等待车间,就绪车间,甚至CPU车间都慢慢的消失了。
  我身边的线程兄弟也越来越少,最后只剩我自己了。
  我在空旷的原野上大喊:还有人吗?
  无人应答。
  我们这一代线程池完成了使命。
  下一代线程池将很快重生。

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2016-4-7 19:51:54 来自手机 | 显示全部楼层
很形象…怎么还有点难过呢 哈哈

出0入0汤圆

发表于 2016-4-7 20:17:13 | 显示全部楼层
很好,看完了,懂了一些

出0入0汤圆

发表于 2016-4-7 20:20:06 | 显示全部楼层
默默地难过的感觉,想到了人生~

出0入58汤圆

发表于 2016-4-7 20:47:58 来自手机 | 显示全部楼层
很形象。      

出0入0汤圆

发表于 2016-4-7 20:58:46 | 显示全部楼层
系统重启。。。有没有第二层意思

出0入0汤圆

发表于 2016-4-7 21:03:50 | 显示全部楼层
写的真好

出0入0汤圆

发表于 2016-4-7 21:04:26 | 显示全部楼层
赞!~~~~~~~~~~~~~

出0入0汤圆

发表于 2016-4-7 21:17:32 来自手机 | 显示全部楼层
不错 形象

出0入0汤圆

发表于 2016-4-7 21:23:13 | 显示全部楼层
好文章!太有哲理了

出0入0汤圆

发表于 2016-4-7 22:12:56 | 显示全部楼层
a136498491 发表于 2016-4-7 20:58
系统重启。。。有没有第二层意思

生命轮回,一切又从头开始

出0入4汤圆

发表于 2016-4-7 23:02:25 | 显示全部楼层
一沙一世界 一叶一菩提。
计算机业是一个世界。

出0入0汤圆

发表于 2016-4-8 07:01:15 来自手机 | 显示全部楼层
好好好!很好的比喻。

出0入0汤圆

发表于 2016-4-8 07:15:47 来自手机 | 显示全部楼层
通俗易懂,言简意赅

出0入10汤圆

发表于 2016-4-8 07:23:06 | 显示全部楼层
写的非常不错

出0入0汤圆

发表于 2016-4-8 07:29:09 | 显示全部楼层
这个写的有创意

出0入0汤圆

发表于 2016-4-8 08:04:54 来自手机 | 显示全部楼层
写的很好。

出0入0汤圆

发表于 2016-4-8 09:02:43 来自手机 | 显示全部楼层
我已开始怀疑人生。。说不定我们只不过就是某高等智慧生命拿来做实验的。就像黑客帝国。

出0入8汤圆

发表于 2016-4-8 09:16:26 | 显示全部楼层
sbusr 发表于 2016-4-8 09:02
我已开始怀疑人生。。说不定我们只不过就是某高等智慧生命拿来做实验的。就像黑客帝国。 ...

也说不定这个高等生命也被更高等的生命实验,更高等也。。。。我们不也拿比我们低等的生命试验。。。

出0入22汤圆

发表于 2016-4-8 09:18:21 来自手机 | 显示全部楼层
如果软件具备了思想,当它知道自己要被干掉的时候,会不会想办法逃避,或者创造条件让自己不被干掉?

出0入0汤圆

发表于 2016-4-8 09:33:47 | 显示全部楼层
写得很好,很形象阿。读完整对线程理解就更进一步了。

出0入0汤圆

发表于 2016-4-8 09:40:11 | 显示全部楼层
写的很好,很形象,有了理解

出35入0汤圆

发表于 2016-4-8 10:37:46 | 显示全部楼层
好文章,赞一个.

出0入0汤圆

发表于 2016-4-8 10:41:23 来自手机 | 显示全部楼层
我们是否也是上帝的线程呢,呵呵

出0入0汤圆

发表于 2016-4-8 11:31:42 | 显示全部楼层
默默地难过的感觉,想到了人生~

出0入0汤圆

发表于 2016-4-8 11:34:13 来自手机 | 显示全部楼层
人生如戏,全靠演技!!!

出0入0汤圆

发表于 2016-4-8 12:44:30 | 显示全部楼层
我是一个线程 0x8547

出0入0汤圆

发表于 2016-4-8 13:06:09 | 显示全部楼层
科幻小说
其实我们都是一个线程,出了错 即使不是自己的错 boss想干你就干你

出0入12汤圆

发表于 2016-4-8 13:47:29 | 显示全部楼层
心灵鸡汤啊

出0入0汤圆

发表于 2016-4-8 14:16:06 | 显示全部楼层
写的很好,很形象 。

出0入0汤圆

发表于 2016-4-13 08:48:38 | 显示全部楼层
关注了作者的微信,谢谢楼主介绍

出0入0汤圆

发表于 2016-4-13 09:06:45 | 显示全部楼层
有创意,形象

出0入0汤圆

发表于 2016-4-13 09:49:31 | 显示全部楼层
写的超级棒

出0入0汤圆

发表于 2016-4-13 10:06:39 | 显示全部楼层
不错 学习了

出0入0汤圆

发表于 2016-4-13 10:06:54 | 显示全部楼层
不错学习了

出0入0汤圆

发表于 2016-4-13 10:07:29 | 显示全部楼层
不错略懂

出0入0汤圆

发表于 2016-4-13 11:02:11 | 显示全部楼层
人生如戏,全靠演技。

出0入0汤圆

发表于 2016-4-13 12:51:40 | 显示全部楼层
你一个线程,很好

出0入0汤圆

发表于 2016-4-13 13:19:50 | 显示全部楼层
好,好,好。

出0入0汤圆

发表于 2016-4-13 14:06:30 | 显示全部楼层
浅显易懂

出0入0汤圆

发表于 2016-4-13 14:24:16 | 显示全部楼层
好文章,顶一个。有科幻小说的味道!作者对计算机细节的理解入木三分,形象。属科普类的文章哈,需要这样的好文章。

出0入0汤圆

发表于 2016-4-13 20:36:08 | 显示全部楼层
透彻,受益

出0入0汤圆

发表于 2016-4-13 22:41:46 | 显示全部楼层
形象,赞一个!

出0入4汤圆

发表于 2016-4-13 23:05:19 | 显示全部楼层
很形象啊!  

出0入0汤圆

发表于 2016-4-14 02:57:27 来自手机 | 显示全部楼层
mark 我是一个线程

出0入0汤圆

发表于 2016-4-14 06:05:43 来自手机 | 显示全部楼层
这个很不错啊

出0入0汤圆

发表于 2016-4-14 06:45:08 来自手机 | 显示全部楼层
期待硬件篇,我是一个三极管

出0入0汤圆

发表于 2016-4-14 08:37:05 | 显示全部楼层
a136498491 发表于 2016-4-7 20:58
系统重启。。。有没有第二层意思

想多了,百年不遇的事

出0入0汤圆

发表于 2016-4-14 09:22:47 | 显示全部楼层
2004年网络上流行几篇文章
我是一个硬盘
我是一个内存

跟风写了一篇《我是一个CPU》

-------------------------------------------------------------
  我是一个CPU,也有人把我叫做中央处理器。工作在台式电脑里,我来自INTEL,在中国上海给我穿上漂亮的外壳,并给我安装了好多腿,腿越多我越跑的快。我们通常习惯趴下来跑。还记得以前一个叫赛扬300师兄就要站起来跑,高喊着:“站直了别趴下”。但是他们经常被超频使用,好多都在烧死在工作岗位上。经过这个失败后我们发现还是趴下的比较稳定,底盘底重心底。于是我们重新趴下来了,我趴故我在。
  我是这个台式电脑核心部分,手下有几个马仔。为人厚道、做事有条有理的硬盘ST380021A。还有机灵敏捷的内存,可惜忘性太大了经常要硬盘提醒他。还有两个秘书“南桥”和“北桥”,在这同事的支持下,工作的还算稳定。
处在这个激烈竞争的行业,差不多每过两三年就要升级换代,所以人人承受很大的压力且没有安全感。我每天都劝他们要多学习点新知识。但是我自己都不知道结果是什么样子的,IT行业更新速度那么快。如今谁还记得我的那几个8086 8088的师兄们,让我想起过去处理的一段音频流“过去陪人家看月亮的时候还叫人家小甜甜,如今新人胜旧人了,叫人家牛夫人”
我们就生活在这个狭窄的到处都是灰尘的空间,比起他们我的办公室还多放置了一个散热用的风扇,这也算一点特权吧。生活如一潭死水,每天都要去运行那一堆0和1的数据。
和我平级的还又一个叫BIOS的,天天叫我们上班,最近还经常把时钟信号调快,把我累的体温生高。我怕有一天我倒下去,小的时候就经常听到“电子迁移”这个恐怖的名词,赛扬300师兄就是这样才短命的。内存、硬盘也都支撑不下去,好几次差点一口气没上来卡死过去。所以我们都不喜欢时钟信号,但是我们也都离不开他,如果没有他我们在一起谈话是不可能的。
说起硬盘,在这里还是比较受人喜欢的。硬盘很喜欢忧郁,内存认为像他这样忧郁的人不适合做技术活,迟早会精神分裂的。但是我知道,在他的内心中始终不能忘记过去的时光。
有次他给我讲当年在工厂里,如果努力一下会不会也成了一个SCSI。我知道当时他的初恋情人去了SCSI,工作签到了一个大型的服务器……
三个月后SCSI和另一个SCSI组成了一个磁盘阵列RAID。硬盘也知道自从两个人分成SCSI和IDE后,这一天总要来临的,但是没想到竟然那么快就分手了。他以为凭借着发达的通讯技术,通过某种网络协议他们还能继续联系。而且他可以进一个图形工作站,那个时候他们又可以在一起了,但是一切都成了空。
自此之后,硬盘就开始忧郁起来。经过这个事件后,硬盘变的沉稳了许多,硬盘经常说:“我开始喜欢这份简单的工作了,既不用像显示器那样一天到晚被老板盯着,也不用像光驱那样对付外面的光碟。只要和文件打交道就行了,无非是读读写写,很单纯安静的生活”。听起来我心中莫名的有些许悲哀。
平静的生活终于在一天被打破了
当机箱渐渐被掀起,然后又关闭的时候。电源启动了,我从BIOS得到信息说,来了一个笔记本硬盘IBM-DJSA220。然后我就发现我的指令中大部分都是主盘与从盘的数据交换的指令……
过了七天后,开机我接到BIOS报告。得知那个笔记本硬盘已经走了,对我来说,那只是一个匆匆的过客,也许就像浮萍一样。当天我的得到一个指令对硬盘上备份笔记本的数据进行删除操作,我发命令后好久没有回应,理论上,删除没有删除,都要返还我一个中断的。这次我没有接到中断,我继续发一个指令后,硬盘给出分区表错误的返还。
…………
有一天,系统要升级了,我们很高兴以为可以要升级成Linux操作系统呢,体验做服务器的感觉,结果发现是XP操作系统,我自己特别不喜欢这些图形系统跑起来就是感觉特别累,我现在特别怀念过去在工厂时候测试运行Linux FreeBSD甚至DOS操作系统。那种激情是运行Windows系统永远都不能体会的。
在安装的开始硬盘没有空间,经过系统的检测发现了上面的坏扇区,我发出了修正坏扇区的命令后,硬盘返回了
………………
TRACK 0 BAD, DISK UN USABLE
…………………
一个月后硬盘回来了,也许最后的挣扎也没有使他摆脱残酷的命运,他被低格了。他什么也不记得了,如同一个婴儿,我们很难过,但是这未尝不是一件好事,以后不用为了那个笔记本、为了那个小师妹那些伤心的感情经历痛苦了。
跟着笔记本硬盘IBM-DJSA220也来了,因为要恢复数据。但是他们不认识,当时的场面内存纪录的很清楚,也许我不应该为次动情。我只有一颗用沙子提炼的硅做的心,这些对我来说太奢侈了。
我和BIOS利用底层的指令,传送一段信息。
……
……
恢复数据后笔记本硬盘没有走,永远的留在了我们的机箱内。
有的时候我在问自己,我和BIOS是不是应该做这样的事情,但仅仅是想一想,毕竟我们在一起是快乐的。也许只有BIOS才知道,哪次备份数据的时候承受了多么大痛苦。

出0入0汤圆

发表于 2016-4-14 10:27:43 | 显示全部楼层
写的真好,感觉自己写的代码一个个都有了生命

出0入0汤圆

发表于 2016-4-14 10:39:39 | 显示全部楼层
不错,很有想法

出10入12汤圆

发表于 2016-4-14 12:30:29 来自手机 | 显示全部楼层
认真工作 还要放着被360误杀 太累了

出0入0汤圆

发表于 2016-4-14 12:52:18 | 显示全部楼层
有点意思

出0入0汤圆

发表于 2016-4-14 13:26:29 | 显示全部楼层
人才!有意思!

出0入0汤圆

发表于 2016-4-14 13:33:57 | 显示全部楼层
读完 写的很有新意!

出0入0汤圆

发表于 2016-4-14 13:36:45 | 显示全部楼层
写得真不错。生动形象。

出0入8汤圆

发表于 2016-4-14 13:50:11 | 显示全部楼层
我是一个线程,我一出生就被编了个号: 0x3704,然后被领到一个昏暗的屋子里, 这里我发现了很多和我一模一样的同伴。
  我身边的同伴0x6900待的时间比较长, 他带着沧桑的口气对我说:
  “我们线程的宿命就是处理包裹。把包裹处理完以后还得马上回到这里,否则可能永远回不来了。”
  我一脸懵懂,包裹,什么包裹?
  “不要着急,马上你就会明白了...”
     话还没说完,一个圆圈带着一帮小弟360度围住我们,攻占了我们的屋子。
     整个屋子一片混乱,屋内温度升高,突然眼前一片蓝色,我的意识渐渐的模糊,依稀听到身旁0x6900的声音“他带着一帮人来了,我们可能要提前完成使命了。” 
  终于
     我们这一代线程池完成了使命。
  下一代线程池正在读秒

出0入42汤圆

发表于 2016-4-14 14:08:01 | 显示全部楼层
居然看完了。

出0入0汤圆

发表于 2016-4-14 14:14:15 | 显示全部楼层
写的很形象。

出0入0汤圆

发表于 2016-4-14 15:21:31 | 显示全部楼层
不写个小说可惜了 :)

出0入0汤圆

发表于 2016-4-14 16:14:26 | 显示全部楼层
你好,我是线程0x9527..

出0入0汤圆

发表于 2016-4-14 16:15:34 | 显示全部楼层
蕴含人生轮回哲理~

出0入0汤圆

发表于 2016-4-14 16:22:17 来自手机 | 显示全部楼层
微信已经关注,谢楼主推荐

出0入0汤圆

发表于 2016-4-14 17:21:10 | 显示全部楼层
很好的文章

出0入17汤圆

发表于 2016-4-14 19:09:23 | 显示全部楼层
写得很形象,赞一个

出0入0汤圆

发表于 2016-4-14 22:42:53 | 显示全部楼层
写的很有趣   不错呦     
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-28 00:26

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表