2014年5月29日

OC基础语法学习笔记-20120712

摘要: Objective-C语法:一:对象声明语法:类名 * 对象名 = [[类名 alloc] init] [对象名 release] //释放对象的实例 注:alloc是NSObject的类方法,init是实现类的初始化方法二:类 @interface MyClass:NSObject /... 阅读全文

posted @ 2014-05-29 11:24 &大飞 阅读(158) 评论(0) 推荐(0)

object c中 new和alloc区别

摘要: 在object-c基础教程这本书里老是可以看见类似下面这种代码,我这小菜鸟就纳闷了,啥区别啊,看上去都一样么。网上找了找,找到一些说法,这里先摘出来。 className* object = [classNamenew];or className* object = [[classNamealloc... 阅读全文

posted @ 2014-05-29 10:49 &大飞 阅读(156) 评论(0) 推荐(0)

2014年5月28日

Object+C语法快速入门

摘要: 大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到Interface Builder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。如果你和我一样,对苹果相关的开发:Mac OS X或是iPhone有兴趣,但是... 阅读全文

posted @ 2014-05-28 18:18 &大飞 阅读(373) 评论(0) 推荐(0)

iOS消息推送机制的实现

摘要: iOS消息推送的工作机制可以简单的用下图来概括:Provider是指某个iPhone软件的Push服务器,APNS是Apple Push Notification Service的缩写,是苹果的服务器。上图可以分为三个阶段:第一阶段:应用程序把要发送的消息、目的iPhone的标识打包,发给APNS。... 阅读全文

posted @ 2014-05-28 15:10 &大飞 阅读(170) 评论(0) 推荐(0)

iOS开发:Objective-C优雅的语法

摘要: 对初学者来说,Objective-C存在了很多令人费解的写法,实际上他们是非常优雅的。程序员写的最多的就是函数以及调用自己写的或者别人写的函数。本文就从函数的角度来看下Objective-C的优雅之处。C#和Objective-C同属于c系列语言。让我们先看下C#的函数定义和调用,做个对比。C#函数... 阅读全文

posted @ 2014-05-28 14:22 &大飞 阅读(142) 评论(0) 推荐(0)

2014年5月27日

如何用windbg + Very Sleepy打造window平台的C++程序免费调优工具(profiler)

摘要: 基于Linux平台的免费且优秀的C++ 调优工具很多,而在window平台基本上都是商业的,在google搜了一大圈后来找到一个叫very sleepy的调优工具http://www.codersnotes.com/sleepy目前的版本是0.82,已经加入了对多线程的支持。下载下来用了一下,发现在... 阅读全文

posted @ 2014-05-27 15:03 &大飞 阅读(1022) 评论(0) 推荐(0)

c++ 性能分析工具

摘要: windows:Intel's VTune , xperf(WINDOWS7 VC2008 SDK ), amd code analysis, Compuware's Devpartner Performance Analysis Community Edition, GlowCodeWINDOWS... 阅读全文

posted @ 2014-05-27 15:02 &大飞 阅读(817) 评论(0) 推荐(0)

2014年5月23日

C++...三个点用法

摘要: C语言中实现参数个数可变的函数 采用C语言编程的时候,函数中形式参数的数目通常是确定的,在调用时要依次给出与形式参数对应的所有实际参数。但在某些情况下希望函数的参数个数可以根据需要确定。典型的例子有大家熟悉的函数printf()、scanf()和系统调用execl()等1、在win环境下编程例子... 阅读全文

posted @ 2014-05-23 10:52 &大飞 阅读(3062) 评论(0) 推荐(0)

2014年4月23日

隐藏私有函数

摘要: 使用winhex或是010edit进行转换winhex:复制/System/Library/PrivateFrameworks/CoreTelephony.framework/CoreTelephony粘贴到winhex,剪贴板格式选择ANSI-ASCII编辑--》修改数据(ctrl+T),选择xo... 阅读全文

posted @ 2014-04-23 10:24 &大飞 阅读(315) 评论(0) 推荐(0)

2014年4月15日

秦刚:玩互联网要学会跨圈跨界 2014-4

摘要: 最近3个月我写了一些文章,这些文章被各种类型的网站转载,因为每篇文章我都留了微信号(秦刚 QQ微信 1111884),所以不少人加我。加我的人大概可以分成6个圈子:1.网络营销圈:这个圈子的人可以用你能够想到的一切网络手段赚钱,他们一般学历不高,很多都是单打独斗,或者小团队运作,但是这些人执行力惊人... 阅读全文

posted @ 2014-04-15 10:03 &大飞 阅读(192) 评论(0) 推荐(0)

2014年4月14日

C# 与 C++ 数据类型比较及结构体转换

摘要: C++C#=====================================WORDushortDWORDuintUCHARint/byte大部分情况都可以使用int代替,而如果需要严格对齐的话则应该用bytebyteUCHAR*string/IntPtrunsignedchar*[Mars... 阅读全文

posted @ 2014-04-14 21:15 &大飞 阅读(259) 评论(0) 推荐(0)

2014年4月1日

cocos2dx 常见的22种特效 3D特效

摘要: //3D晃动的特效 // CCActionInterval* shaky3D = CCShaky3D::create(5, CCSize(10, 10), 15, false); // sp->runAction(shaky3D); //3D瓷砖晃动特效 // CCActionInterval* shakyTiles3D = CCShakyTiles3D::create(5, CCSize(10, 10), 5, false); // sp->runAction(shakyTiles3D); //波动特效 // CCA... 阅读全文

posted @ 2014-04-01 12:43 &大飞 阅读(544) 评论(0) 推荐(0)

2014年3月28日

android 去掉dialog 的title

摘要: android的Dev Guide中说Dialog不能去掉title部分.实际上是可以去除的.方法如下:Dialog d = new Dialog(context);d.requestWindowFeature(Window.FEATURE_NO_TITLE);搞定 阅读全文

posted @ 2014-03-28 22:50 &大飞 阅读(264) 评论(0) 推荐(0)

2014年3月26日

asp.net下Response.ContentType类型汇总

摘要: 在ASP.NET中使用Response.ContentType="类型名";来确定输出格式'ez' => 'application/andrew-inset','hqx' => 'application/mac-binhex40','cpt' => 'application/mac-compactpro','doc' => 'application/msword','bin' => 'appli 阅读全文

posted @ 2014-03-26 14:44 &大飞 阅读(199) 评论(0) 推荐(0)

2014年3月23日

用ViewFlipper和GestureDetector实现手势翻页的效果

摘要: 首先在布局文件中要有个ViewFlipper,这个可以用来加载View。可以在加载的View中做动画,但只能显示一个View。具体的API中是这样说的: SimpleViewAnimatorthat will animate between two or more views that have been added to it. Only one child is shown at a time. If requested, can automatically flip between each child at a regular interval. 所以我在布局文件中放一个Vie... 阅读全文

posted @ 2014-03-23 13:10 &大飞 阅读(148) 评论(0) 推荐(0)

2014年3月22日

最新android studio注意事项打不开等问题6种解决方法

摘要: 有童鞋反映安装了打不开,大家都别急。1 首次运行,建立好项目需要下载一些东西,如果提示一些错误,请核实错误再次打开下载,即可运行,可能是下载的时候没有下载完全2 检查jdk路径是否配置,1.6和1.7都没有问题。3 win7的话用管理员身份运行试试4 在bin目录中找到studio.exe.vmoptions去掉里面包含UseCodeCacheFlushing的那行5用记事本打开android-studiobin 目录下的studio.bat将 SET VM_OPTIONS_FILE=%IDE_BIN_DIR%studio%BITS%.exe.vmoptions改为 SET VM_OPTION 阅读全文

posted @ 2014-03-22 10:23 &大飞 阅读(803) 评论(0) 推荐(0)

2014年3月20日

Java:String和Date、Timestamp之间的转换

摘要: 一、String与Date(java.util.Date)互转 1.1 String -> DateJava代码StringdateStr="2010/05/0412:34:23";Datedate=newDate();//注意format的格式要与日期String的格式相匹配DateFormatsdf=newSimpleDateFormat("yyyy/MM/ddHH:mm:ss");try{date=sdf.parse(dateStr);System.out.println(date.toString());}catch(Exceptione) 阅读全文

posted @ 2014-03-20 14:09 &大飞 阅读(155) 评论(0) 推荐(0)

android开发 sqlite设置本地时间

摘要: create table users( username varchar(20), userpwd varchar(20), createtime TIMESTAMP default (datetime('now', 'localtime')) ) 阅读全文

posted @ 2014-03-20 13:29 &大飞 阅读(161) 评论(0) 推荐(0)

2014年3月14日

Android Studio 快捷键

摘要: Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动补全代码Ctrl+空格 代码提示Ctrl+Alt+Space 类名或接口名提示Ctrl+P 方法参数提示Ctrl+Shift+Alt+N 查找类中的方法或变量Alt+Shift+C 对比最近修改的代码Shift+F6重构-重命名Ctrl+Shift 阅读全文

posted @ 2014-03-14 11:33 &大飞 阅读(103) 评论(0) 推荐(0)

2014年3月13日

Android Studio 怎么添加使用第三方jar包及无法编译的问题解决方法

摘要: 在使用Android Studio添加第三方包 ksoap2-android-assembly-3.0.0-jar-with-dependencies.jar,操作方法为:1、将jar包放入项目里的libs文件夹中;2、在project选中该jar包,点击右键选择:"Add as library";完成到第2步,即可在项目中import了。但是项目在编译时会出现,这时需要进行第3步:3、在项目的build.gradle文件里的dependencies节加入dependencies { compile files('libs/android-support-v4.ja 阅读全文

posted @ 2014-03-13 20:20 &大飞 阅读(2035) 评论(0) 推荐(0)

导航