这是一系列的文章,会从基础开始一步步的介绍Python中的Generator以及coroutine(协程)(主要是介绍coroutine),并且详细的讲述了Python中coroutine的各种高级用法,最后会用coroutine实现一个简单的多任务的操作系统。其实也是看完这篇文章的学习笔记吧!O(...
分类:
编程语言 时间:
2015-04-19 22:44:17
阅读次数:
226
使用Block的地方很多,其中传值只是其中的一小部分,下面介绍Block在两个界面之间的传值:
先说一下思想:
首先,创建两个视图控制器,在第一个视图控制器中创建一个UILabel和一个UIButton,其中UILabel是为了显示第二个视图控制器传过来的字符串,UIButton是为了push到第二个界面。
第二个界面的只有一个UI...
分类:
移动开发 时间:
2015-04-14 16:50:26
阅读次数:
142
之前在《关于 WEB/HTTP 调试利器 Fiddler 的一些技巧分享》中系统的介绍过 Fiddler 的原理与一些常见技巧,但那篇文章只是入门科普,并不深入,今天要介绍到的内容相对更加高级与深入,扩展性更好,功能更加强大。...
分类:
Web程序 时间:
2015-04-12 06:59:30
阅读次数:
202
redis(二)高级用法事务redis的事务是一组命令的集合。事务同命令一样都是redis的最小执行单元,一个事务中的命令要么执行要么都不执行。首先需要multi命令来开始事务,用exec命令来执行事务。127.0.0.1:6379> multiOK127.0.0.1:6379> hset user...
分类:
其他好文 时间:
2015-04-08 06:29:22
阅读次数:
111
1.GCD的优点
2.基本用法
3.高级用法
4.小结...
分类:
编程语言 时间:
2015-04-07 19:47:55
阅读次数:
231
1 . 通用函数可变参数模板 对于有些时候,我们无法确切的知道,函数的参数个数时,而又不想过多的使用所谓的函数重载,那么就可以效仿下面的例子: 1 #include 2 #include 3 void showall() { return; } 4 5 template 6 7 void s...
分类:
编程语言 时间:
2015-04-02 13:24:02
阅读次数:
214
转自 :http://www.cnblogs.com/see7di/archive/2011/11/21/2257442.htmlFirebug是网页开发的利器,能够极大地提升工作效率。但是,它不太容易上手。我曾经翻译过一篇《Firebug入门指南》,介绍了一些基本用法。今天,继续介绍它的高级用法。...
分类:
Web程序 时间:
2015-03-28 18:30:55
阅读次数:
193
C++ new 的基本和高级用法new 的基本用法...
分类:
编程语言 时间:
2015-03-21 14:08:45
阅读次数:
187
一、什么是闭包距离上一次更新有一段时间了,过年你懂得,接下来就谈谈JavaScript的高级用法——闭包。js的闭包其实不是什么难懂的高深的概念,只是有些书籍当中介绍的不够易懂或者说举得例子不太恰当,现在我们就通过简单的例子来理解“闭包”。作为程序员,也许一段针对的代码,比那些文字描述更能说明问题,...
分类:
Web程序 时间:
2015-03-17 13:55:45
阅读次数:
127
前言上一节,学习了Paint的高级用法后,这一节我们将canvas的用法。主要涉及到canvas的绘制坐标变换translate,rotate。还没看过上一节的请点击这里:Android_2D绘图的学习Paint,Canvas(二)。...
分类:
移动开发 时间:
2015-03-12 15:09:42
阅读次数:
434