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... 阅读全文
posted @ 2019-06-20 16:07 博_客园的张斯瑞 阅读(1351) 评论(0) 推荐(0)
摘要:这是Observer Design Pattern 的一个实现,它利用了闭包。 -- 用法示例: -- subject.reg,subject.dereg,subject.notify = observer.create() -- 主题:reg(“信号”,观察者,方法) -- 主题:reg(“信号” 阅读全文
posted @ 2019-06-17 11:14 博_客园的张斯瑞 阅读(656) 评论(0) 推荐(0)
摘要:这里的代码是为了引入一个问题:线程安全 运行结果如下: 本机器参考线程数:4total times10000000线程调用的counter2:9964868 为什么会少呢?是因为线程操作相同的变量++的时候i,++的过程中,无法操作,也就会漏掉本次操作,造成所谓“线程安全问题” 阅读全文
posted @ 2019-06-07 20:53 博_客园的张斯瑞 阅读(97) 评论(0) 推荐(0)
摘要:在windows平台下,使用vs2017新建了一个控制台项目,实践C++11新特性thread。实践的主要思想是通过建立一个vector存入大量数据,将数据分成两半,一半主线程操作,一半子线程操作,对比单线程运行时间,是否提升了效率。 阅读全文
posted @ 2019-06-07 20:47 博_客园的张斯瑞 阅读(156) 评论(0) 推荐(0)