CismonX

CismonX

V2EX 第 458766 号会员,加入于 2019-12-11 21:55:31 +08:00
今日活跃度排名 10201
CismonX 最近回复了
1 天前
回复了 vevlins 创建的主题 程序员 协程跟 cpu 有关系吗?
call/cc 中的 continuation 并不是协程,前者可以用来实现后者,但后者不能用来实现前者

有关 continuation 的多种不同实现,这篇简单的文章有介绍: https://wiki.c2.com/?ContinuationImplementation

至于 C++ 中的实现,举几个例子:boost::context 用了 segmented stack 实现 continuation,而以 boost::asio::yield 为典型的 stackless coroutine 是将状态存储到一个变量中,然后在语言层面利用类似 duff's device 的特性做了 hack,实现了 yield 语法。

如果说和 CPU 的关系,无非是可以利用某些特定指令来对 continuation 的实现做优化,我觉得并没有必然关系。在任何图灵完备的系统上理论上都可以实现 continuation

支持 call/cc 的编程语言中,语法最简单的是 Unlambda 语言。它也是一个非常有趣的语言。我写过它的两个实现:一个是正统的 C 实现( https://github.com/esolangs/u6a ),用 segmented stack 实现 continuation ;另一个是基于 TypeScript 的类型系统实现的( https://github.com/esolangs/type-unlambda ),使用 CPS 实现 continuation 。
先直接走流程,然后小组群里告知一下。事后走流程(申诉)也行。只要提前说,不无故搞消失就没问题。偶尔请个一天年假,在我们部门没有听说过不给批准的情况,哪怕是非常忙的时候。当然请长假要先沟通,搞好交接。

反例是某次隔壁组某同事晚上熬夜开黑,没听见闹钟,起晚了,导致考勤上算旷工半天。后面他想用年假补回来,主管就没给批准。
几个月前关闭花呗,前几天解绑所有卡卸载了

平时支付直接刷信用卡,不支持就扫微信。很遗憾现在微信还不能做到卸载
5 天前
回复了 Liam1997 创建的主题 生活 去哪里可以换 1 元硬币?
说起硬币,我们这边家乐福的购物车就是那种投币式的,用完归还后可以取出来那种。这样设计大概是为了防止有人用完乱放,能节省些运营成本吧

由于经常忘带,需要去前台扫码买,我曾经最多攒了十几枚硬币。后来嫌占地方,就到公司里的饮料售卖机花掉了

今年由于疫情,使用购物车不再需要投币了,直接可以用。不知道后面会不会又改回来
应届生工资高了,同时要求也高了

我发现以自己现在的能力,别说是社招,即使是参加校招,也并不能满足同等薪资岗位的要求

所以对于“薪资倒挂”这件事,我还是不得不服输的
@dawn009

> 用户对自己设备上运行什么样的代码、显示什么样的内容应当有 100%的控制权。

用户确实有这个权利,但是行使权利的方式错了。用户不应该选择屏蔽广告,而是应该选择放弃使用这家网站提供的服务。

从本质上来讲,屏蔽广告的行为,和使用破解软件的行为,还有游戏里开挂的行为,它们的性质是一样的。虽然从法律的角度不好说,不同国家和地区政策不同,但它们一定是违反用户服务条款的行为,服务提供商有权终止继续提供服务(包括但不限于封禁账号等)。
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2840 人在线   最高记录 5298   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 98ms · UTC 06:00 · PVG 14:00 · LAX 22:00 · JFK 01:00
♥ Do have faith in what you're doing.