我记得我刚接触触屏设备是在03、04年的时候,那个时候为了学习英语,就花了几百大洋去买了一个英语学习通,那个时候的几百大洋可比现在值钱多了。那个时候的屏幕都是电阻屏的,你点击屏幕就会发现屏幕被你“按”了一下,可以很明显的从视觉角度看到手指的力度。这个事件传递“看”起来就比较直观(可能原理也比较复杂)。如今的苹果触屏设备都是电容屏,可以支持多点触控,极大的丰富了我们十指姑娘。好吧,废话不多说了,针对iOS设备用户来说,他们操作设备的方式主要有三种:触摸屏幕、晃动设备、通过遥控设施控制设备。
在写一个iOS应用之前必须做的7件事
这两年,我一直在编写并发布有质量的iOS 应用。我发现大多数的开发人员有直接跳进编码应用程序的核心逻辑的倾向,因为这是乐趣所在。遵循流程开发是很无聊的。
我了解到最有效的方式是,如果你提前花些时间正确设置项目,你将会为将来节省大量的时间。如果你是一位独立开发者,你可能意识不到下面提到的这些步骤的重要性。大多数优秀的应用程序都由团队开发,如果遵循以下步骤,肯定能帮你减少挫败感并提升应用质量。
浅谈加密与解密
这几个概念在金融电子支付领域用得比较多,我忽然觉得把它们串起来一起讲,层层引入,可能更好理解一些。希望能以最简单朴实的方式讲明白他们之间的关系。
Mac 在线视频下载
不求最全,只求最简
两步让你的网站支持简体繁体切换
切换的基本原理,就是首先建立一个简体字与繁体字相对应的一个映射表,然后遍历整个界面,把相应的简体字或者是繁体字映射为对应的字体即可。
Xcode 调试技巧
从事iOS开发也有好些年了,从最初的不懂得如何调试程序,到后来慢慢学会了用NSLog来调试,再到如今掌握了一些调试技巧,明显感觉到开发效率在提升。现在我就谈一谈Xcode的调试技巧,关于调试技巧,也就是如何使用断点来调试,为了让大家对断点有进一步的认识,我就把断点分为了下面几个类别:
操作系统中的栈和堆
Objective-C中的Block
block介绍
- Block是iOS4.0之后新增的一种语法结构,也称为“闭包”。
- Block是一个匿名的函数代码块,此代码块可以作为参数传递给其他对象。
- 可以把block当做Objective-C的匿名函数,block是OC中的一种数据类型,
^
是block的特有标记。
如何用Python的filter函数求素数
算法介绍:
首先,列出从2
开始的所有自然数,构造一个序列:
2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, …
取序列的第一个数2
,它一定是素数,然后用2
把序列的2
的倍数筛掉:
3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, …
取新序列的第一个数3
,它一定是素数,然后用3
把序列的3
的倍数筛掉:
5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, …
取新序列的第一个数5
,然后用5
把序列的5
的倍数筛掉:
7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, …
不断筛下去,就可以得到所有的素数。
Python中列表,元组,字符串如何相互转换
Python中列表,元组,字符串相互转换可以使用以下几个函数:
- list()
- tuple()
- join()
- str()
|
|