摘要:
流程概览:Windows平台一、安装 Python与配置Python环境变量二、安装Cocos2d-x,并创建项目Mac平台安装Cocos2d-x,并创建项目具体操作:一、安装Python1、网上下载Python。(我用的是python-2.7.3.amd64.msi)2、点击进入安装(记住你的安装路径我放在 D盘根目录 D:\Python27)3、配置环境变量(重点)选择“计算机”----》右键选择“属性”----》选择“高级系统设置”-----》在打开的对话框中选择“环境变量”----》出现如下对话框----》在系统变量里找到变量名为“Path”的变量选中,如下----》点击下方的编辑出现 阅读全文
摘要:
//地球半径,平均半径为6371km /** *计算某个经纬度的周围某段距离的正方形的四个点 * *@param lon float 经度 *@param lat float 纬度 *@param distance float 该点所在圆的半径,该圆与此正方形内切,默认值为0.5千米 *@return array 正方形的四个点的经纬度坐标 *///对于经度和纬度大于或小于该用户1度(111公里)范围内的用户进行距离计算,同时对数据表中的经度和纬度两个列增加了索引来优化where语句执行时的速度.select * from tablename where lat>34.23414-1 a 阅读全文
摘要:
1.判断邮箱格式是否正确的代码://利用正则表达式验证-(BOOL)isValidateEmail:(NSString *)email{ NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES%@",emailRegex]; return [emailTest evaluateWithObject:email];}2 阅读全文
摘要:
[Obj-C笔记] "self = [super init]"的解释与潜藏bugObjective-C的推荐init方法写法如下:- (id) init{ if(self = [super init]) { //为子类增加属性进行初始化 } return self;}这里涉及了几个问题,1. [super init]的作用:面向对象的体现,先利用父类的init方法为子类实例的父类部分属性初始化。2. self 为什么要赋值为[super init]:简单来说是为了防止父类的初始化方法release掉了self指向的空间并重新alloc了一块空间。这时的话,... 阅读全文
摘要:
Objective-C的description方法:JAVA中的对象都有从Object中继承而来的String toString()方法,用于获取对象的字符串表示,Objective-C 中的这个方法的方法签名为:-(NSString*) description;由于这是NSObject 中的成员方法,因此我们就不必在Fraction.h 文件中声明它了,直接在Fraction.m 中实现如下所示:-(NSString*) description{ return @"I am a fraction!";}编写main 函数访问:int main(int argc,const 阅读全文
该文被密码保护。 阅读全文
摘要:
1、漂泊漂泊不是一种不幸,而是一种资格。趁著没有家室拖累,趁著身体健康,此时不飘何时飘?2、稳定三十岁之前就在乎稳定的生活,那只有两种可能,要么就是中了彩票,要么就是未老先衰。3、评价我们最不应该做出的牺牲就是因为别人的评价而改变自我,因为那些对你指手画脚的人自己也不知道他们遵从的规则是什么。千万不要只遵从规矩做事,规矩还在创造之中,要根据自己的判断做每一件事,虽然这样会麻烦点。4、幼稚不要怕人说... 阅读全文
摘要:
1. 如果你不喜欢现在的工作,要么辞职不干,要么就闭嘴不言。初出茅庐,往往眼高手低,心高气傲,大事做不了,小事不愿做。不要养成挑三拣四的习惯。不要雨天烦打伞,不带伞又怕淋雨,处处表现出不满的情绪。记住,不做则已,要做就要做好。2. 每个人都有孤独的时候。要学会忍受孤独,这样才会成熟起来。年轻人嘻嘻哈哈、打打闹闹惯了,到了一个陌生的环境,面对形形色色的人和事,一下子不知所措起来,有时连一个可以倾心说... 阅读全文