码迷,mamicode.com
首页 >  
搜索关键字:blocks    ( 1311个结果
objective-c启用ARC时的内存管理
在objective-c中,内存的引用计数一直是一个让人比较头疼的问题。尤其是当引用计数涉及到arc、blocks等等的时候。似乎ARC的出现只是让我们解放了双手,由于底层实现依然依赖引用计数,所以开启ARC后,只有对引用计数机制更加了解,才能避免Cycle Retain、Crash等问题的出现。     但是由于使用ARC可以显著提高编码效率,所以建议尽量启用arc,本文内容也将以arc为主,...
分类:其他好文   时间:2014-06-20 12:55:02    阅读次数:259
GCD的部分总结
GCD是基于C语言的底层API,用Block定义任务用起来非常灵活便捷.GCD的基本思想是就将操作放在队列中去执行 (1)操作使用Blocks定义 (2)队列负责调度任务执行所在的线程以及具体的执行时间 (3)队列的特点是先进先出(FIFO)的,新添加至对列的操作都会排在队尾关于多线程的一些概念:G...
分类:其他好文   时间:2014-06-13 13:09:40    阅读次数:309
GCD小结
GCD是基于C语言的底层API,用Block定义任务用起来非常灵活便捷. GCD的基本思想是就将操作放在队列中去执行 (1)操作使用Blocks定义 (2)队列负责调度任务执行所在的线程以及具体的执行时间 (3)队列的特点是先进先出(FIFO)的,新添加至对列的操作都会排在队尾关于多线程的一些概念:...
分类:其他好文   时间:2014-06-13 13:06:33    阅读次数:279
Swift中文手册 -- Closures
闭包闭包是功能性自包含模块,可以在代码中被传递和使用。Swift中的闭包与C和Objective-C中的blocks以及其他一些编程语言中的lambdas比较相似。闭包可以捕获和存储其所在上下文中任意常量和变量的引用。 这就是所谓的闭合并包裹着这些常量和变量,俗称闭包。Swift会为您管理在捕获过程...
分类:其他好文   时间:2014-06-10 00:57:48    阅读次数:477
uva 101 The Blocks Problem (基本算法-模拟)
uva 101 The Blocks Problem (基本算法-模拟) 题目大意: 问题就是分析一系列的命令,告诉机械臂如何操纵放在一个平台上的积木。最初平台上有n个积木(编号由0到n - 1),对于任意的0 ≤ i < n - 1,积木bi都与bi + 1相临 机械臂操作积木的有效指令列举如下: (1)move a onto b a和b都是积木的编号,先将a和b上面所有的积木都放回原处,再将a放在b上。 (2)move a over b a和b都是积木的编号,先将a上面所有的积木放回原处,再将a放在b上...
分类:其他好文   时间:2014-06-08 15:49:01    阅读次数:220
Codeblocks使用-2 Fortran开发环境
曾经有段时间需要学习Fotran,便试着搭建Visual Studio 2008 + Intel Fortran XE的环境,不料今天在查看Code::Blocks模板时,发现有Fortran的模板,于是钻研了下:1、【File】-【New】-【Project】选Fortran Applicati....
分类:其他好文   时间:2014-06-08 01:26:17    阅读次数:235
Linux查看目录挂载点
用命令 df 即可# df /var/lib/ Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda3 135979984 66905292 62055896 52% / 不仅看到挂在点,也看到分区大小。加上-kh更容易看些:# df /var/lib/ -kh Files...
分类:系统相关   时间:2014-06-07 14:49:25    阅读次数:536
ZOJ 3790 Consecutive Blocks
离散化+暴力 Consecutive Blocks Time Limit: 2 Seconds      Memory Limit: 65536 KB There are N (1 ≤ N ≤ 105) colored blocks (numbered 1 to N from left to right) which are lined up in a row. An...
分类:其他好文   时间:2014-06-07 13:08:07    阅读次数:193
block使用小结、在arc中使用block、如何防止循环引用
引言使用block已经有一段时间了,感觉自己了解的还行,但是几天前看到CocoaChina上一个关于block的小测试主题:【小测试】你真的知道blocks在Objective-C中是怎么工作的吗?,发现竟然做错了几道,才知道自己想当然的理解是错误的,所以抽时间学习了下,并且通过一些测试代码进行测试...
分类:其他好文   时间:2014-06-06 10:16:00    阅读次数:279
POJ 2241 The Tower of Babylon
DP求解。对Blocks的先按照X降级,再按照Y降级排序,可以转化为最长公共子序列问题,即求子序列权值之和最大。 #include #include #include using namespace std; #define MAX_SIZE 300 struct Block{ int x; int y; int height; }; int nums...
分类:其他好文   时间:2014-06-03 04:39:44    阅读次数:223
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!