Block 闭包简查记录
像 Block 这种闭包,就是怎么用怎么爽,怎么用怎么喜欢的编码方式了。
闭包很伟大,也是各个语言都实现了的基础语法。我这边对闭包的理解,就是:内部函数持有外部变量。
但是各个语言都有需要注意的点,如 iOS 里面的循环引用,Swift 里面的逃逸闭包,Python 里面的闭包变量延迟定义等。
像 Block 这种闭包,就是怎么用怎么爽,怎么用怎么喜欢的编码方式了。
闭包很伟大,也是各个语言都实现了的基础语法。我这边对闭包的理解,就是:内部函数持有外部变量。
但是各个语言都有需要注意的点,如 iOS 里面的循环引用,Swift 里面的逃逸闭包,Python 里面的闭包变量延迟定义等。
雪穗和亮司大约 10 岁在图书馆相识
因为家庭及环境等感同身受两人很默契
雪穗早年丧父贫穷
亮司家为典当行但家庭不和谐
雪穗母亲把雪穗卖给有恋童癖的亮司父亲
亮司躲在荒楼里看到父亲强暴雪穗
亮司杀死了父亲并制造了密室杀人的现场
雪穗杀死母亲并制造煤气自杀现场
两个小孩在年龄的掩护下没被警方怀疑
亮司受不了母亲和管家有染后离家出走
雪穗认亲戚做养母到另一个地方学习生活
亮司未满十八开始了自己的黑夜生活
亮司做色情交易赚中间费
亮司同学和 40 岁妇女脱离亮司管理私下交易过程中妇女过于激动死亡于酒店
亮司认为电脑终将改变世界并带来财富
亮司经过努力制造了会写游戏代码的同学不在场证明并成功捕获其同学忠心
雪穗偷盗私教的游戏大部分代码后给了亮司
亮司伙同同学补全其代码靠卖盗版游戏生活
雪穗因幼年生活被其女同学察知并嘲笑后让亮司强暴了该女同学成功掩藏过去
亮司察觉磁卡是漏洞后制造假银行磁卡并盗取原卡现金
雪穗让亮司强暴了大学好友拿到大学舞蹈社的工费卡后交由亮司并套现
后面事件很多,也更复杂和离奇,写不下去了,因为写出来就感觉是雪穗和亮司的错,但全文都体会不到他们有什么错。
事件和故事终将不一样。
事件驱动
这个技术方案,可以说实实在在影响了这些年编程界的技术方向。最实际的受用者应该就是异步编程
了,如 I/O。
我所认知到的语言,都是事件驱动的使用者,受益者,推动者。