06 2019 档案
摘要:方式1: local MainScene = class("MainScene", cc.load("mvc").ViewBase) function MainScene:onCreate() -- add background image local layer = cc.Layer:create() layer:addTo(self) layer:addC...
阅读全文
摘要:这是Observer Design Pattern 的一个实现,它利用了闭包。 -- 用法示例: -- subject.reg,subject.dereg,subject.notify = observer.create() -- 主题:reg(“信号”,观察者,方法) -- 主题:reg(“信号”
阅读全文
摘要:这里的代码是为了引入一个问题:线程安全 运行结果如下: 本机器参考线程数:4total times10000000线程调用的counter2:9964868 为什么会少呢?是因为线程操作相同的变量++的时候i,++的过程中,无法操作,也就会漏掉本次操作,造成所谓“线程安全问题”
阅读全文
摘要:在windows平台下,使用vs2017新建了一个控制台项目,实践C++11新特性thread。实践的主要思想是通过建立一个vector存入大量数据,将数据分成两半,一半主线程操作,一半子线程操作,对比单线程运行时间,是否提升了效率。
阅读全文

浙公网安备 33010602011771号