上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: 程序员是一个艰苦的职业,因为作为程序员总是要取追逐和学习日新月异的各种编程语言和技术,而也正是因为这样才让程序员的自学能力往往强于其它从事其它职业的人员。程序员的会从各种渠道获得学习资源,包括书籍、博客、论坛、社区、搜索、交流。还有一种重要的途径就是通过视频来学习。计算机方面的视频教程很多,视频有着类似课堂教学的感觉,又在一些方面优于课堂教学:可以暂停、回放、加速,可以参照着一起动手编写代码。唯一的缺点可能就是无法提问和互动,对于冒出的想法和问题不能得到即时的反馈 (不过大学里有多少人上课会提问呢)。视频教程对程序员帮助很大,但是好的视频教程在网上流传似乎都太分散,这加大了观看的难度也不利于互 阅读全文
posted @ 2013-01-22 12:37 Ider 阅读(5379) 评论(7) 推荐(10) 编辑
摘要: 这个题目其实有点标题党了,其实本篇文章主要内容应该是说“代码中的美元符号(dollar sign)”。想总结一下我所看到的美元符号在代码中的起到的作用,当然了并不是说它作为格式化字符时出现在数字前当钱币单位的作用。有效的变量名在取变量名的时候,我们通常都只使用字母,数字,下划线,而且数字不能作为开头。但是在很多编程语言中,对于变量名的限定更宽泛,很多特殊字符也可以作为变量名,当然也包括$。JavaScriptJavaScript允许$符号作为有效的识别来当做变量名或者方法名来使用。最著名的例子就是jQuery了,整个使用过程中到处都是$。$只是jQuery变量的一个别名,但是也正式$的短小、. 阅读全文
posted @ 2013-01-09 13:51 Ider 阅读(7320) 评论(2) 推荐(3) 编辑
摘要: 字符串和数组在程序编写过程中是十分常用的类型,因此程序语言都会将String和Array作为基本类型,并提供许多字符串和数组的方法来简化对字符串的操作。JavaScript里面也提供了String类型和Array类型,并且有很多基本的String方法和Array方法来方便地对字符串进行合并、查找、替换、截取等处理。JavaScript作为一个脚本语言,又提供了一种动态解析运行的机制,而这特性,又让使得在String操作的时候出现一些结合使用Array的有趣方法。这些方法可能有些偏门有点奇怪,但有时在效率、可读性、复用性上表现得却更好。重复字符串常常我们想要把字符串多次打印出来(比如想要个分割线 阅读全文
posted @ 2012-12-12 02:53 Ider 阅读(2798) 评论(4) 推荐(1) 编辑
摘要: 昨晚在我的Galaxy Nexus和Motorola Xoom上得到系统更新的消息,可以把手机升级到了最新的4.2系统。记得两年前,我刚用Android系统的HTC Aria手机,那部的系统版本还只是2.1,而且两年里从来没有去升级也没有刷过机。因为不方便,现在Android的设备升级已经变得便捷。所以我也乐得去升级系统的版本。经过一天在Nexus手机上的使用,感觉到新系统的更进一步提升的体验,但是也有一些变化让我不太能适应。时钟应用及其Widget最新体现出来的不同,自然是映入眼帘的时钟界面的改变,而这个的改变也是最让我不能适应的地方。首先数字式的时钟上,小时数变成了粗体,分钟数变成了细体, 阅读全文
posted @ 2012-11-16 07:34 Ider 阅读(5620) 评论(7) 推荐(3) 编辑
摘要: 在《Objective C类方法load和initialize的区别》一文中,我介绍了Objective-C对待+(void)initialize和+(void)load两个方法在编译和执行时出现的不同。而这些不同也是在使用时应该非常注意的地方。不过文章里面我没有讲这两个方法在Objective-C中究竟有什么实用价值。其实+(void)initialize可以视为C#,Java中的静态构造函数。有了这个方法,我们就不用像C++自己另找途径来设计静态构造函数了。不过Objective-C中又有一些很不同的地方,因为Objective-C里不能把数据成员限定为static或者const。也就是说 阅读全文
posted @ 2012-10-26 13:54 Ider 阅读(9687) 评论(0) 推荐(4) 编辑
上一页 1 2 3 4 5 6 7 ··· 10 下一页

我的围脖

Fly Me