一转眼VS 2010 RC(Release Candidate)版本号已经公布一月多了,RTM(Release To Manufacturer)版本号也快妥了,已经进入了最后的倒计时,仅仅等4月12号公布了。TFS 2010也将一起正式公布,相对于2005和2008,2010将是具有里程碑意义的一....
分类:
其他好文 时间:
2014-07-18 21:07:53
阅读次数:
260
开发时,经常用到NSLog,但release是又想一次过清掉all NSLog,方法是:在xxx-Prefix.pch里添加[cpp]view plaincopy#ifdefDEBUG#defineDLog(...)NSLog(__VA_ARGS__)#else#defineDLog(...)/**...
分类:
移动开发 时间:
2014-07-18 21:05:57
阅读次数:
221
一个类,new出来或者create出来,引用计数是1,如果引用计数为0,就会调用析构函数如果delete 这个类的指针,也会调用析构函数。如果一个类A的指针被多个类持有的时候,让A继承自Ref,然后每个类持有A的引用时,retain一下,不需要的时候release一下CC_SAFE_RELEASE_...
分类:
其他好文 时间:
2014-07-16 18:39:23
阅读次数:
233
ProGuard工具通过删除未使用的代码,使用语义模糊的名字重命名类、字段和方法的方式,减少、优化和混淆你的代码。结果生成一个更小的,更难被反向工程的.apk文件。因为ProGuard使你的应用程序更难反向工程,当你发布的应用程序使用对安全敏感功能的时候,使用它尤为重要。 ProGuard已经被集成到Android的构建系统中,所以你不需要手动的调用它。ProGuard仅仅当你在release模...
分类:
移动开发 时间:
2014-07-16 17:29:48
阅读次数:
252
Semaphore是一个计数的信号量。从概念上来说,信号量维持一组许可(permits)。acquire方法在必须的时候都会阻塞直到有一个许可可用,然后就会拿走这个许可。release方法添加一个许可,会有可能释放一个阻塞中的获取者(acquirer)。然而,Semaphore没有使用真实的许可对象,只是保持一个可用计数并且采取相应的行为。
信号量一般用于限制可以访问一些(物理上或者逻辑上)的资...
分类:
其他好文 时间:
2014-07-16 14:17:40
阅读次数:
260
有以下命令可以查看:#lsb_release-aLSBVersion::core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarchDistributorID:CentOSDescription:CentOSrelease5.4(Final)Release:5.4Codename:Final这个命令适用于所有的linux,包括Redhat、SuSE、Debian等发行版。roo..
分类:
其他好文 时间:
2014-07-16 13:15:32
阅读次数:
224
1.混淆后解码ProGuard运行结束后,输出以下文件:dump.txt :描述.apk文件中所有类文件间的内部结构mapping.txt:列出了原始的类,方法和字段名与混淆后代码间的映射。这个文件很重要,当你从release版本中收到一个bug报告时,可以用它来翻译被混淆的代码。seeds.txt...
分类:
移动开发 时间:
2014-07-15 08:05:59
阅读次数:
338
#ifndef __OPTIMIZE__#define NSLog(...) NSLog(__VA_ARGS__)#else#define NSLog(...){}#endif打开Xcode -->>product -->scheme -->>edit scheme -->info 设置debug ...
分类:
移动开发 时间:
2014-07-14 21:08:29
阅读次数:
262
Doc ID 428681.1Applies to: Oracle Database - Enterprise Edition - Version 10.2.0.1 to 11.2.0.1.0 [Release 10.2 to 11.2]Information in this document applies to any platform.GoalThe goal of this note i...
分类:
其他好文 时间:
2014-07-14 18:12:01
阅读次数:
343
本文采用正向工程1.搭建工程工程名称:mvcsh2.添加支持的jar包1).spring-3.2.0.jar注:struts相关的jar不需要\libs\*.jarcom.springsource.org.aopalliance-1.0.0.jarcom.springsource.org.aspectj.weaver-1.6.8.RELEASE.jarcommons-logging.jar2).hibernate-distribution-3.6...
分类:
编程语言 时间:
2014-07-13 15:08:22
阅读次数:
259