07 2012 档案
摘要:作者:jofranks原创作品,转载请标明出处!版权所有,侵权必究!来源:http://blog.csdn.net/jofranks类与实例类是对象的定义,而实例是“真正的实物”,它存放了类中所有定义的对象的具体信息!!!创建一个实例的过程称作实例化!类名通常由大写字母打头,这可以帮助你来识别类!类:class ClassName(bases): 类文档字符串 类体上面就是我们在python中定义类的形式!创建一个类实际上你也是创建了一个自己的数据类型! 你也可以创建一个子类创建子类,基类是一个或多个用于继承的父类的集合。类体由所有声明语句,类成员定义,数据属性和函数组成!要注意...
阅读全文
摘要:作者:jofranks原创作品,转载请标明出处!版权所有,侵权必究!来源:http://blog.csdn.net/jofranks插入排序包括:直接插入排序,折半插入排序,希尔排序~!OK,下面我们就来逐个讲解!一、直接插入排序直接插入排序属于稳定的排序,时间复杂性为O(n^2),空间复杂度为O(1)。它的基本思想是: 假设待排序数据存放在数组A[1..n]中,则A[1]可看作是一个有序序列,让i从2开始,依次将A[i]插入到有序序列A[1..i-1]中,A[n]插入完毕则整个过程结束,A[1..n]成为有序序列。OK,现在我们来看一下排序的过程:待排序数据: 【25】 548 54 21.
阅读全文
摘要:做 ios 开发,NSDictionary、NSMutableDictionary,NSMutableArray、NSArray 都是很常用的容器类Array 就不多做讨论了,今天的文章主要讨论 NSDictionary 和 NSMutableDictionary~以往我用 cocoa 的 Dictionary 的时候,都是选择用 NSString 来作为键对象的类型。一直都没有出什么大的问题,用起来很顺手~不巧昨天工作室中的另外一个成员说用 NSString 做键类型很业余,拼接啊、解析啊什么的,业余!!其实我一直都觉得用字符串拼接解析这种模式还不错的,不过后来听到对方的举证,也被说服了。对
阅读全文
摘要:转载自:http://2012.sohu.com/20120731/n349414788.shtml?pvid=a4d61d1eb3caceef发布到 csdn 首页所以归类原创,谅解! 北京时间7月31日 第三十届奥林匹克运动会在英国伦敦北格林威治体育馆展开体操第三个比赛日的较量。在男子团体决赛中,中国队发挥出高水平,从预赛第六的不利位置完美逆转,以275.997 分成功蝉联奥运会团体金牌。日本队通过申诉,以271.952分摘得银牌,东道主英国队以271.711分收获铜牌。 第一轮: 冯喆打这个项目头炮,他的表现还不错,虽让有一些晃动,可力量动作的控制都足够时间,下法使用了难度为F组的...
阅读全文
摘要:作者:jofranks原创作品,转载请标明出处!版权所有,侵权必究!来源:http://blog.csdn.net/jofranks★ 相同点:都是地址的概念;指针指向一块内存,它的内容是所指内存的地址;引用是某块内存的别名。★ 区别:1. 指针是一个实体,而引用仅是个别名;2. 引用使用时无需解引用(*),指针需要解引用;3. 引用只能在定义时被初始化一次,之后不可变;指针可变;引用“从一而终” !4. 引用没有 const,指针有 const,const 的指针不可变;5. 引用不能为空,指针可以为空;6. “sizeof 引用”得到的是所指向的变量(对象)的大小,而“sizeof 指针”
阅读全文
摘要:作者:jofranks原创作品,转载请标明出处!版权所有,侵权必究!来源:http://blog.csdn.net/jofranks函数: 是对程序逻辑进行结构化或过程化的一种编程方法!来看一下函数的形式:>>> def bar(): return ('abc', [2, 's'], 'ss') >>> x, y, z = bar()
>>> (a, b, c) = bar()
>>> s = bar()
>>> s
('abc', [2,
阅读全文
摘要:作者:jofranks原创作品,转载请标明出处!版权所有,侵权必究!来源:http://blog.csdn.net/jofranks在这里我们要先看两个概念:模块和导入当代吗数量非常大的时候,我们可以把代码分成一些有组织的代码段,前提是保证他们的彼此交互。这些代码片段相互间有一定的联系。这些代码段是共享的,python允许调入一个模块,允许使用其他模块的属性来利用之前的工作成果,实现代码重用! 这个把其他模块中属性附加到自己模块中的操作就是导入(import)。 而那些自我包含并且有组织的代码片段就是模块(module)~!模块的导入需要一个叫做“路径搜索”的过程。就是在文件系统“预定义...
阅读全文
摘要:转载自:http://soft.macx.cn/soft3200.htmScreenFlow是一款优秀的录屏软件。不但可以录制桌面操作还可以将演示者视频进行合成. 此软件获得WWDC 2008软件设计大奖.ScreenFlow is a brand new application for creating amazing screen recordings on your Mac. Using a unique new screen capture system, powerful enough to capture the contents of your entire desktop at
阅读全文
摘要:作者:jofranks原创作品,转载请标明出处!版权所有,侵权必究!来源:http://blog.csdn.net/jofranks啊哈!算法ok我们开始,我学习东西比较喜欢对比着来学习,记得以前学习历史的时候我就是这样,将知识点通过每一个线路联系起来,列成一个表或者线路图来记忆。学习算法也来这样,但是要知道,学习的时候我们还必须要不断的去练习!一、时间复杂度O(n^2): 冒泡排序、选择排序、插入排序、交换排序;O(nlog2n):其他非线性的排序算法(如:快速排序,归并排序,shell排序,堆排序);O(n): 线性排序算法;二、空间复杂度O(n):二路归并排序、基数排序、线性...
阅读全文
摘要:作者:jofranks原创作品,转载请标明出处!版权所有,侵权必究!来源:http://blog.csdn.net/jofranks异常、错误是在写程序是必不可免的,只要是人就会犯错误。一旦错误出现,我们的程序就会停止执行,你必须将程序修改过才可以正常运行。异常是因为程序出现错误而在正常控制流以外采取的行为。 采取的这个行为是什么呢? 它分为两方面,分别是:【1】引起异常发生的错误。只要检测到错误并且意识到异常条件,解释器就会引发(触发/抛出/生成)一个异常。当然,我们也可以自己来引发一个异常。 总的来说,异常就是错误发生的信号。【2】检测。异常和错误不光是在python中存在,在像C、...
阅读全文
摘要:最近的项目要求动态光晕的效果。何谓动态光晕?之前不知道别人怎么称呼这个效果,不过在我看来,“动态光晕”这个名儿起的还是蛮不错的。动态光晕就是在背景图片的上面蒙上一层光照。。。但是这个光照比较特别,他能够变换颜色,变换光圈的半径大小,从而制造出类似梦幻迷离的效果~新项目中我是负责游戏特效这一块的,操作过程中我觉得这东西蛮不错的,很有感觉。之前的项目中我是负责整个游戏场景的编码实现的,因为较为复杂的游戏逻辑,所以我做的很蛋痛~伙计做的是菜单场景以及所有游戏的图片,那时候我便觉得,其实做美工也是一件很不错的事情:没有让人蛋碎的bug等着你去修复,不需要去考虑某些游戏中比较关键的算法,很直观的就出图了
阅读全文
摘要:转载自:http://zhidao.baidu.com/question/67553890.html彩虹的七种颜色CMYK和RGB的值分别是什么?
问了好多人 没人告诉我 哎 就没人知道?赤色 【RGB】255, 0, 0 【CMYK】 0, 100, 100, 0 橙色 【RGB】 255, 165, 0 【CMYK】0, 35, 100, 0 黄色 【RGB】255, 255, 0 【CMYK】0, 0, 100, 0
绿色 【RGB】0, 255, 0 【CMYK】100, 0, 100, 0 青色 【RGB】0, 127, 255 【CMYK】100, 50, 0, 0 ...
阅读全文
摘要:转载自:http://www.iapps.im/archives/35153#jtss-tqqps:本文并非我所原创,不过我是这个游戏的开发商之一~归类为原创有两个原因,作者见到还请海涵:1。原创方能发布到 csdn 主页,让大家都能过来给捧捧场~2。本月原创博文有限,想保住 “持之以恒” 的勋章~$0.99限时免费大小:9.3 MB系统: 4.3+感谢大花是个好少年在爱分享中留言分享!App简介:刚上手把玩时,还有点切绳子之感,不过当小编渐渐深入游戏,发现还是有可圈可点的新意所在。因为在此游戏中,开发商灵活运用了“冰块”这个元素。它可能是阻止你的障碍,可能是给予你动能的助力,也可能是帮你铺垫
阅读全文
摘要:首先声明,是个女生,不过我技术不怎么好,可能看起来像个男的~今天早上熬通宵的时候太无聊了,从凌晨3点画到凌晨5点打发时间的~个人觉得:眼睛有点儿歪,眼仁儿大小不是很一致,嘴巴感觉不自然,下颔不是很满意,头发没有上光,脸部皮肤有点儿偏暗偏黄之前有做过美工而且老爸是画家的朋友给我提出的建议:。。。。。。擦,换机器之后留在 xp 系统的机箱里面了~下次得机会再给补上。
阅读全文
摘要:转载自:http://blog.csdn.net/soilwork/article/details/3986028 这个标题看起来有点奇怪,大部分人觉得shader的主要用途就是为游戏服务,可惜这最基本的概念却最容易被忽略。如果你经常访问这个blog,就知道我已经很久没有写任何关于shader的文章了。不是我不再对shader感兴趣,就像人人都爱写GUI程序一样,shader永远是游戏编程最让人兴奋的部分-----可以马上获得代码的直观视觉反馈,让人很有成就感。不过当我经历了一个产品的开发过程,并且开始研究引擎设计以后,有了些不同的看法:)。 当我刚开始学习3D程序,觉得shader很神奇..
阅读全文
摘要:转载自:http://blog.csdn.net/lcphoenix/article/details/6574417使用OpenGL创造的物体,在最终被绘制出来之前,有一个流水线处理过程,该过程被称为graphics pipeline,或者rendering pipeline,期间大部分工作由GPU执行,跟GPU紧密相关。随着GPU的发展,现在的GPU加入了可编程处理器,开发人员可直接控制GPU的行为。所谓Shader,就是控制GPU的一堆指令集,程序员写出shader,输入到GPU中,GPU执行。早期的Shader是直接使用汇编。后来OpenGL ARB组织开发了一种新的编程语言,叫做GLs
阅读全文
摘要:转载自:http://ityran.com/thread-398-1-1.htmlcocos2d for iphone v2.0.0-alpha注意声明重要点:cocos2d v2.0仅仅在xcode4.0以上通过测试,请不要报告低版本的bug下载你可以从这里下载v2.0.0版本:cocos2d-iphone-2.0-alpha.tar.gz兼容性API函数并不是100%兼容以前的版本。所以这里有一些需要注意的地方:一些特征被移除了一些类被重命名了一些方法被重命名了它仅仅支持iOS 4.0以上的版本。在iOS 3.0有可能会崩溃它仅仅支持OpenGL ES 2.0以上的设备。不能运行在Open
阅读全文
摘要:今天看到几篇文章,像年薪几十万招聘***工程师,编程造富梦什么的,我想问的是,编程就是以赚钱为目的?试问那些高级工程师、优秀程序员那个不是靠兴趣去一步一步去学习,去走的更远,仅仅靠那几个月的培训就能找到月薪7K,甚至10K的工作?我是没有想过。我们四年大学,难道出来就是废物么?学长们去腾讯,百度去实习也不过那区区几千块,难道就不如你们那几个月的学习?甚至我们大学毕业还要去面临失业么?但是我不得不承认,有些大学生编程能力确实不怎么样。在看到那些所谓的高薪的学长吧,说自己在工厂做工,然后去培训学校去学习,什么北大青鸟,什么传智, 我们学校里面也有此类培训机构,比如北大青鸟,跟我们学校合作,...
阅读全文
摘要:转载自:http://www.cnblogs.com/andyque/archive/2011/08/27/2155064.html 免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/4421/how-to-mask-a-sprite-with-cocos2d-1-0教程截图: 有时候,你在做游戏时,可能需要一种方式来显示精灵的某一部分(就是添加遮罩啦)。 一种方式就...
阅读全文
摘要:转载自:http://www.iieeg.com/newscon.php?id=8388计算机三维图形是指将用数据描述的三维空间通过计算转换成二维图像并显示或打印出来的技术,API(Application Programming Interface)即“应用程序接口”是连接应用程序与操作系统、实现对计算机硬件控制的纽带,Direct3D和OpenGL是目前的两大3D图形API,要在你的3D显卡上进行3D特效的制作、实现都必须通过它们(Vooodoo迷们肯定对Glide接口记忆尤深,可惜已随着3dfx的倒闭而作古,其它还有Heidi等接口)。关于D3D和OpenGL的理论知识可以写一大堆厚厚的书
阅读全文
摘要:转载自:http://blog.csdn.net/aurora_mylove/article/details/1700540混合是什么呢?混合就是把两种颜色混在一起。具体一点,就是把某一像素位置原来的颜色和将要画上去的颜色,通过某种方式混在一起,从而实现特殊的效果。假设我们需要绘制这样一个场景:透过红色的玻璃去看绿色的物体,那么可以先绘制绿色的物体,再绘制红色玻璃。在绘制红色玻璃的时候,利用“混合”功能,把将要绘制上去的红色和原来的绿色进行混合,于是得到一种新的颜色,看上去就好像玻璃是半透明的。要使用OpenGL的混合功能,只需要调用:glEnable(GL_BLEND);即可。要关闭Open
阅读全文
摘要:转载自:http://hi.baidu.com/8877886699/item/500ed5f6d5a9083c743c4c94当初计算机刚诞生时,界面非常简陋,直到上个世纪九十年代windows诞生后,才涌现了大量的电脑游戏,刚开始是二维游戏(2D game)居多,现在则绝大部分游戏都是三维(3D)的了。2D图形,就是无论你如何移动视角,地面上的建筑物、花草树木样子都不会变,而3D图形则不同,随着视角的变换,你看到的物体也在变化,从正面变成侧面,越远的物体越小,越近的越大,与现实生活中人眼看到的情景非常相似。10个最好的PNG转ICO工具,轻松生成Windows 7的256x256像素超清晰
阅读全文
摘要:转载自:http://renderingpipeline.com/2012/06/photoshop-blendmodi-glsl/I once wrote a texturing tool in which you could paint on a 3D model on multiple layers. These layers were composing the final texture just as you know it from photoshop, complete with alpha, opacity slider and: blend modes. these ble
阅读全文
摘要:一、配置IIS开始→控制面板→程序和功能→打开或关闭Windows功能,打开“Windwos功能对话框”,展开”Internet信息服务“,勾选如下选项,如图所示:1、Web管理工具→IIS6管理兼容性→IIS6 WMI兼容性2、Web管理工具→IIS6管理兼容性→IIS元数据库和IIS6配置兼容性3、万维网服务→应用程序开发功能→ASP.NET4、万维网服务→常见HTTP功能→HTTP重定向5、万维网服务→安全性→Windows身份验证二、安装SQL Server 2005开发版1、《SQL SERVER 2005 X86简体中文 企业版+开发版》下载地址:http://www.verycd
阅读全文
摘要:作者:jofranks原创作品,转载请标明出处!版权所有,侵权必究!来源:http://blog.csdn.net/jofranks学习内核,学习写操作系统,我们要了解掌握两门语言,分别是汇编语言和C语言,汇编语言是低级语言,由许许多多看不懂的指令组成,而我们的C语言就不一样了,他是介于高级语言与低级语言之间的一种语言,现在在世界语言排行榜上C语言已经跃居世界第一,他的效率是毋庸置疑的。本人初学乍练,在这里也献丑了,就是把平时学习和积累的东西拿出来和大家分享一下,希望大家多多指正,须向学习,共同进步!这篇文章是内核学习入门汇编语言,以后还会专门写一些C语言方面的博客跟大家分享交流。1、寄存器r
阅读全文
摘要:对话框中我们常用了以下几种:1、文件对话框(FileDialog)它又常用到两个: 打开文件对话框(OpenFileDialog) 保存文件对话(SaveFileDialog)2、字体对话框(FontDialog)3、颜色对话框(ColorDialog)4、打印预浏对话框(PrintPreviewDialog)5、页面设置(PrintDialog)6、打印对话框(PrintDialog) 还有更多,有时间的网友可以看看MSDN。下面我们一个个来介绍。在介绍的过程中我用到了一个自己开发的类:File,主要是文件操作的。 文件对话框(FileDialog) 一、打开文件对话框(Ope...
阅读全文