`
whui0110
  • 浏览: 82875 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
  //单指单击 2: UITapGestureRecognizer *singleFingerOne = [[UITapGestureRecognizer alloc] initWithTarget:self 3: action:@selector(handleSingleFingerEvent:)]; 4: singleFingerOne.numberOfTouchesRequired = 1; //手指数 5: singleFingerOne.numberOfTapsRequired = 1; //tap次数 6: singleFingerOne.delegate = s ...
1、概要翻开ios官方开发文档,赫然发现上面对这三个属性的解释如下: frame:描述当前视图在其父视图中的位置和大小。 bounds:描述当前视图在其自身坐标系统中的位置和大小。 center:描述当前视图的中心点在其父视图中 ...
nonatomic:非原子性访问,对属性赋值的时候不加锁,多线程并发访问会提高性能。如果不加此属性,则默认是两个访问方法都为原子型事务访问。 (atomic是Objc使用的一种线程保护技术,基本上来讲,是防止在写未完成的时候被另外一个线程读取,造成数据错误。而这种机制是耗费系统资源的,所 以在iPhone这种小型设备上,如果没有使用多线程间的通讯编程,那么nonatomic是一个非常好的选择。) assign: 简单赋值,不更改索引计数对基础数据类型 (例如NSInteger)和C数据类型(int, float, double, char, 等)     适用简单数据类型
nil:指向oc中对象的空指针 Nil:指向oc中类的空指针  NULL:指向其他类型的空指针,如一个c类型的内存指针 NSNull:在集合对象中,表示空值的对象    [NSNull null]是一个对象,他用在不能使用nil的场合。 因为在NSArray和NSDictionary中nil中有特殊的含义(表示列表结束),所以不能在集合中放入nil值。如要确实需要存储一个表示“什么都没有”的值,可以使用NSNull类。例:[NSMutableArrayObj addObject: [NSNull null]];    若obj为nil: [obj messa ...
在tomcat的bin文件夹下加入:sdkclient_debug.log,sdkclient_error.log,sdkclient_info.log,sdkclient_warn.log文件
1. 首先安装Objective-C编译器 GNUstep Windows Installer提供了Windows平台下的Objective-C的模拟开发环境,一共有四个软件包,其中GNUstep System和GNUstep Core是必装的,GNUstep Devel和Cairo Backend是选装的。甭管必装选装,一次性全安上,免得以后麻烦。 四个文件都安装到C:GNUstep下 http://ftpmain.gnustep.org/pub/gnustep/binaries/windows/gn ...

android 签名

在Android 系统中,所有安装 到系统的应用程序都必有一个数字证书,此数字证书用于标识应用程序的作者和在应用程序之间建立信任关系,如果一个 permission的protectionLevel为signature,那么就只有那些跟该permission所在的程序拥有同一个数字证书的应用程序才能取得该权限。Android使用Java的数字证书相关的机制 来给apk加盖数字证书,要理解android的数字证书,需要先了解以下数字证书的概念和java的数字证书机制。Android系统要求每一个安装进系统的应用程序都是经过数字证书签名的,数字证书的私钥则保存在程序开发者的手中。Android将数字证 ...
首先是服务端如何支持https的问题,步骤如下。 1、生成服务端证书,cmd命令: keytool -genkey -alias tomcat -keyalg RSA 或者 keytool -genkey -alias jboss -keyalg RSA 按照提示输入一些信息,如果是本机调试,用户名最好输入localhost,否 ...
1)fill_parent 设置一个构件的布局为fill_parent将强制性地使构件扩展,以填充布局单元内尽可能多的空间。这跟Windows控件的dockstyle属性大体一致。设置一个顶部布局或控件为fill_parent将强制性让它布满整个屏幕。 2) wrap_content 设置一个视图的尺寸为wrap_content将强制性地使视图扩展以显示全部内容。以TextView和ImageView控件为例,设置为wrap_content将完整显示其内部的文本和图像。布局元素将根据内容更改大小。设置一个视图的尺寸为wrap_content大体等同于设置Windows控件的Autosize ...

Linux下安装Tomcat

    博客分类:
  • web
 
Tomcat是一个免费的开源的Serlvet容器,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache,Sun和其它一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和Jsp规范总能在Tomcat中得到体现。 Tomcat是稳固的独立的Web服务器与Servlet Container,不过,其Web服务器的功能则不如许多更健全的Web服务器完整,如Apache Web服务器(举例来说,Tomcat没有大量的选择性模块)。不过,Tomcat是自由的开源软件,而且有许多高手致力于其发展。 在安装Tomcat之前需要安装j2sdk(Java 2 So ...
    POST   /uri     创建      DELETE /uri/xxx 删除       PUT    /uri/xxx 更新或创建      GET    /uri/xxx 查看  ---------------------------------------------------- GET操作是安全的。所谓安全是指不管进行多少次操作,资源的状态都不 ...
1.myeclipse.ini内存设置: -Xmx384m -XX:MaxPermSize=384m -XX:ReservedCodeCacheSize=96m 2.tomcat内存设置: set JAVA_OPTS=-Xms30m -Xmx512m 或者在每个“%_RUNJAVA%”后面加上“%CATALINA_OPTS%”
Drawable(hdpi,ldpi,mdpi)的区别: 主要是为了支持多分辨率的. xhdpi里面主要放超高分辨率的图片hdpi里面主要放高分辨率的图片,如WVGA (480×800),FWVGA (480×854)mdpi里面主要放中等分辨率的图片,如HVGA (320×480)ldpi里面主要放低分辨率的图片,如QVGA (240×320)系统会根据机器的分辨率来分别到这几个文件夹里面去找对应的图片所以在开发程序时为了兼容不同平台不同屏幕,建议各自文件夹根据需求均存放不同版本图片
(1)在eclipse根目录,找到eclipse.ini,在其中指定初始heap size和最大heap size: -xms 64M -xmx 256M 其中, -xms是初始heap size, -xmx 是最大heap size。 在实际使用过程中,我发现我一启动eclipse时,heap size使用大概是40m,多时可以达到128m,所以我的设置是  -Xms128M   -Xmx512M     (2)对于permgen space: 在eclipse.ini中指定参数:  -XX:PermSize=128M   -XX:MaxPermSize=256M  (3)有一个办 ...
看到有很多网友不太理解dp、sp和px的区别:现在这里介绍一下dp和sp。dp也就是dip。这个和sp基本类似。如果设置表示长度、高度等属性时可以使用dp 或sp。但如果设置字体,需要使用sp。dp是与密度无关,sp除了与密度无关外,还与scale无关。如果屏幕密度为160,这时dp和sp和px是一样的。1dp=1sp=1px,但如果使用px作单位,如果屏幕大小不变(假设还是3.2寸),而屏幕密度变成了320。那么原来TextView的宽度设成160px,在密度为320的3.2寸屏幕里看要比在密度为160的3.2寸屏幕上看短了一半。但如果设置成160dp或160sp的话。系统会自动将width属 ...
Global site tag (gtag.js) - Google Analytics