- 博客(19)
- 收藏
- 关注
转载 web前端面试
不用临时变量怎么实现 swap(a, b)——用加法或者异或都可以CSS3新属性CSS居中事件委托机制请解释什么是事件代理事件代理(Event Delegation),又称之为事件委托。是 JavaScript 中常用绑定事件的常用技巧。顾名思义,“事件代理”即是把原本需要绑定的事件...
2018-07-06 19:12:00
187
转载 iOS面试
对mrc和arc的理解ARC全称是 Automatic Reference Counting,是Objective-C的内存管理机制。简单地来说,就是代码中自动加入了retain/release,原先需要手动添加的用来处理内存管理的引用计数的代码可以自动地由编译器完成了。ARC的使用是为了...
2018-07-06 18:48:00
214
转载 排序算法
冒泡排序 function bubbleSort(array) { let length = array.length; for (let i = 0; i < length; i++) { for (let j = 0;...
2018-07-04 14:44:00
105
转载 WeakMap 类和 WeakSet 类
基本上, Map和Set与其弱化版本之间仅有的区别是:WeakSet或WeakMap类没有entries、 keys和values等方法;只能用对象作为键。创建和使用这两个类主要是为了性能。 WeakSet和WeakMap是弱化的(用对象作为键),没有强引用的键。这使得JavaSc...
2018-07-04 09:57:00
156
转载 Javascript 高级教程 笔记
数据类型 console.log(typeof 1); // number console.log(typeof "a"); // string console.log(typeof false); // bo...
2017-07-20 14:01:00
127
转载 NPM 常用命令
npm init 引导创建一个package.jsonnpm root -g 查看全局模块的安装安装路径npm install gulp 安装gulp模块npm instal -g gulp 全局安装gulp模块npm list 列出已安装模块npm show gulp...
2017-07-06 13:09:00
103
转载 ionic2
Error: Could not find gradle wrapper within Android SDK. Might need to update your Android SDK. Looked here: /Users/xxx/Library/Android/sdk/tools...
2017-05-10 19:01:00
89
转载 Angular 命令
命令// 发布 angular 包npm install ng-packagr --save-dev"packagr": "ng-packagr -p ng-package.json"// 加快npm 的访问速度--registry=https://registry.npm.taob...
2017-04-10 20:46:00
168
转载 Angular2开发中所遇问题及解决方案记录
Can't bind to 'formGroup' since it isn't a known property of 'form'. ("<form [ERROR ->][formGroup]="form">.解决import {ReactiveFormsModule...
2017-04-04 14:46:00
118
转载 Angular2 Pipe 用法
常见内建管道示例大写转换<div> <p ngNonBindable>{{ 'Angular' | uppercase }}</p> <p>{{ 'Angular' | uppercase }}</p> <!-- O...
2017-03-22 21:08:00
190
转载 Angular2 Directives 用法
*ngFor <div *ngFor="let product of products"> <product [data]="product"></product> </div>//getting an index <...
2017-03-22 16:13:00
146
转载 Objective-c并发编程 -- NSRunLoop
RunLoop概念运行循环内部是由do-while循环实现的RunLoop 作用保证程序的持续运行处理App的各种事件(滑动, 定时器, selector)节省CPU资源, 提高程序性能默认启动的RunLoop是跟主线程相关联的, 主要处理与主线程相关的事件RunLoo...
2017-02-03 00:38:00
129
转载 Objective-c并发编程 -- NSOperation
NSOperation 和 NSOperationQueue 实现多线程的步骤先将需要执行的操作封装到一个NSOperationQueue对象中将NSOperation对象添加到NSOperationQueue中系统会自动将NSOperationQueue中的NSOperation取出...
2017-02-02 22:42:00
115
转载 Objective-c并发编程 -- GCD其它用法
线程通信 // 开启新线程 dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ { // 耗时操作 } ...
2017-02-02 22:06:00
98
转载 Objective-c并发编程 -- GCD代码演示
并发队列(全局队列) + 同步任务没有开启新的线程, 任务是逐个执行的代码 // 获取全局队列 // dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, ...
2017-02-02 01:38:00
100
转载 Objective-c并发编程 -- GCD基础
什么是GCD全称是 Grand Central Dispatch纯C语言, 提供了非常强大的函数GCD的优势是苹果公司为多核的并行运算提出的解决方案会自动利用个多的CPU内核会自动管理线程的生命周期(创建线程、调度任务、销毁线程)程序员只需要告诉GCD想要执行什么任务, 不...
2017-02-01 22:39:00
123
转载 Objective-c并发编程 -- 多线程概念
#进程进程是指在系统中正在运行的一个应用程序。例如: 比如同时打开微信、QQ, 系统就会分别启动两个进程每个进程之间是独立的且均运行在其专用并受保护的内存空间内线程线程是进程的基本执行单元,一个进程要想执行任务, 必须得有线程(每个进程至少要有一个线程)例如:使用QQ进...
2017-02-01 21:20:00
91
转载 Objective-c并发编程 -- NSThread的使用
NSThread的使用实例方法- (id)initWithTarget:(id)target selector:(SEL)selector object:(id)argumentNSThread *myThread = [[NSThread alloc] initWithTarge...
2017-01-30 20:34:00
171
转载 Objective-c并发编程 -- 并发编程概念
并发与并行的区别并发(concurrency)并发: 在同一个cpu上同时(不是真正的同时,而是看来是同时,因为cpu要在多个程序间切换)运行多个程序。并行(parallellism)并行: 是每个cpu运行一个程序。并发编程的目标是充分的利用处理器的每一个核,以达到最...
2017-01-23 11:12:00
156
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人