自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 资源 (2)
  • 收藏
  • 关注

原创 android应用客户端自动升级(转)

import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import ...

2011-05-23 12:17:43 169

原创 UIPickerView – spinning multiple components

I found an interesting issues with the iPhone SDK and the UIPickerViewThe didSelectRow method gets called after a users selects a new value on a picker wheel. The method knows what wheel (component) w...

2010-08-24 16:24:03 170

原创 Android开发者必须深入学习的10个应用开源项目

本文转自 http://fly3q.freehostingx.com/Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项 目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用:1....

2010-07-29 15:32:17 152

原创 UITableView效果收集

某些打不开需翻()墙Customizing the background/border colors of a UITableView (grouped style)http://pessoal.org/blog/2009/02/25/customizing-the-background-border-colors-of-a-uitableview/  UITableV...

2010-07-10 12:28:15 108

原创 Eclipse中修改tomcat内存大小

今天用POI导出Excel文件时,报outofmemory错误,debug下,发现是POI在write输出流的时候,stream过大导致内存不够的,为调整tomcat占用内存大小,可如下操作:Eclipse->Window->Preferences->Server->Runtime Environments->选中Apache Tomcat v5.0->点击Ed...

2010-06-29 14:15:36 92

日期处理

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateStyle:NSDateFormatterMediumStyle]; [dateFormatter setTimeStyle:NSDateFormatterShortStyle]; ...

2010-03-17 22:58:20 86

保存数据的一系列方法

 /*=======================================================NSKeyedArchiver========================================================*/NSString *str = @"abc";NSString *astr = @"efg";NSArray *A...

2010-03-17 22:55:48 92

原创 uninstall xcode

How to uninstall Xcode and iPhone SDK - [iPhone/Mac Dev]9/11/2009My laptop is Thinkpad X61, with only 160GB harddisk. Although I use 25GB for Mac OS for developing, it's still not enough,...

2010-02-08 02:35:53 97

原创 从一个url中获得文本信息(转)

