自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(133)
  • 收藏
  • 关注

原创 cocos2d 截屏幕代码

-(UIImage *) glToUIImage { NSInteger myDataLength = 320 * 480 * 4; // allocate array and read pixels into it. GLubyte *buffer = (GLubyte *) malloc(myDataLength); glReadPixels(0, 0, 320, ...

2011-10-09 16:48:36 156

原创 一行代码让App运行时iPhone不会进入锁屏待机状态

如果你不希望应用运行时 iPhone 进入锁屏待机状态,加入下面这行代码即可[[UIApplication sharedApplication] setIdleTimerDisabled:YES];

2011-10-06 19:53:56 244

原创 Can’t set breakpoints in Xcode 4 and debugger does not stop

http://www.weston-fl.com/blog/?p=2337

2011-10-06 19:36:37 166

原创 Lion 隐藏了library的问题

Mac OS X Lion为了增强所谓的安全性,隐藏了一些系统文件夹,比如Library(资源库)。如此自作多情,使用起来却不太方便,特别是在中国这块神奇的土地 上,我们随时可能要进Library里去干一些什么事。当然可以在前往里输入文件夹路径打开文件夹,但普通用户谁又知道、谁又喜欢去输那么长一段英文呢?如何显示?在终端中输入以下命令回车即可:chflags nohidden ~/Libr...

2011-09-02 15:10:45 177

原创 xcode中armv6与armv7

apple 通用二进制应用程序,含多种处理器或架构的二进制,如x86或x64,arm11或a8armv7与armv6是指指令或架构的CPU,armv6是iphone3gs以前arm11 cpu使用的指令集armv7是iphone3gs及以后、iphone4、ipad,cortex a8 cpu使用的指令集from : http://hackbin.blog.163.com/bl...

2011-08-24 16:50:23 139

原创 Declaring the Background Tasks You Support

Support for some types of background execution must be declared in advance by the application that uses them. An application declares this support by including the UIBackgroundModes key in its Info.pl...

2011-08-13 23:03:45 87

原创 iPhone Backgrounder终极教程

 有很多人说iPhone 4开始 4.0以后的固件已经支持后台运行了,为什么还需要Backgrounder????  我想说双击Home键出来的叫做最近运行程序列表,出现在这个列表里面的唯一、充分且必要条件是最近运行过的程序,跟任何别的因素没有关系。而且列表里面的图标是按最近运行的顺序排序的。这个列表里面的程序有可能是在后台驻留的,也有可能是已经完全退出的,还有可能是真后台还在继续运行的...

2011-08-12 23:43:07 231

原创 NSMutableArray 中排序

使用sortedArrayUsingComparator方法[code="java"]NSArray *sorted = [_scores sortedArrayUsingComparator:^(id obj1, id obj2){ if ([obj1 isKindOfClass:[Score class]] && [obj2 isKindOfClass:[Score clas...

2011-07-24 14:02:18 104

原创 cocos2d Loading的处理

[code="java"](id) init{ self = [super init]; if ( self ) { // Add the Label (in cocos2D universe) BitmapFontAtlas *label = [BitmapFontAtlas bitmapFon...

2011-07-11 12:42:44 139

原创 CORE ANIMATION的介绍

UIView layerThe view’s Core Animation layer used for rendering. (read-only)This property is never nil. The actual class of the object is determined by the value returned by the layerClass method...

2011-06-28 18:48:12 192

原创 Programming Apple Push Notification Services

http://mobiforge.com/developing/story/programming-apple-push-notification-services

2011-06-28 13:09:16 124

原创 iPhone的2D/3D游戏引擎

近日在学习iPhone游戏开发,对于2D和3D游戏引擎的使用大费了一番周折。这方面的内容国内网站还很少,只能通过google来查找国外的一些网站资料。还好,总算找到了适合自己和团队学习的引擎。 先对可选项列举如下:[img]http://dl.iteye.com/upload/attachment/497441/155d682b-08a4-3...

2011-06-13 14:58:21 170

原创 how to debug EXC_BAD_ACCESS on iPhone

http://www.codza.com/how-to-debug-exc_bad_access-on-iphone

2011-06-09 10:15:45 114

原创 Topic : Foundation/Foundation.h UIKit/UIKit.h No such file or directory

http://discussions.apple.com/thread.jspa?threadID=1734845

2011-03-18 22:36:19 267

原创 objective c 编程规范

Google的Objective-C编码规范http://bukkake.iteye.com/blog/695492

2011-03-07 23:58:52 165

原创 objective-c 中retain,assign,copy

"The assign keyword will generate a setter which assigns the value to the instance variable directly, rather than copying or retaining it. This is best for primitive types like NSInteger and CGFloat, ...

2011-03-07 23:53:50 99

原创 iphone开发中loadView和viewDidLoad的区别

  我通过网上一搜就搜到http://blog.csdn.net/zhanglei5415/archive/2011/02/17/6191726.aspx和 http://blog.prosight.me/index.php/2009/11/492viewDidLoad 此方法只有当view从nib文件初始化的时候才被调用。loadView 此方法在控制器的view为nil的时...

2011-03-07 22:54:30 94

原创 打开PowerDesigner的浮动的工具条:

打开PowerDesigner的浮动的工具条:打开 Tools > Customize Toolbars to display the Toolbars dialog box,然后选中Palette前面的复选框即可。

2011-02-10 23:06:11 529

原创 jvm参数详解

常见配置举例堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制.32位系统 下,一般限制在1.5G~2G;64为操作系统对内存无限制.我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m.典型设置:java -Xmx3550m ...

2010-06-09 22:15:09 106

原创 排序算法 c语言

排序算法是一种基本并且常用的算法。由于实际工作中处理的数量巨大,所以排序算法对算法本身的速度要求很高。 而一般我们所谓的算法的性能主要是指算法的复杂度,一般用O方法来表示。在后面我将给出详细的说明。 对于排序的算法我想先做一点简单的介绍,也是给这篇文章理一个提纲。 我将按照算法的复杂度,从简单到难来分析算法。 第一部分是简单排...

2010-06-07 17:20:43 108

原创 别让贷款买房,毁了男人的梦想

我在北京是无房一族,应该也算是个无房主义者,除非有天房价能掉到几百块一平,通货不紧缩的情况 下,可能会把我这种主义彻底的革命掉。我很明确,我来北京到底是为了什么。 我来北京是为了什么,每年几十万少男少女来北京是为了什么,或许每个人都是一样,希望可以借助北京这个平台,去追逐自己的梦想,虽然当年来北京的时候背负的仅仅是个重重的行囊。 北京的房子是天价,天...

2010-05-31 11:37:56 225

原创 人的一生最后悔什么

  有一家杂志曾对全国60岁以上的老人进行了这样一次问卷调查:你最后悔什么?列出了10项人们生活中容易后悔的事情,供被调查者进行选择。  在相关人员对收回的有效问卷进行统计之后,得出了这样的统计结果:  第一名:75%的人后悔年轻时努力不够,导致一事无成。  所谓少壮不努力,老大徒伤悲,青春的大好时光总是流逝得那么快。而在青春岁月里,又常常碰到那么多的诱惑甚至陷阱,...

2010-05-26 15:14:35 122

原创 C语言指针的初始化和赋值

最近写了一个小程序,遇到一点小问题,是关于指向字符串的指针的。由此一发不可收拾,好奇心驱使我决定研究一下指针的初始化和赋值规则。略有所得之后,执笔记下,以备后用。1、指针的初始化初看起来,指针的初始化和赋值好像很混乱,又是*,又是&,时不时又出来一个数组。其实总结起来很简单:[code="c"]int *p; int a=25; int b[10];...

2010-05-23 23:57:48 513

原创 RPM命令大全

RPM 大全 RPM 有五种基本的操作方式(不包括创建 软件 包): 安装, 卸载, 升级, 查询,和验证。 下面我们就来逐一的讲解吧。一、 安装RPM包 RPM 软件 包通常具有类似foo-1.0-1.i386.rpm 的文件名。 其中包括 软件 包的名称(foo),版本号(1.0),发行号(1), 和 硬件平台(i386)。 安...

2010-05-23 09:17:34 167

原创 C程序的编译过程

C源程序头文件-->预编译处理(cpp)-->编译程序本身-->优化程序-->汇编程序-->链接程序-->可执行文件1.编译预处理读取c源程序,对其中的伪指令(以#开头的指令)和特殊符号进行处理[析] 伪指令主要包括以下四个方面(1)宏定义指令,如#define Name TokenString,#undef等。对于前一个伪指令,预编译所要做的是将程序中的所有Name用Toke...

2010-05-13 21:05:27 82

linux下 tar解压 gz解压 bz2等各种解压文件使用方法

大致总结了一下linux下各种格式的压缩包的压缩、解压方法。但是部分方法我没有用到,也就不全,希望大家帮我补充,我将随时修改完善,谢谢!    .tar  解包:tar xvf FileName.tar  打包:tar cvf FileName.tar DirName  (注:tar是打包,不是压缩!)  ———————————————  .gz  解压 1:gun...

2010-04-19 09:54:21 112

JDBC中Statement和 PreparedStatement有什么不同?

Statement对象代表一个静态SQL语句,只能执行一次.PreparedStatement对象代表一个预编译的SQL语句, 可以被多次执行,效率更高.PreparedStatement可以防止SQL注入...

2010-04-16 09:52:29 112

Hibernate 的各种保存方式的区别 (save,persist,update,saveOrUpdte,merge,flush,lock)

hibernate的保存hibernate对于对象的保存提供了太多的方法,他们之间有很多不同,这里细说一下,以便区别:一、预备知识:在所有之前,说明一下,对于hibernate,它的对象有三种状态,transient、persistent、detached下边是常见的翻译办法:transient:瞬态或者自由态persistent:持久化状态detached:脱管状态或...

2010-04-13 14:18:43 82

Hibernate中清除缓存对象方法

我们知道,如果一味的让新的数据放到缓存中去,那我们计算机肯定会内存崩溃。所以进行必要的缓存清除还是很有必要的。下面我们分析一下几种方法:1 clear()方法 我们可以在session-factory标签下创建property标签,name属性为hibernate.jdbc.batch_size,值为我们想要设定的数字,假如为100,下一步当我们执行操作flush()发送SQ...

2010-04-13 10:03:08 704

tomcat启动jvm内存设置

Linux:在/usr/local/apache-tomcat-5.5.23/bin目录下的catalina.sh添加:JAVA_OPTS=''-Xms512m -Xmx1024m''要加“m”说明是MB,否则就是KB了,在启动tomcat时会报内存不足。-Xms:初始值-Xmx:最大值-Xmn:最小值Windows在catalina.bat最前面加入set J...

2010-03-25 10:40:05 79

Java经典书籍推荐

Core Java 2(最新版已经到了第七版,共2卷):基础Thinking in Java(最新版已经到了第四版):提高Effective Java:高级(强烈推荐)The JavaTM Virtual Machine Specification, Second Edition(深入剖析JVM的运行机制):难The Java Language Specification(官方规范...

2010-03-19 22:31:14 87

终于栽在英语头上了

今天英语面试被BS了,让我简单的用英语自我介绍,居然挤了半天没挤出来,哎 看了要想以后再IT上混的好点,英语还是必须的呀!

2010-03-18 23:23:57 78

java.lang.OutOfMemoryError: PermGen space及其解决方法

java.lang.OutOfMemoryError: PermGen space及其解决方法 PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Me...

2010-03-16 12:25:36 69

类加载--- JAVA动态性

类加载学习隐式动态性也就是说当自己的程序用到NEW关键字时,就会载入需要载入的类.... 显示的动态性1. 一个是由java.lang.Class 的forName()方法2.是由java.lang.ClassLoader 的loadClass()方法写例子让自己理解下; [code="java"]interface Assembly{ publ...

2010-02-22 23:30:22 109

原创 浅学JAVA类加载

Java ClassLoaderJava的类加载器是个什么,如何运做... 学习下.类加载器使J具有动态性,J程序是由许多类组成,每个类生成一个文件,互相对应.执行时JVM找到J程序需要的类并载入内存.就是把硬盘的.CLASS文件复制一份到内存中,并初始化例:[code="java"]class A{ public void print(){ ...

2010-02-22 23:15:56 97

原创 JVM启动参数

格式:java [jvmargs] class [arguments]一、标准参数1.-server-client虚拟机服务器模式/客户机模式,使用server模式可以提高性能,启动比client模式慢,长期运行则比client模式快。当该参数不指定时,虚拟机启动检测主机是否为服务器,如果是则以server模式启动,否则以client模式启动,J2SE5.0检测的根据是至少2个CP...

2010-02-21 14:26:49 104

原创 Windows环境下的tomcat + apache配置

Apache的HTTPD是目前比较受欢迎的网站服务器软件,它不但功能强大,而且完全免费,并且支持市场上流行的各种操作系统(Windows,Linux,Mac os)。同时对于Java Servlet/JSP的支持,通常也会使用同样Apache出品的Tomcat。Tomcat除了支持Java Servlet/JSP之外,也可以当做网站服务器使用,但是在对于静态的html文件、图片文件等的...

2010-02-20 12:55:23 74

原创 eclipse中用空格(space)代替"制表符(tab)的设置

eclipse中用空格(space)代替"制表符(tab)的设置其效果为:按一次制表符,出现“4个空格”,而不是“4个空格长度的制表符”。设置步骤:窗口(windows)->首选项(preferences...), 在左边选Java->代码样式(code style)->格式化程序(Formatter), 右边点“显示(show)”按钮,...

2010-01-21 12:56:29 93

原创 linux tar命令详解

简介参数:-c :建立一个压缩档案的参数指令(create 的意思);-x :解开一个压缩档案的参数指令!-t :查看 tarfile 里面的档案! 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在! 因为不可能同时压缩与解压缩。-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压...

2010-01-21 01:06:42 94

原创 linux下svn的用法

1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简写:svn co2、往版本库中添加新的文件svn add file例如:svn add test.php(添加test.php)svn add *.php(添加当前目录下所有的php文...

2010-01-19 15:14:53 74

空空如也

空空如也

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

TA关注的人

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