摘要: 如果要限制UITextField输入长度最长不超过kMaxLength,那么需要实现做以下操作:1、实现UITextFieldDelegate协议;2、实现textField:shouldChangeCharactersInRange:replacementString:方法;- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{ NSInteger strLength = textField.tex 阅读全文
posted @ 2012-07-30 17:33 星泥 阅读(1447) 评论(0) 推荐(0) 编辑
摘要: 1、分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”其实这是一个来自国外教育领域的一个研究结果。相信工作过几年、十几年的朋友对这个道理有些体会吧。但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生!”所以放在每一条,让刚刚毕业的朋友们早点看到哈!2、一定要确定自己的发展方向,并为此目的制定可行的计划。不要说什么,“我刚毕业,还不知道将来可能做什么?”,“跟着感觉走,先做做看”。因为,这样的观点会通过你的潜意识去暗示你的行为无所事事、碌碌无为。一直做技术,将来成为专家级人物?向管理方向走,成为职业经理人?先熟悉行业和领域,将来自立门户?还是先在行业里面混混,过几年转行做点别的 阅读全文
posted @ 2012-07-12 09:25 星泥 阅读(1882) 评论(0) 推荐(0) 编辑
摘要: ElementSize (in points)Window (including status bar)320 x 480 ptsStatus Bar(How to hide the status bar)20 ptsView inside window(visible status bar)320 x 460Navigation Bar44 ptsNav Bar Image /Toolbar Imageup to 20 x 20 pts (transparent PNG)Tab Bar49 ptsTab Bar Iconup to 30 x 30 pts (transparent PNGs) 阅读全文
posted @ 2012-06-25 16:59 星泥 阅读(134) 评论(0) 推荐(0) 编辑
摘要: AT&TASM开发一个OS,尽管绝大部分代码只需要用C/C++等高级语言就可以了,但至少和硬件相关部分的代码需要使用汇编语言,另外,由于启动部分的代码有大小限制,使用精练的汇编可以缩小目标代码的尺寸。另外,对于某些需要被经常调用的代码,使用汇编可以提高性能。所以我们必须了解汇编语言,即使你有可能并不喜欢它。如果你是计算机专业的话,在大学里你应该学习过Intel格式的8086/80386汇编,这里就不再讨论。如果我们选择的OS开发工具是GCC以及GAS的话,就必须了解AT&T 汇编语言语法,因为GCC/GAS只支持这种汇编语法。本书不会去讨论8086/80386的汇编编程,这类的 阅读全文
posted @ 2012-06-22 14:16 星泥 阅读(1586) 评论(0) 推荐(0) 编辑
摘要: 在Mac OS X操作系统上,Cocoa和Carbon及Java一样,是一种应用程序环境。它由一组面向对象的软件库和一个运行环境组成,它的集成开发环境和其它应用程序环境相同。本章将在这个定义的基础上进行扩展,描述Cocoa的目标、能力、和物理形式。作为一个开发者,阅读这个功能描述是理解Cocoa的第一步。本部分包含如下内容:Cocoa的环境Cocoa应用程序的特性开发环境Cocoa框架一点历史Cocoa的环境Cocoa应用程序正逐渐成为Mac OS X的应用程序标准。iPhoto、Safari、和Mail都是Cocoa应用程序。这些应用程序由于聪明的设计、丰富的功能、和激动人心的用户界面而受到 阅读全文
posted @ 2012-06-21 09:29 星泥 阅读(1963) 评论(0) 推荐(0) 编辑
摘要: IRQ目录简介用途编辑本段简介 IRQ全称为Interrupt Request,即是“中断请求”的意思(以下使用IRQ称呼)。IRQ的作用就是在我们所用的电脑中,执行硬件中断请求的动作,比如我们需要读取硬盘中的一段数据时,当数据读取完毕,硬盘就通过IRQ来通知系统,相应的数据已经写到指定的内存中了。在每台电脑的系统中,是由一个中断控制器8259或是8259A的芯片(现在此芯片大都集成到其它的芯片内)来控制系统中每个硬件的中断控制。目前共有16组IRQ,去掉其中用来作桥接的一组IRQ,实际上只有15组IRQ可供硬件调用。编辑本段用途 这16组IRQ的主要用途如下表: IRQ编号设备名称用途... 阅读全文
posted @ 2012-06-18 17:25 星泥 阅读(2411) 评论(1) 推荐(0) 编辑
摘要: It is sometimes easy to forget that iOS is an operating system much like that running on many other computers today. Given this fact, it should come as no surprise that iOS has a file system much like any other operating system that allows applications to store persistent data on behalf of the user. 阅读全文
posted @ 2012-06-14 10:06 星泥 阅读(322) 评论(0) 推荐(0) 编辑
摘要: June Headline: Haskell is rapidly approaching the top 20Last month we asked ourselves the question what language could become the next big new programming language. We suggested several candidates such as Scala, Erlang and Clojure. Clearly, the new thing was expected to come from the functional prog 阅读全文
posted @ 2012-06-12 09:36 星泥 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 目录前言 1.对外语学习的主要误区 2.造成“哑巴英语”的最主要原因 3.英语环境的问题 4.特殊群体 5.语言关键期之争 6.语言条件反射 7.关于记忆力 8.中国“英”雄 9.二律背反? 10.世纪之战 11.“学得”-“获得”之辩 12.克氏理论实践篇 第一阶段、早期(Early Stage) 1.看图识音 2.全身反应法(Total Physical Response) 第二阶段、提高期(Upping the Ante) 1.听力内容设计 2.纽约人在北京 v.s 北京人在纽约 3.寻找人工替代品 4.末世圣徒 5.... 阅读全文
posted @ 2012-06-06 10:13 星泥 阅读(286) 评论(0) 推荐(0) 编辑
摘要: Regarding the black art of managing memory on iPhone OS devices: what do the different levels of memory warning mean. Level 1? Level 2? Does the dial go to 11?Context: After an extensive memory stress testing period - including running my iPad app with the iPod music player app playing, I am incline 阅读全文
posted @ 2012-06-05 09:13 星泥 阅读(287) 评论(0) 推荐(0) 编辑