现在位置: 首页 > 编程
Aaron Hillegass是知名的Objective-C开发者和布道者,他于90年代在NeXT公司工作,后来专注技术布道,是Big Nerd Ranch的创始人兼CEO。他撰写了多本Objective-C书籍,在苹果发布Swift后,目前他开始将布道重心转向Swift。在6月8日举办的AltConf2015上,他向与会者做了《给Objective-C的悼词》的演讲,回顾了Objective-C的发展和它的影响,但在最后他话锋一转,说明了为什么Objective-C没有真正死亡。 回顾Objective-C的发展历程...
阅读全文

5月18日,Qualcomm在北京举行Qualcomm骁龙游戏与图形开发者研讨会。Qualcomm创新工程中心高级工程总监Zack Zhou、Qualcomm工程师兼经理文艳山、Qualcomm® CDMA Technologies (QCT) 芯片部高级内容组高级工程师李娟、Qualcomm资深工程师张涛,在现场为开发者们分享了Qualcomm Adreno GPU框架特性、移动游戏性能与功耗优化技巧,以及3D效果渲染技巧等话题。 今天嘉宾们主要分享了基于Adreno 4系列的图形渲染、性能优化等话题。Zac...
阅读全文
1.我该学什么语言? VB、VC、Delphi、Java……面对各种各样的编程语言,你是不是被弄昏了头脑呢?该学什么?“学VC吧!”许多高手说。并且还举了很有说服力的例子:“学VB只要两个月,学VC要一年,如果先学VB再学VC,所用时间仍然是一年,但学了VC再学VB,所用时间将不到两个月。”这句话没错,的确是这样的。但是刚入门的初学者都能学VC?把每个人都看得这么高?一些初学者把VC当成自己的入门语言,结果能学到最后的只有少部分人!我...
阅读全文
2014-07-15 09:45 工业·编程 ⁄ 共 6115字 暂无评论
如果你之前还没有尝试过任何一种脚本语言,那么我鼓励你去学习ruby. 我认为ruby是非常值得学习的。因为它是很容易学习和使用的,只需要花几分钟去学习。脚本语言的另一个特点是,你可以写一些代码,然后直接去看它的运行结果。Ruby是一个非常优秀的脚本语言。但是,我想ruby的意义不仅在于它是一个好的脚本语言。接下来的几分钟,我将讨论这个问题。 首先,我希望通过ruby的特性来讨论这个话题。这一点你可能已经从刚在的例子里...
阅读全文
2014-07-14 09:48 工业·编程 ⁄ 共 1137字 暂无评论
Perl一般被认为是Practical Extraction and Report Language(实用获取与报表语言)的缩写,是由C以及sed、awk、Unix shell及其它语言演化而来的一种语言。它由语言学家Larry Wall最初发明及实现。Perl是一种为扫描任意的文本文件,从这些文本文件中获取信息,基于这些信息打印报表而优化的语言。它也很适合于完成许多系统管理的任务。Perl是一种粘合性语言,旨在实用(易用、高效、完整)而不是漂亮(优美、小巧)。其吉祥物是骆...
阅读全文
2012-09-06 11:37 工业·编程 ⁄ 共 851字 评论 1 条
观点一     c++是语言,但你知道,语言本身功能是很有限的,需要一些类库把常用的操作封装起来,以后可以直接调用,就节省了普通开发人员的大量精力.     stl和MFC都是一个扩充C++语言功能的类库.     stl是底层类库,提供的是一般编程都会用到的功能,主要是一套容器,和一套相关的算法.常用的数据结构,比如list, queue, stack, map等等,都在stl里面给你实现好了,直接用就是了.  &#...
阅读全文
    这是一个初进行开发人员都可能遇到过的概念不清的问题,自己当年也同样有过误解,做技术我感觉一定要专,但是,不代表毫不关心相关的知识,至少概念层次上要知道,所以,这里还是再把这些内容纪录下来,好记性不如烂笔头:     C/C++都是一种编程语言,程序员用它来创作(我喜欢用创作这个词,让写代码有一些艺术气息...)各种各样的程序,简单如计算闰年,复杂到一个系统地实现。当然, 编...
阅读全文
2012-09-04 22:24 工业·编程 ⁄ 共 4720字 暂无评论
目前,不少流行软件都提供有对外挂插件的支持功能,如Winamp、Realplay等等。这些软件通过对插件技术的使用为日后的软件升级和功能扩展提供了相当的便利条件。尤为重要的是,通过使用插件技术,使得对软件的功能扩展将不再完全受限于软件厂商,任何第三方开发商或是程序员个人只要遵循了软件提供的插件接口标准去开发插件就完全可以同主体软件有很好的兼容,从而使用户对应用程序进行个性化功能扩展成为了可能。基于插件技术的...
阅读全文
2012-08-25 06:58 工业·编程 ⁄ 共 757字 暂无评论
GetClientRect     此函数用于取得窗口的客户区坐标。客户区即窗口客户区的左上角和右下角之间     的区域。客户区坐标的原点位于窗口客户区的左上角,即用此函数得到的坐标的     原点是窗口客户区的左上角,左上角的的坐标值为(0,0)。     返回值:     成功时返回非0,失败时返回0     注意:     在与...
阅读全文
2012-08-24 16:23 工业·编程 ⁄ 共 885字 暂无评论
从方法论上将面向对象方法和结构化方法进行区别: 面向对象方法——本质上描述的是事物之间的一种关系,最主要的一种关系因果关系,代表的是事物之间的独立、平等关系。从而在同一抽象层次上(代表了不同的功能层次)形成相互平等的对象群,进而在整体上形成纵向的层次结构。由于面向对象方法可以在不了解系统内部状况和解析结构的情况下,仅仅依据外部功能和反应进行模拟,所以,它的适应范围和适应能力是很强的。——从方法论的角...
阅读全文