03 2018 档案

摘要:let obj = { age: 10 } let obj1 = { grade: 1, name: { first: 'bob' } } let objS = obj1 let objA = Object.assign(obj, obj1) let objJ = JSON.parse(JSON.s 阅读全文
posted @ 2018-03-22 17:58 ChrisZhou6605 阅读(4072) 评论(0) 推荐(0) 编辑
摘要:何为区块链 ? 何为比特币? 比特币采用区块链技术, 但不等于比特币就是区块链 如果用一句通俗的话来概括:区块链,是一种(去中心化)技术,它解决的是市场经济中最核心的“信任”问题,把陌生人之间的信任成本降到极低的水平,对于中介成本很高或者缺乏信任场景的领域很适用区块链技术. 市场经济体制下,有一个很 阅读全文
posted @ 2018-03-20 18:46 ChrisZhou6605 阅读(867) 评论(0) 推荐(0) 编辑
摘要:首先复习一下之前写过的关于 block 的内容 1>>> block 的定义及格式 就拿无返回值 有参数举个例子算了 typedef void(^MyBlock)(NSString * str) 2>>> block 的几种类型(三种) _NSConcreteGlobalBlock:全局的静态 bl 阅读全文
posted @ 2018-03-09 15:14 ChrisZhou6605 阅读(351) 评论(0) 推荐(0) 编辑
摘要:JavaScript语言的一大特点就是单线程,也就是说,同一个时间只能做一件事。那么,为什么JavaScript不能有多个线程呢?这样能提高效率啊。 当然也并不是多线程就是好的, 多线程虽然可以共享全局变量, 但是很容易造成问题, 因此需要原子锁, 互斥锁等保证一个变量不能被多个线程同时访问, js 阅读全文
posted @ 2018-03-06 23:42 ChrisZhou6605 阅读(582) 评论(0) 推荐(0) 编辑
摘要:Runloop 其实是一种很多种语言都有的机制, 比如 Node.js 的事件处理,js 的 EventLoop, windows 的消息循环, 那么 runloop 到底是什么呢? 你可以这么回答, runloop 就是一个事件循环, 用来不停的调配工作和处理输入事件, 保持程序持续运行, 在没有 阅读全文
posted @ 2018-03-06 19:25 ChrisZhou6605 阅读(123) 评论(0) 推荐(0) 编辑
摘要:如果你面试过几次, 尤其是有笔试题的那种公司, 这个问题的出现几率很高, 其实出笔试题也不容易, 太难了他们自己也不会, 太容易又显示不出水平, 就这种既能考点基本功 又能无意中看你是否了解 runtime. 首先我觉得其实 category 和 extension 都可以归为一类, 分类, ext 阅读全文
posted @ 2018-03-06 16:50 ChrisZhou6605 阅读(863) 评论(0) 推荐(0) 编辑
摘要:当 react-native 的 bundle 包过大的时候,可能会出现加载完启动图之后会有一个白屏出现 ,然后才是你的 APP 的第一个页面, 这是由于在加载完启动图之后,也就是执行完 applicationDidFinishLaunch(){}的时候,React Native应用在启动时会将js 阅读全文
posted @ 2018-03-01 10:42 ChrisZhou6605 阅读(1789) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示