有时候你可能需要从一个url中获取一个文本文件中的信息。 下面的例子会从我的博客页面下载大量的html信息。-(void) readFromURL{ NSError *error; NSURL *url = [NSURL URLWithString:@"https://blog.prosight.me/"]; NSString *...

2010-01-21 11:37:50 265

原创 将图片保存在iPhone的相册中(转)

有时候你的应用需要将应用中的图片保存到用户iPhone或者iTouch的相册中。 可以使用UIKit的这个类方法来完成。void UIImageWriteToSavedPhotosAlbum ( UIImage *image, id completionTarget, SEL completionSelector, void *c...

2010-01-21 11:28:14 130

原创 一些遊戲製作有關的博客(转)

站長在收集站內朋友的博客,然後把它們列出來方便大家看,這的確是個好主意,有時候看看別人在做什麼或想什麼,對於我們都會有很大的啟發作用!  我平時也收集了些國外我覺得挺好的的博客,在這列出來供大家參考一下:  Make It Big In Games http://makeitbigingames.com/ - Jeff Tunnell 是資深的遊戲制作人,他是 Dynamix (Incredibl...

2010-01-20 14:57:43 119

原创 Beautiful Snowflakes

It is a application that display beautiful snowflakes. Features:※ More than 40 beautiful snowflakes. ※ The effect of snow. 

2010-01-14 18:51:37 128

原创 Layer Programming with Quartz Core

《转载》2009/6/25  我来自恐龙蛋    简称:恐龙蛋 or konglongdan。请保留我的网名,也是对我劳动的肯定嘛。谢谢,希望这个对你有帮助。Chapter 5.Layer Programming with Quartz CoreQuartz Core 框架就像是Leopard 桌面的Core Animation。Quartz Core提供了基本的类来管理UIView对...

2010-01-08 14:11:24 109

原创 如何移除Three20中private API

Three20是一个非常有名的iPhone开发库,采用Objective-C语言。它是从Facebook iPhoneapp衍生而来的,所以很多Facebook app上使用的UI控件,像:TabBar,Launch view,Photoview等,都能从这个开发库中找到,且它使用的是Apache License(对商业友好),因此很多iPhone开发者都很喜欢使用它。 关...

2010-01-07 22:04:46 81

原创 iphone下Three20库(From Facebook)的设置使用方法

Three20是一个编译的静态类库,在Xcode中的项目实用此类库也非常方便,以下是一些基础步骤:1,从Three20 Git上获取最新文件,在终端命令输入:git clone git://github.com/joehewitt/three20.git,必须确保此项目文件必须有一个固定的存放路径,因为你的项目如果实用此类库,在XCode中需要引用此项目(说明:Git是一种...

2010-01-07 22:03:29 108

原创 Opera Masks

It is a application that introduce the chinese opera masks. Features: ※ More than 110 opera masks. ※ Characters introduce. ※ Search by Pin Yin.  

2010-01-07 01:13:30 154

原创 Java读取星际译王(StarDict)词库

下面的文件是StarDict的词库格式说明文件:Format for StarDict dictionary files------------------------------------StarDict homepage: http://stardict.sourceforge.netStarDict on-line dictionary: http://www.stardict.or...

2010-01-06 18:08:11 415

原创 iPhone Coding Tutorial – Creating an Online Leaderboard For Your Games4

Submitting High Scores To The LeaderboardSubmitting the high scores is very simple. I have created a method that you can drop right in your code and use to submit the scores to your server. Here...

2010-01-06 11:06:13 103

原创 iPhone Coding Tutorial – Creating an Online Leaderboard For Your Games3

Displaying The Scores TableAs mentioned before, we will be displaying a table on a webpage. The url that the webview will access will be something like thishttp://icodeblog.com/ws/get_scores...

2010-01-06 11:02:59 88

原创 iPhone Coding Tutorial – Creating an Online Leaderboard For Your Games2

Inserting Scores Into The Database Inserting scores is very simple to do. We will simply make a GET request from our iPhone app to our put_score.php page and pass in information through the GET ...

2010-01-06 11:01:53 91

原创 iPhone Coding Tutorial – Creating an Online Leaderboard For Your Games1

As you may have seen, there are quite a few services out there offering free leaderboards.  These are great and all, but sometimes you want to have complete control over your data.  I have put toget...

2010-01-06 10:59:38 136

原创 iPhone Coding Tutorial – Inserting A UITextField In A UIAlertView

This will be a simple tutorial showing you how to put a UITextField in a UIAlertView. This is simple and just a couple lines if code. You will learn CGAffineTransform and coding UITextField programmat...

2010-01-06 10:44:43 95

原创 iPhone Coding Tutorial – In Application Emailing

A lot of applications you see have an email button. When you click it then it will leave the application and take you to the Mail application. It can get really annoying leaving the application and ...

2010-01-06 10:36:59 99

原创 Objective-C内存管理总结〜CC专版

之前写过类似的文章,这篇以做总结,希望能帮助刚上船的兄弟。^_^iPhone系统中的Objective-C的内存管理机制是比较灵活的,即可以拿来像C/C++一样用,也可以加个AutoreleasePool让它升级为半自动化的内存管理语言。当然,也不能拿JAVA虚拟机中的全自动化GC来比〜一,引用计数是实例对象的内存回收唯一参考引用计数(retainCount)是Objective-C管理对象引用的...

2009-12-28 11:09:31 127

原创 tell user the status

+(UIView *)waitingView{ CGRect frame = CGRectMake(90, 190, 32, 32); UIActivityIndicatorView* progressInd = [[UIActivityIndicatorView alloc] initWithFrame:frame]; [progressInd startAni...

2009-12-17 17:42:09 3751

原创 iPhone SDK Tutorial: Reading data from a SQLite Database

I see many people asking for SQLite tutorials around, and since I am using SQLite for the next part in theAdvanced RSS Reader Tutorial, I thought I would write up a quick tutorial on using SQLite ...

2009-12-15 16:35:59 123

原创 Objective-C 2.0之前需要了解的:关于Obj-C内存管理的规则

Objective-C 2.0增加了一些新的东西,包括属性和垃圾回收。那么,我们在学习Objective-C 2.0之前,最好应该先了解,从前是什么样的,为什么Objective-C 2.0要增加这些支持。这一切都跟Cocoa内存的管理规则有关系,我们知道,Objective-C中所有变量都定义为指针。指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址,如果使用不当,就会...

2009-12-11 15:37:21 74

原创 2D飞行射击中简单的跟踪算法

首先,本文讨论的是很简单的算法。高手莫入。 在飞行射击游戏中,恐怕没有一个游戏不用到跟踪算法的。比如在玩街机的时候,是不是经常挂于BOSS的“跟踪弹”? 这是怎样实现的呢?很简单,只要有高中的一点数学知识就行了! 首先回忆几个三角函数sin,cos,tan(tg),arctan(arctg) sin(x)—对边/斜边。在1,2项限为正,3,4项限为负 cos(x)—邻边/斜边。在1,4项限为正,2...

2009-12-04 12:02:12 727

原创 电脑AI浅谈

一说到电脑AI(人工智能),就会有人认为它是高深莫测东西。其实并没那么复杂,电脑AI其实是一组if语句。各类型游戏有各类型的AI,RPG(冒险类)游戏的AI最简单,只要用函数产生随机数在对攻击对象取余即可,稍微复杂点的也只增加了道具、魔法攻击,其AI性质都是一样的。例如:attack(((unsigned)biostime*rand())%3);/*电脑攻击函数*/这是一个虚拟的函...

2009-12-04 11:45:19 184

原创 四种寻路算法并比较

好久没搞这些东西了...想了十分钟才勉强回忆起来...写了三个钟头...好累啊...四种算法是DFS,BFS,Heuristic DFS, Heuristic BFS (A*)用了两张障碍表,一张是典型的迷宫:char Block[SY][SX]={{1,1,1,1,1,1,1,1,1,1,1 },{1,0,1,0,1,0,0,0,0,0,1 },{1,0,1,0,...

2009-12-04 11:40:55 557

原创 游戏算法整理 算法七 无限大地图的实现

这已经不是什么新鲜的东西了,不过现在实在想不到什么好写,而且版面上又异常冷清,我再不说几句就想要倒闭了一样。只好暂且拿这个东西来凑数吧。 无限大的地图,听上去非常吸引人。本来人生活的空间就是十分广阔的,人在这么广阔的空间里活动才有一种自由的感觉。游戏中的虚拟世界由于受到计算机存储空间的限制,要真实地反映这个无限的空间是不可能的。而对这个限制最大的,就是内存的容量了。所以在游戏的空间里,我们一般只能...

2009-12-04 11:38:35 2269

原创 游戏算法整理 算法六:关于SLG中人物可到达范围计算的想法

下面的没有经过实践,因此很可能是错误的,觉得有用的初学朋友读一读吧:)希望高人指点一二 :)简介:在标准的SLG游戏中,当在一个人物处按下鼠标时,会以人物为中心,向四周生成一个菱形的可移动区范围,如下:   000000s00000   0这个图形在刚开始学习PASCAL时就应该写过一个画图的程序(是否有人怀念?)。那个图形和SLG的扩展路径一样。一、如何生成路径:从人物所在的位置开始,向四周的四...

2009-12-04 11:38:02 657

原创 游戏算法整理 算法四:战略游戏中的战争模型算法的初步探讨

《三国志》系列游戏相信大家都有所了解,而其中的(宏观)战斗时关于双方兵力,士气,兵种克制,攻击力,增援以及随战争进行兵力减少等数值的算法是十分值得研究的。或许是由于简单的缘故,我在网上几乎没有找到相关算法的文章。下面给出这个战争的数学模型算法可以保证游戏中战争的游戏性与真实性兼顾,希望可以给有需要这方面开发的人一些启迪。假设用x(t)和y(t)表示甲乙交战双方在t时刻的兵力,如果是开始时可视为双方...

2009-12-04 11:35:37 601

原创 游戏算法整理 算法三:寻路算法新思维

目前常用寻路算法是A*方式,原理是通过不断搜索逼近目的地的路点来获得。 如果通过图像模拟搜索点,可以发现:非启发式的寻路算法实际上是一种穷举法,通过固定顺序依次搜索人物周围的路点,直到找到目的地,搜索点在图像上的表现为一个不断扩大的矩形。如下: 很快人们发现如此穷举导致搜索速度过慢,而且不是很符合逻辑,试想:如果要从(0,0)点到达(100,0)点,如果每次向东搜索时能够走通,...

2009-12-04 11:34:44 160

原创 游戏算法整理 算法二:碰撞

1.   碰撞检测和响应碰撞在游戏中运用的是非常广泛的,运用理论实现的碰撞,再加上一些小技巧,可以让碰撞检测做得非常精确,效率也非常高。从而增加游戏的功能和可玩性。2D碰撞检测2D的碰撞检测已经非常稳定,可以在许多著作和论文中查询到。3D的碰撞还没有找到最好的方法,现在使用的大多数方法都是建立在2D基础上的。碰撞检测碰撞的检测不仅仅是运用在游戏中,事实上,一开始的时候是运用在模拟和机器人技术上的。...

2009-12-04 11:29:56 825

原创 游戏算法整理 算法一:A*寻路初探

译者序:很久以前就知道了A*算法,但是从未认真读过相关的文章,也没有看过代码,只是脑子里有个模糊的概念。这次决定从头开始,研究一下这个被人推崇备至的简单方法,作为学习人工智能的开始。这篇文章非常知名,国内应该有不少人翻译过它,我没有查找,觉得翻译本身也是对自身英文水平的锻炼。经过努力,终于完成了文档,也明白的A*算法的原理。毫无疑问,作者用形象的描述,简洁诙谐的语言由浅入深的讲述了这一神奇的算法,...

2009-12-04 11:12:29 215

原创 游戏算法整理 算法五:飞行射击游戏中的碰撞检测

在游戏中物体的碰撞是经常发生的,怎样检测物体的碰撞是一个很关键的技术问题。在RPG游戏中,一般都将场景分为许多矩形的单元,碰撞的问题被大大的简化了,只要判断精灵所在的单元是不是有其它的东西就可以了。而在飞行射击游戏(包括象荒野大镖客这样的射击游戏)中,碰撞却是最关键的技术,如果不能很好的解决,会影响玩游戏者的兴趣。因为飞行射击游戏说白了就是碰撞的游戏——躲避敌人的子弹或飞机,同时用自己的子弹去碰撞...

2009-12-04 10:23:54 1264

原创 MD2 file format

from:http://tfc.duke.free.fr/coding/md2-specs-en.html (Quake 2's models) Written by David Henry, 19th December of 2004 Introduction The MD2 model file format was introduced by id Software when releasi...

2009-12-01 15:28:29 215

原创 APE 物理引擎与 Box2D 物理引擎对比

初学Box2D ,有几个心得1.贴图。 在 APE 中,不给粒子贴图,会有默认的白色粒子。如果要贴图,只要一个setDisplay 函数,就会用贴图代替默认的白色贴图。 而 Box2D 压根儿没有贴图的概念。可以这么认为,Box2D 只负责数据的处理。往 box2D 的世界中输入各种数据,比如粒子大小,位置,摩擦力,重力等等,每一帧,box2D 都会返回给你每个物体...

2009-12-01 14:37:33 118

原创 MD2关键帧动画实现方法

本想用骨骼动画的,无奈.x格式的太过于复杂,而且游戏业里也不怎么用。 只是把它的原理弄明白一些了,但是,我弱小的意志在DirectX SDK那个1000多行的SkinedMesh例子面前顺利地崩溃了,心想,还是先从最基本的关键帧动画开始做吧-_-!确定文件格式:md2(正好连找都不用找了,老师给了)以下是我Copy的:MD2文件格式简介 MD2 是Qua...

2009-12-01 00:53:32 261

ADS2016微带天线设计及仿真教程

ADS2016微带天线设计及仿真的教程,很详细,很实用,里面有也操作步骤

2019-01-10

软件测试教学视频(共30G)

软件测试教学视频(共30G),各种主流测试框架和教学视频

2019-01-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除