- 博客(84)
- 资源 (10)
- 收藏
- 关注
原创 flash与javacsript交互
IE中src="test.swf"quality="high"pluginspage="http://www.macromedia.com/go/getflashplayer"type="application/x-shockwave-flash"width="580"height="350" />Firefox中flas
2012-05-05 14:16:38
2305
转载 游戏开发中的数学和物理算法(6):圆和球的碰撞检测
1.圆的碰撞检测圆的碰撞条件:当两个圆相切或者相交时,我们认为两个圆应该开始发生碰撞。数学表示:计算机中的实现:bool CollisionBetweenCircles(circle c1,circle c2){ bool hit; float distanceOfCenter=sqrt(pow((c1.center.x-c2
2012-04-01 13:33:55
1328
原创 在Windows中安装mac 系统(AMD版)有图
一直都很想安装苹果的系统,当雪豹出来的时候就更加想了,但是自己的机器是AMD的,而且还是三核的,那样就难上加难了。试过很多改造系统后,还是不行,于是想到在虚拟机里面体验原版雪豹。首先我们需要看自己机器的硬件是否能够装上雪豹,下载securable并运行,全部通过就证明你可以安装了,如果不行的话,霸王硬上弓也是装不上的。 还有你需要的是VMware Workstation
2012-04-01 13:23:18
6487
原创 embed image
package{import flash.display.Sprite;import flash.display.StageAlign;import flash.display.StageScaleMode;import flash.display.Bitmap;public class App extends Sprite{[Embed(source="lib
2012-03-31 14:38:22
1033
转载 iPhone/Mac Objective-C内存管理教程和原理剖析
前言初学objectice-C的朋友都有一个困惑,总觉得对objective-C的内存管理机制琢磨不透,程序经常内存泄漏或莫名其妙的崩溃。我在这里总结了自己对objective-C内存管理机制的研究成果和经验,写了这么一个由浅入深的教程。希望对大家有所帮助,也欢迎大家一起探讨。 此文涉及的内存管理是针对于继承于NSObject的Class。一 基本原理Objective-C的内
2012-03-22 22:23:43
920
原创 坑爹的UITabBarController
图控制器,第一次点击Tab Bar Controller可选中的某个视图,此时可指定其相关联的视图控制器的NIB名称,和身份检查器中的与此标签相关联的视图控制器底层类。如果未指定后者,就会出现这个错误,具体如下:2011-01-20 13:52:09.059 Pickers[2876:207] *** Terminating app due to uncaught exception 'NSU
2012-03-21 01:04:03
930
原创 @synthesize window=_window; 如何理解?
在 32-bit 时,如果类的 @interface 部分没有进行 ivar 声明,但有 @property 声明,在类的 @implementation 部分有响应的 @synthesize,则会得到类似下面的编译错误:Synthesized property 'xX' must either be named the same as a compatible ivar or must
2012-03-20 01:05:21
971
转载 C++类对应的内存结构
提示1:对“内存结构”表示有疑问或不解的,先参考:http://blog.youkuaiyun.com/guogangj/archive/2007/05/25/1625199.aspx,本文使用的表示方法和VC6的Memory视图一致,即:左上表示低位。 提示2:下文提到的“类大小”严格上来说是该类经过实例化的对象的大小。当然了,光研究长度的话,两者差别不大,因为:CClassA objA,s
2012-03-09 16:00:29
155
转载 XCode 4.2 中的 windows-base-Application
在XCode 4.2测试的MainWindow.xib不再包含默认情况下,在一些项目模板。这意味着你必须让你的应用程序编写一些代码工作,使用另一种方法,或通过手动重建的MainWindow.xib。这篇文章显示了后者。让我们开始吧。如果你创建一个新的项目,在XCode 4.2测试和选择空的应用程序模板开始,改变什么,并尝试在你的iPhone 5.0模拟器运行它,你会看到一个
2012-03-06 00:39:03
2049
转载 禁用在Xcode中的特定文件的ARC
ARC (Automatic Reference Count) was introduced with XCode 4.2. This means that you no longer have to release, autorelease, or retain in your code. This makes it easier when writing code but a little d
2012-02-09 22:20:56
4359
原创 用HTML5、Css3和Javascript的特殊特性来开发Web Mobile
一、Mobile 特殊的HTML1.用viewport标记使网页更加适应手机屏幕。 2.调用手机拨电话面板Call us at 1-800-555-5555 3.调用手机短信面板 //body参数貌似不起作用,也解析成电话号码了4.设置是否关联打电话5.IOS 特殊的HTML -->
2011-11-28 17:22:12
1283
转载 OpenStack架构(中文翻译---------作者:昆仑)
OpenStack的架构1.OpenStack是什么OpenStack既是一个社区,也是一个项目和一个开源软件,它提供了一个部署云的操作平台或工具集。其宗旨在于,帮助组织运行为虚拟计算或存储服务的云,为公有云、私有云,也为大云、小云提供可扩展的、灵活的云计算。OpenStack旗下包含了一组由社区维护的开源项目,他们分别是OpenStack Compute(Nova
2011-11-28 15:23:45
5597
转载 OpenStack Nova 安装后的 FlatManager 网络配置
这篇在 Ubuntu 上安装和配置 OpenStack Nova 的评论比较多,至少有6位网友遇到 ping 不通的问题,说实话 ping 不通的原因有很多(最常见的是 euca-authorize 授权问题),如果没有提供有用信息只是留下一句“ping 不通”很难判断问题所在,建议大家以后留言的时候尽量把自己的情况说清楚,尽量多的提供一些信息。OpenStack Nova 的网络设置很复杂,
2011-11-22 13:52:38
262
转载 OpenStack Nova 制作 Ubuntu 镜像
最近超级忙,被 Mesh Potato 的项目折腾的不行,发现只要什么东西沾上 “分布式、集群” 这些东西事情就变得格外复杂,一台 Asterisk 服务器做 VoIP 容易,n 台 Asterisk 服务器做集群就不容易;一台 Xen/KVM 服务器做虚拟机容易,n 台 Xen/KVM 服务器做云计算就不是那么容易。上星期我们介绍了在 Ubuntu 上安装和配置 OpenStack Nova
2011-11-22 13:50:08
3681
1
转载 Ubuntu 上安装和配置 OpenStack Nova
本贴转自http://www.vpsee.com OpenStack 是由 Rackspace 和 NASA 共同开发的云计算平台,帮助服务商和企业内部实现类似于 Amazon EC2 和 S3 的云基础架构服务(Infrastructure as a Service, IaaS)。OpenStack 包含两个主要模块:Nova 和 Swift,前者是 NASA 开发的虚拟服务器部署和业务计算
2011-11-22 13:48:24
8048
1
转载 OpenStack Nova 制作 Windows 镜像
本贴转自http://www.vpsee.com上次 VPSee 给 OpenStack Nova 制作 Ubuntu 镜像的时候忘了介绍制作 Windows 镜像和在 Nova 上运行 Windows 虚拟机的情况,前几天刚好有人在微薄上问到这个问题。在 Nova 上运行 Windows 的虚拟机其实很容易,和运行 Linux 虚拟机差不多:先制作一个 Windows 虚拟机镜像(模
2011-11-22 13:42:42
2970
转载 OpenStack Nova Architecture
One of the common refrains I hear from people getting started with OpenStack is the lack of good introductory architectural overviews of the project. I was confronted by the same problem when I firs
2011-11-07 23:09:42
1841
转载 自学 Android NDK 的学习之旅-----环境搭建
基于 Android NDK 的学习之旅-----环境搭建参考:http://datuo.iteye.com/blog/1074299http://dadoneo.iteye.com/blog/984928工欲善其事 必先利其器 , 下面介绍下 Eclipse SDK NDK Cygwin CDT 集成开发环境的搭建。1、Android 开发环境搭建Andr
2011-11-03 17:16:00
1083
原创 UITableView 使用心得
-、建立 UITableView DataTable = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 420)]; [DataTable setDelegate:self]; [DataTable setDataSource:self]; [self.view addSubview:DataTable];
2011-10-28 14:39:44
864
转载 OC 代理 协议 委托 数据源的概念
(网摘)OBJC 中的 protocol 相当于 java 里的接口,delagate 就是接口的实现类(C中的回调类似 );数据源就是对象遵循了存储数据的协议,可以存储使用数据 协议表示了方法可以被任何类所实现。协议本身不是类。
2011-10-08 17:54:32
8844
转载 UIToolBar 工具条 添加各种各样的 UIBbarButtonItem
1.首先,我们看一下UIBbarButtonItem有哪些初始化方法,这也可以看出,它可以被定义为什么东东,然后加到UIToolBar上面去。根据SDK的文档,我们可以发现UIBbarButtonItem有如下几种初始化的方法:-initWithTitle-initW
2011-09-30 01:36:24
156
转载 MacBook作为无线路由器
大家看标题已经知道我们要做什么了,也不是什么新鲜事了,只是在某些时候的确需要而已!目前使用的是一个苹果笔记本,想让手机能够通过wifi上网,暂时没有使用无线路由器,因此准备把自己的macbook作为路由器来共手机连接网络。同时因为在网上看到很多人问这样的问题,这里就写一下
2011-09-19 23:55:42
2655
转载 Iphone之NSBundle
bundle是一个目录,其中包含了程序会使用到的资源. 这些资源包含了如图像,声音,编译好的代码,nib文件(用户也会把bundle称为plug-in). 对应bundle,cocoa提供了类NSBundle.我们的程序是一个bundle. 在Finder中,一个应用程序
2011-09-14 00:04:51
938
转载 Iphone开发之UIView中的动画属性
areAnimationsEnabled返回一个布尔值表示动画是否结束。+ (BOOL)areAnimationsEnabled返回值如果动画结束返回YES,否则NO。beginAnimations:context:开始一个动画块+
2011-09-05 16:51:40
1708
原创 apple 发布一些错误
Application failed codesign verification. The signature was invalid, or it was not signed with an Apple submission certificate. (-19011)解
2011-08-07 23:52:44
3823
转载 常用的NSString和NSMutableString方法
NSString方法+(id) stringWithContentsOfFile:path encoding:enc error:err创建一个新字符串并将其设置为path指定的文件的内容,使用字符编码enc,如果非零,则返回err中错误+(id) stringWit
2011-08-04 00:16:09
12458
原创 NSData转成NSString
aStr = [[NSString alloc] initWithData:receivedData encoding:xx];NSASCIIStringEncoding = 1, NSNEXTSTEPStringEncoding = 2, NSJapan
2011-08-02 19:19:02
1438
原创 UITextField+总结
1.UITextField的初始化和设置1textField = [[UITextField alloc] initWithFrame:CGRectMake(120.0f, 80.0f, 150.0f, 30.0f)];2[textField setBorderStyle:UITextBor
2011-08-02 19:09:18
963
转载 NSURLConnection同步,异步与SSL
通常在IPhone里用网络访问会用到NSURLConnection来做url链接请求,下面简单介绍一下:1、同步请求 NSURL *url=[[NSURL alloc]initWithString:urlString];NSMuta
2011-08-02 19:08:12
1004
原创 UIWebView获取正在加载的URL和网页title
NSString *currentURL= myWebView.request.URL.absoluteString;NSString *theTitle=[webView stringByEvaluatingJavaScriptFromString:@"document.t
2011-08-02 12:43:51
17831
转载 ASIHTTPRequest
ASIHTTPRequest 是一款极其强劲的 HTTP 访问开源项目。让简单的 API 完成复杂的功能,如:异步请求,队列请求,GZIP 压缩,缓存,断点续传,进度跟踪,上传文件,HTTP 认证。在新的版本中,还加入了 Objective-C 闭包 Block 的支持,让我们的
2011-07-20 12:36:38
922
原创 UIButton
创建UIButtonUIButton *btn = [UIButton buttonWithType:UIButtonTypeRoundedRect];btn.frame = CGRectMake(30, 360, 90, 35);[btn setTitle:@"ZoomIn"
2011-07-18 14:41:01
9642
转载 代码区分 ipad和iphone
http://www.cocoachina.com/bbs/read.php?tid-41245.html现在来说基本解决了。1。 首先,不能把问题考虑复杂了,这个转化其实很简单。2。 将iphone版本升级成universal版本, 方法不赘述。3。 在.plist里,应该会有
2011-07-08 17:57:24
3348
转载 UITextField控件处理键盘弹出时遮住输入框的问题。
实现以下三个方法,如果弹出的键盘会遮住输入框 ,整体的界面会向上移动,这样就不会遮住输入框了。自己增加UITextFieldDelegate委托。只适合iPhone,如果想要支持iPad,只要把216改成iPad上面键盘的高度即可。- (void)keyboa
2011-07-04 11:17:43
1159
原创 隐藏文件夹
<br />创建文件夹<br />fileSession.MkDirAll(_L("E: //MoKard//Picture//"));<br />隐藏这个文件夹<br />fileSession.SetAtt(_L("E: //MoKard//Picture//"),KEntryAttHidden,KEntryAttArchive);<br /> <br />
2011-04-12 09:26:00
492
原创 Symbian中有用的宏整理
<br />1. S60版本平台区分#if defined __SERIES60_30__// S60 3.0#endif#if defined __SERIES60_31__// S60 3.0 FP1#endif以此类推,改变后面平台号#ifdef __SERIES60_3X__则代表所有3.X的平台。 2. Symbian版本区分#ifdef EAK2// Symbian 9.0 内核, S60 3.0之后的SDK#else// Symbian 9.0之前的内核。S60 3.0之前的SDK#endif
2011-03-19 01:01:00
492
原创 Symbian 断言_ASSERT_DEBUG和_ASSERT_ALWAYS
<br /><br /> 断言:被用来检测代码所作的假设是否正确,如果假设为假,就停止执行代码,也许还会显示一条消息。<br /> 断言并不是产生严重错误,而是允许你指定过程以供断言失败时调用。帮助侦测出无效状态或者是错误的程序逻辑。<br /> 当断言失败时,总是应该抛出一个严重错误。<br /> 一、_ASSERT_DEBUG<br /> _ASSERT_DEBUG断言可以在开发的早期阶段加入,以强调程序错误,也可以等到维护和重构时加入,以验证代码行为符合“基于契约的设计”。<br /> 用例
2011-03-02 23:47:00
825
原创 应用程序架构(Application Framework)
<br /><br />应用程序架构(Application Framework)<br /> <br />1、S60应用程序架构<br /> S60平台在底层Uikon应用程序框架上添加了一个用户界面层(Avkon)。Avkon提供了一套特别为S60设计的UI组件和应用程序框架。<br /> <br />1.1、S60应用程序结构<br /> <br />1.1.1、模型(Model)—视图(View)—控制器(Controller)模式(MVC)<br /><br /> MVC模式在S60
2011-03-02 23:46:00
2304
转载 Symbian程序隐藏(Program hide)
<br />http://blog.sina.com.cn/s/blog_5ccfd2d50100bycw.html 今天在学习如何把程序的相关的一些信息隐藏,突然发现自己有一点“流氓”的味道。唬唬。不管了<br />还是说说隐藏中需要用到的一些技巧吧。<br />现在很多软件都喜欢在后台运行,并且在功能列表,程序列表中隐藏,隐藏程序图标。<br />并且还能开机自运行。简直就是流氓到底。那我们来看看软件是如何做到这些“流氓”行境的。<br />昨天我已经介绍了开机自启动,以及安装后自运行。<br /><b
2011-02-27 02:35:00
549
原创 symbian 问题汇总
Panic CONE 36 的几种可能的原因--SDK文档的描述: Open handles were found during application shutdown CONE 36通常是由于和系统有关的R类的资源没有释放引起的 引起CONE 36 panic的原因有以下几种: 1)网上经常看到的“使用RHTTPTransaction后产生CONE 36 Panic” 2)Load 了某个RLibrary,没有将其Close掉; 3)Connect了某个Client,没有将其Close;
2011-02-17 17:01:00
529
S60手机C++游戏编程
2009-05-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人