- 博客(45)
- 资源 (14)
- 收藏
- 关注
原创 UIScrollView用法
UIScrollView是iphone中的一个重要的视图,它提供了一个方法,让你在一个界面中看到所有的内容,从而不必担心因为屏幕的大小有限,必须翻到下一页进行阅览。确实对于用户来说是一个很好的体验。但是又是如何把所有的内容都加入到scrollview,是简单的addsubView。假如是这样,岂不是scrollView界面上要放置很多的图形,图片。移动设备的显示设备肯定不如PC,怎么可能放得下如此
2011-08-26 19:38:58 30406 4
原创 计算机的族谱
计算机,每天伴随这我们的生活和工作。她俨然已经成为当今世界最炙手可热的人类发明物,她的祖先在哪里?可以说正是计算机才有了现在这个缤纷多彩的世界,我们有理由了解下她的历史。这里来追根溯底,从我们祖先留下的记录中,找到她的根源。
2013-09-27 11:04:18 6189
原创 小白鼠喝毒水的问题。
有1000瓶水,其中有一瓶有毒,小白鼠只要尝一点带毒的水24小时后就会死亡,至少要多少只小白鼠才能在24小时时鉴别出哪瓶水有毒?这是一道很经典的面试题目,先说解题方法吧,2^n >= 1000,其中n就是小白鼠的数量。如果知道答案了,也许很多人就恍然大雾,当然有些专业的人士用下面的归纳法证明了下:1)当n=1时,即有2瓶水,任取一瓶水喂老鼠,若24小时后老鼠死,则此瓶水有毒;若24小时后老
2013-01-07 17:50:51 19367 4
翻译 OpenGL ES的性能范围(OpenGL ES2.0官方文档)
OpenGL ES 1.1和OpengGL ES2.0的规范中,都定义了每种实现必须支持的最低标准。但是,在OpenGL ES规范中,对这些应该支持的性能的实现没有限制的那么死板。在OpenGL ES的规范中,有很多种方法可以扩展这些能力范围。在之后的章节“平台注意事项”,会详细讲解IOS中每个OpenGL ES的实现所具备的特定能力。一个实现的准确能力范围根OpengGL ES特定的实现版本,硬
2012-07-22 21:29:16 12114
翻译 如何配置OpenGL ES的上下文(OpenGL ES2.0官方文档翻译)
OpenGL ES的每种实现,都会有个方法,来创建渲染图形的上下文,从而可以管理Opengl ES指定的状态。通过放置这些状态到上下文中,这样在多任务的情况下,就很容易的共享图像的硬件设备,从而互不影响各自的状态。这一章就是来详解,如何创建和配置IOS中的图形上下文。一个EAGL上下文就是一个OpenGL ES图形渲染上下文在IOS中的实现。在你使用Opengl ES的函数之前,你必须
2012-07-22 21:20:19 21055
翻译 第12章 性能
核心动画在设计的时候就考虑了性能。它首先是层级别的呈现,并且设计运行在小型的设备上(iphone和itouch),这些设备内存有限,并且cpu和gpu不如桌面电脑上的强大,核心动画是被设计的比较高效的,但是并不意味着你就可以在代码中随便用。任何复杂的系统都会考虑性能的问题。幸运的是核心动画在处理复杂动画时,已经帮你处理的很多性能问题,你也需要改善一下代码让基于核心动画的应用程序具有更好的性能提
2012-06-03 16:25:02 8863 1
翻译 第11章 用户交互
如果用户不能和图形界面进行交互,它存在的意义有何在那?然而,核心动画的API显示,没有直接的方法可以接收用户的交互。这一章我们焦距于怎么给应用程序增加交互点,尤其是核心动画。下面我们就看鼠标和键盘的输入的交互。鼠标点击在你的应用程序中,最普通的交互就是具有响应鼠标点击的事件,当用户点击界面上的一些元素时,可以执行默写功能,例如点击保存按钮。通常在Cocoa应用程序中,这类事件是通过NS
2012-05-18 20:15:14 7191
转载 一个简单的游戏服务器框架
原文链接:http://software.intel.com/zh-cn/blogs/2012/03/22/400010056/?cid=sw:prccsdn2203最近一段时间不是很忙,就写了一个自己的游戏服务器框架雏形,很多地方还不够完善,但是基本上也算是能够跑起来了。我先从上层结构说起,一直到实现细节吧,想起什么就写什么。第一部分 服务器逻辑
2012-05-09 15:33:09 2922
翻译 第10章其他有用的层
第10章其他有用的层免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作! 著作权声明:本文由http://blog.csdn.net/mengtnt翻译,欢迎转载分享。请尊重作者劳动,转载时保留该声明和作者博客链接.核心动画提供了很多种层,来
2012-04-16 00:00:42 14124 2
翻译 第八章 OpenGL层
第八章 OpenGL层免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作! 著作权声明:本文由http://blog.csdn.net/mengtnt翻译,欢迎转载分享。请尊重作者劳动,转载时保留该声明和作者博客链接.使用核心动画的Ope
2012-04-10 22:38:12 9946
转载 如何解决苹果公司禁止用UUID的方法。
The UDID Apocalypse or: How I Learned To Stop Using NSUserDefaults And Love The KeychainBy now you have probably heard that Apple is deprecating support for attaining a UDID from an iOS device and f
2012-03-30 10:42:59 12975
转载 教你如何迅速秒杀掉:99%的海量数据处理面试题
教你如何迅速秒杀掉:99%的海量数据处理面试题作者:July出处:结构之法算法之道blog前言 一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲,如果读者读罢此文,却无任何收获,那么,我也甘愿背负这样的罪名,:-),同时,此文可以看做是对这篇文章:十道海量数据处理面试题与十个方法大总结的一般抽象性总
2012-03-28 15:58:30 3583
转载 三进制与一道经典的砝码问题
现在我们普遍使用十进位制进行数学运算,大概是源于我们的祖先喜欢用手指来计数,毕竟数学首先是一种实用的工具。另一种常使用的进位制是二进位制,在计算机运算之中。日常生活中好像没有三进制的立足之处。1个季度是3个月,应是三进位制,可是我们说1年是4个季度,而不是11个季度。交通信号的红绿黄的三种状态可以表示0、1、2来描述,这似乎与三进制沾上了边,可是最近红绿黄灯多变成了红绿灯,三进制变成了二进制。
2012-03-28 14:29:58 4063 2
转载 Making HTML5 Audio Ring True
By Yves Van Goethem This is a guest post by Yves Van Goethem , Tomas Senart , and Matas Petrikas of SoundCloud , the leading social sound sharing platform, and leaders in the use of HTML5 au
2012-03-25 23:02:35 3074
翻译 移动浏览器测试套件Ringmark - Facebook的组件开发人员
马特·凯利 - 2012年2月27日19:45引进Ringmark我们对移动网络在过去一年的工作的一部分,我们希望有这样一个测试套件,能为移动浏览器,做全面的,合理的测试的功能,这个是开发人员迫切需要的。我们决定来解决这个问题,解决我们自己的需要。今天,我们自豪地宣布Ringmark ,这不只是一个新的移动浏览器的测试套件。ringmark,与Bocoup(一个开源的web
2012-03-22 19:57:53 5461
翻译 第七章 视频层
第七章 视频层免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作! 著作权声明:本文由http://blog.csdn.net/mengtnt翻译,欢迎转载分享。请尊重作者劳动,转载时保留该声明和作者博客链接.这一章来关注QTMoviLa
2012-03-11 11:03:04 7285
翻译 第六章 层的滤镜
第六章 层的滤镜免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作! 著作权声明:本文由http://blog.csdn.net/mengtnt翻译,欢迎转载分享。请尊重作者劳动,转载时保留该声明和作者博客链接.就像很多的苹果技术一样,核
2012-02-28 23:27:54 13124
翻译 第三部分 核心动画的层--第五章 层的变换
第三部分 核心动画的层第一部分 核心动画开篇 免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作! 著作权声明:本文由http://blog.csdn.net/mengtnt翻译,欢迎转载分享。请尊重作者劳动,转载时保留该声明和作者博客链接。
2012-02-19 22:22:41 7513
翻译 第四章 关键帧动画
第四章 关键帧动画免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作! 著作权声明:本文由http://blog.csdn.net/mengtnt翻译,欢迎转载分享。请尊重作者劳动,转载时保留该声明和作者博客链接 核心动画为你提供了一
2012-02-12 22:39:19 12321 2
转载 饥饿的码农
饥饿的码农导读:编写健康的代码和健康的饮食有相同的要求:意识到并且坚持做。从吃垃圾食品到吃健康的食物需要首先意识到吃的东西可以改进。要执行这个改进,你需要坚持你的决定,编程也是一样的。文章内容如下:编程就像是吃饭。今晚我加班,有点饿,没有厨房,没有小吃。环顾四周,我只看到街角的麦当劳。于是我就面临了一个选择难题,我是现在去吃垃圾食品来填饱肚子呢还是再忍一忍,然后回家
2012-01-21 10:47:43 2887
翻译 第二部分 核心动画基础---第三章 基础动画
免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!著作权声明:本文由http://blog.csdn.net/mengtnt翻译,欢迎转载分享。请尊重作者劳动,转载时保留该声明和作者博客链接, 核心动画是一个强大成熟的技术,运用它可以使
2012-01-02 19:52:29 9032
转载 一些iOS高效开源类库
一些iOS高效开源类库KissXml——xml解析库相关教程:http://www.iteye.com/topic/625849http://sencho.blog.163.com/blog/static/83056228201151743110540/很方便的一个xml解析器,支持Xpath查询。skpsmtpmessage——Quick SMTP
2011-12-27 09:52:25 2619
翻译 第二章 哪些我们可以和应该做动画哪?
免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!著作权声明:本文由http://blog.csdn.net/mengtnt翻译,欢迎转载分享。请尊重作者劳动,转载时保留该声明和作者博客链接, 核心动画提供了大量的属性,你可以用这些属
2011-12-25 00:18:49 2794
转载 iOS后台播放背景音乐文件
iOS后台播放背景音乐文件 iOS从4.0之后支持后台播放声音了。下面是实现声音文件播放,并且用户关闭屏幕之后仍然能够播放声音文件。具体的实现方法如下:在plist文件中加入下面的字段: 声明内容如下:Info.plist中添加UIBackgroundModes键值,它包含一个或多个string的值,包括audio:在后台提供声音播放
2011-12-20 13:27:02 2159
翻译 第一部分 核心动画开篇---第一章 什么是核心动画
第一部分 核心动画开篇免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!著作权声明:本文由http://blog.csdn.net/mengtnt翻译,欢迎转载分享。请尊重作者劳动,转载时保留该声明和作者博客链接,第一章 什么是核心动画
2011-12-18 21:49:05 4451 1
转载 10个迷惑新手的Cocoa,Objective-c开发难点和问题
10个迷惑新手的Cocoa,Objective-c开发难点和问题首先请谅解我可能使用很多英文,毕竟英文资料将来会是你的主要资料来源。在你继续深入学习之前,请停下脚步弄清这些问题。如果你是新手,这个教程不要希望一次能看的非常透彻,学一定阶段反回来再看看又会有新的体会的。1. c,c++ background很多人问 “没有任何语言基础,我不想学c直接学object
2011-12-12 16:58:59 2075
翻译 核心动画----mac和iphone开发的简化的动画技术。
因为当初做iphone开发的时候,要做一些动画,所以自己就开始学习核心动画的一些技术,最开始也是从官方文档着手,顺便说一下,目前已经有人把官方文档翻译了,所以想学习的人,终于有了中文的资料。其实官方那个文档还是理论性质比较强,自己也在各大论坛搜了下关于核心动画的书,发现Core Animation Simplisfied Animatin Techniques for Mac and Iphone
2011-12-10 11:06:25 2787 4
转载 如何做一个好的产品!
产品经理在工作中遇到的最现实问题就是缺乏合手工具和实用方法的支持。听说《YES!产品经理》的主人公阿泡正在做这个工作,因此,从本篇开始,《程序员》将连载《阿泡的产品管理工具包》系列,希望能为大家带来帮助。“对于产品经理而言,别以为一个产品上市了就算大功告成,可以马放南山了,这只能说是产品管理过程中新产品项目开发阶段的结束,其实重头戏才刚刚开始,我们还要依照既定的年度营销策略来为产品的市场价
2011-12-02 13:36:45 5779 1
原创 囚犯分绿豆问题解答
5个囚犯,分别按1-5号在装有100颗绿豆的麻袋抓绿豆规定每人至少抓一颗,而抓得最多和最少的人将被处死,而且,他们之间不能交流,但在抓的时候,可以摸出剩下的豆子数。问他们中谁的存活机率最大?1,他们都是非常聪明的人2,他们的原则是先求保命,再去多杀人;不能保命的话,也要多杀人。3,100颗不必都分完4,若有重复的情况,则也算最大或最小,一并处死 (中间数的重复不算)。
2011-11-22 22:34:03 3676
转载 经典数学问题之----海盗分宝
什么是海盗分宝问题呢?顾名思义,就是几个海盗探讨如何分赃的问题。在分赃的过程中,依靠智慧使自己所获得利益最大化。海盗分宝问题的描述虽然非常简单,然而,通过一个人对这个简单问题的分析与思考可以迅速的看出这个人的逻辑思维能力。同时,这个问题也曾经出现在微软应聘的试卷中。简单的描述与复杂的逻辑使它问题成为一个经典的博弈问题,值得我们探讨。问题的描述是这样的:——5个海盗抢到了100颗宝石,每
2011-11-22 20:45:55 7417 1
翻译 NSOperation和NSOperationQueue
最近在网上闲逛,看到一个老外的博客,感觉里面iphone开表的文章相当不错,自己就暂且选了一篇进行翻译,以备日后使用。这里有这个博客的链接,有兴趣的可以看下(http://www.cimgf.com/)。下面是Cocoa Tutorial: NSOperation and NSOperationQueue这篇博文的原文翻译。 在任何语言中线程都是困难的。更糟糕的是,当线程出错的时候,
2011-11-08 22:09:40 5169
转载 File and directory.
In Working with Directories in Objective-C we looked at the NSFileManager, NSFileHandle and NSData Foundation Framework classes and discussed how the NSFileManager class in particular enables us to
2011-10-25 11:00:28 1816
转载 svn
随着应用软件的开发规模及复杂程度日趋大型化,使得软件开发模式从早期的个人作坊式渐渐转变为团队协作开发方式,在这种团队协作的开发模式,为了管理好开发项目,就离不开版本控制软件,在开发过程中采用版本控制软件,能够完整地保存开发中对应用程序每一个源文件所有的修改记录,充分地利用版本控制
2011-09-29 14:48:57 800
原创 读“人件集”有感
最近由于项目团队的人数越来越多,势必要了解一下项目管理方面的知识。“人件集”可谓与“人月神话”都是项目管理方面的圣经,既然想了解这方面的知识,这些书必须要看。花了大概半个月的时间,草草的看了一下“人件集”。结合自己团队的情况和书中的理论,着实让自己茅厕顿开。虽说书中的好多理论自己并不理解,或许需要更深经验的人,才能领悟其中的道理,不过自己也从书中也学到了不少项目管理的知识。古人之“问道有先后,学术
2011-09-17 13:41:33 1626 2
转载 项目经理问:为什么总是只有我在加班 – 挂包袱现象
出处:http://blog.csdn.net/yihui823/article/details/6769887现象最近和一位项目经理聊天。这位PM之前是个技术大牛,没什么搞不定的东西,而且做事也认真,也卖命。领导没理由不提拔这种牛人。所以,这个项目让这哥们当PM。聊
2011-09-14 12:04:26 1690 5
原创 NSThread使用总结
如果对线程了解不够清楚,在项目就使用线程,会给开发带来很多问题。所以在iphone的项目中使用线程,最好先学习Apple的线程开发向导。以下是自己开发过程中,使用线程遇到的问题,以及解决的方法。 第一个问题,为什么要使用线程。在解决这个问题之前,要先了解什么
2011-09-13 22:27:01 5830
原创 UIViewContrller(续)
前面说过了viewController的一些基本注意事项。这里针对不同的viewController类,描述一下各自用法的注意事项。至于每种viewController的基本用法,可以参看苹果的官方文档”View controller Programming Guide fo
2011-08-30 20:27:36 4233 6
原创 UIView的剖析!
前面说过UIViewController,但是UIView也是在MVC中非常重要的一层 。正是因为UIView是Iphone下所有界面的基础,所以官方专门写了一个文档“View Programming Guide for iOS”。通过这个可以很好的了解UIView的功能。
2011-08-24 20:52:21 29828 3
原创 UIViewController使用技巧!
UIViewController顾名思义,视图控制器应该在MVC设计模式中扮演控制层的角色。最开始的时候一直不理解为何有了UIView还要UIViewController做什么用,不都是向视图中增加view。如果你开发的应用界面非常的简单,确实没有这个必要,但是对于视图中复杂的数据显示和数据处理,如果没有这个控制器,这样会使得代码的继承深度大大增加,不利于代码的阅读,首先看下官方API对UIVie
2011-08-22 21:50:53 29070 14
原创 iphone应用开发心得开篇!
2011年8月20号自己和同事合力开发的第一个app(PoMe微博杂志)终于在app store里上架了。辛苦了一个季度终于有成果了,不管将来这款软件销量如何,但自己辛辛苦苦工作的这段日子真的很难忘。Iphone下的应用开发,从4月初开始接触,到现在第一个应用程序上架,差不多4各
2011-08-22 21:46:34 3545 3
ASIHttpRequest库API的介绍和使用
2011-12-02
简单的度量java的程序的c++代码
2009-06-06
抽象工厂模式 c++实现的代码。
2009-04-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人