- 博客(36)
- 资源 (35)
- 收藏
- 关注
转载 Objective-c NSString和char*之间的转换
Objective-c NSString和char*之间的转换 Java代码 NSString *string_content = "I'm jordy"; char *char_content = [string_content cStringUsingEncoding:NSASCIIStringEncoding]; char*转换为N
2017-03-13 20:06:29
8758
原创 [转载]UITapGestureRecognizer 的用法
//单指单击2: UITapGestureRecognizer *singleFingerOne = [[UITapGestureRecognizer alloc] initWithTarget:self3: action:@selector(handleSingleFingerEvent:)];4: singleFingerOne.numberOfTouchesRequi...
2013-03-27 16:17:42
272
原创 (转)ios-坐标系统(详解UIView的frame、bounds跟center属性[图])
1、概要翻开ios官方开发文档,赫然发现上面对这三个属性的解释如下:frame:描述当前视图在其父视图中的位置和大小。 bounds:描述当前视图在其自身坐标系统中的位置和大小。 center:描述当前视图的中心点在其父视图中的位置。 是不是有点迷糊?好吧,别急,让我们先说说ios的坐标系统。2、ios坐标系统ios以左上角为坐标原点(0,0),以原点向右侧为X轴正方向,原点下侧为...
2013-03-21 15:26:26
190
原创 Objective-c中copy,retain,assign,readonly,read write,nonatomic的区别
nonatomic:非原子性访问,对属性赋值的时候不加锁,多线程并发访问会提高性能。如果不加此属性,则默认是两个访问方法都为原子型事务访问。(atomic是Objc使用的一种线程保护技术,基本上来讲,是防止在写未完成的时候被另外一个线程读取,造成数据错误。而这种机制是耗费系统资源的,所 以在iPhone这种小型设备上,如果没有使用多线程间的通讯编程,那么nonatomic是一个非常好的选择。...
2013-02-25 17:26:48
151
原创 objective-c nil Nil NULL NSNull 区别
nil:指向oc中对象的空指针Nil:指向oc中类的空指针 NULL:指向其他类型的空指针,如一个c类型的内存指针NSNull:在集合对象中,表示空值的对象 [NSNull null]是一个对象,他用在不能使用nil的场合。因为在NSArray和NSDictionary中nil中有特殊的含义(表示列表结束),所以不能在集合中放入nil值。如要确实需要存储一个表示“...
2013-01-07 16:35:27
126
原创 tomcat控制台提示找不到sdklog日志文件
在tomcat的bin文件夹下加入:sdkclient_debug.log,sdkclient_error.log,sdkclient_info.log,sdkclient_warn.log文件
2013-01-04 16:24:57
1000
1
原创 CodeBlocks集成Objective-C
1. 首先安装Objective-C编译器GNUstep Windows Installer提供了Windows平台下的Objective-C的模拟开发环境,一共有四个软件包,其中GNUstep System和GNUstep Core是必装的,GNUstep Devel和Cairo Backend是选装的。甭管必装选装,一次性全安上,免得以后麻烦...
2012-11-07 11:34:02
113
原创 android 签名
在Android 系统中,所有安装 到系统的应用程序都必有一个数字证书,此数字证书用于标识应用程序的作者和在应用程序之间建立信任关系,如果一个 permission的protectionLevel为signature,那么就只有那些跟该permission所在的程序拥有同一个数字证书的应用程序才能取得该权限。Android使用Java的数字证书相关的机制 来给apk加盖数字证书,要理解androi...
2012-10-18 11:39:21
104
原创 使用httpClient访问https+443(转)
首先是服务端如何支持https的问题,步骤如下。 1、生成服务端证书,cmd命令: keytool -genkey -alias tomcat -keyalg RSA 或者 keytool -genkey -alias jboss -keyalg RSA 按照提示输入一些信息,如果是本机调试,用户名最好输入localhost,否则会出现不匹配异常。 完成后,系统...
2012-09-28 16:03:35
1789
原创 Android fill_parent、wrap_content和match_parent的区别
1)fill_parent设置一个构件的布局为fill_parent将强制性地使构件扩展,以填充布局单元内尽可能多的空间。这跟Windows控件的dockstyle属性大体一致。设置一个顶部布局或控件为fill_parent将强制性让它布满整个屏幕。2) wrap_content设置一个视图的尺寸为wrap_content将强制性地使视图扩展以显示全部内容。以TextVie...
2012-09-26 09:59:58
125
原创 Linux下安装Tomcat
Tomcat是一个免费的开源的Serlvet容器,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache,Sun和其它一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和Jsp规范总能在Tomcat中得到体现。Tomcat是稳固的独立的Web服务器与Servlet Container,不过,其Web服务器的功能则不如许多更健全的Web服务器完整...
2012-09-21 10:46:09
107
原创 Rest模式get,put,post,delete含义与区别(转)
POST /uri 创建 DELETE /uri/xxx 删除 PUT /uri/xxx 更新或创建 GET /uri/xxx 查看 ----------------------------------------------------GET操作是安全的。所谓安全是指不管进行多少次操作,资源的状态都不会改变。比...
2012-09-20 15:39:21
122
原创 myeclise内存溢出问题
1.myeclipse.ini内存设置:-Xmx384m-XX:MaxPermSize=384m-XX:ReservedCodeCacheSize=96m2.tomcat内存设置:set JAVA_OPTS=-Xms30m -Xmx512m或者在每个“%_RUNJAVA%”后面加上“%CATALINA_OPTS%”...
2012-09-18 23:13:08
113
原创 Android中Drawable(hdpi,ldpi,mdpi)目录的区别
Drawable(hdpi,ldpi,mdpi)的区别:主要是为了支持多分辨率的.xhdpi里面主要放超高分辨率的图片hdpi里面主要放高分辨率的图片,如WVGA (480×800),FWVGA (480×854)mdpi里面主要放中等分辨率的图片,如HVGA (320×480)ldpi里面主要放低分辨率的图片,如QVGA (240×320)系统会根据机器的分辨率来分别到这几个文件夹里面去...
2012-09-13 10:24:53
91
原创 eclipse JVM设置方法
(1)在eclipse根目录,找到eclipse.ini,在其中指定初始heap size和最大heap size: -xms 64M -xmx 256M 其中, -xms是初始heap size, -xmx 是最大heap size。 在实际使用过程中,我发现我一启动eclipse时,heap size使用大概是40m,多时可以达到128m,所以我的设置是 -Xms128M -Xmx51...
2012-05-22 17:27:53
276
原创 Android中的长度单位详解(dp、sp、px、in、pt、mm)
看到有很多网友不太理解dp、sp和px的区别:现在这里介绍一下dp和sp。dp也就是dip。这个和sp基本类似。如果设置表示长度、高度等属性时可以使用dp 或sp。但如果设置字体,需要使用sp。dp是与密度无关,sp除了与密度无关外,还与scale无关。如果屏幕密度为160,这时dp和sp和px是一样的。1dp=1sp=1px,但如果使用px作单位,如果屏幕大小不变(假设还是3.2寸),而屏幕密度...
2012-05-09 10:42:52
138
原创 MapView使用示例
一、MapView申请apiKey打开Eclipse--->Windows--->Preferences--->Android--->Build查看默认的debug keystore位置,我的是 C:\Users\wh\.android\debug.keystore 在cmd中执行keytool -list -alias androiddebugkey -keystor...
2012-05-08 10:19:10
322
原创 Android模拟器慢的解决方案汇总
使用Android模拟器开发的朋友一定深有体会,这东西真的太慢了!运行慢得让人挠头,不过和启动比起来就算是飞了,启动慢的要命,我吃完一顿饭它还没启动起来。也不全是机器性能的问题,在配置高的机器上运行一样快不了多少的。我把网上搜来的和我自己亲身经历觉得有用的办法都汇总起来,希望能对大家有帮助:一 取消“自动侦测手机旋转”,据说这是官方给出的解决方案,所以把它放在最前面然后我又自...
2012-04-28 10:37:40
166
原创 android开发环境搭建(转)
Android的开发现在是如火如荼,逞现在不是很忙了,学习了下,这里记录下了在windows在如何搭建Android开发环境,对自己是个记录,对新入门的兄弟姐妹们可以参考一下!(1)安装JDK,省略。(2)下载Android SDK并配置。可以到http://www.android123.com.cn/sdkxiazai/上下载,下载好后,解压缩,配置SDK,在Windows机器上,...
2012-04-28 10:16:58
90
原创 金蝶KDTable常用代码
如何使得KDTable支持多行文本的显示:只需要给KDTable的列设置一个多行显示的属性即可。设置的方法:col.getStyleAttributes().setWrapText(true); 如何设置KDTable向下键自动新增行KDTableHelper里面的方法1. /**2. * 在table的最后一行按下箭头自动新增行。3. *4. * @par...
2012-03-31 21:29:55
289
原创 JAVA闭包
一、闭包的定义。 有很多不同的人都对闭包过进行了定义,这里收集了一些。 # 是引用了自由变量的函数。这个函数通常被定义在另一个外部函数中,并且引用了外部函数中的变量。 -- # 是一个可调用的对象,它记录了一些信息,这些信息来自于创建它的作用域。-- # 是一个匿名的代码块,可以接受参数,并返回一个返回值,也可以引用和使用在它周围的,可见域中定义的变量。...
2011-11-25 10:19:30
107
原创 红薯 10 个很棒的 jQuery 代码片段
[代码] 图片预加载01 (function($) {02 var cache = [];03 // Arguments are image paths relative to the current page.04 $.preLoadImages = function() {05 var args_len = arguments.length;06 ...
2011-11-23 10:04:10
106
原创 Spring配置文件中,PROPAGATION_REQUIRED的意思
Spring在TransactionDefinition接口中规定了7种类型的事务传播行为,它们规定了事务方法和事务方法发生嵌套调用时事务如何进行传播:事务传播行为类型事务传播行为类型说明PROPAGATION_REQUIRED如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。这是最常见的选择。PROPAGATION_SUPPORTS支持当...
2011-10-21 13:15:58
260
原创 eclipse3.7更新swt Designer
现在swt designer的一部分已经并入eclipse3.7。剩余部分请在eclipse中安装如下地址中的剩余插件: http://download.eclipse.org/windowbuilder/WB/release/R201106211200/3.7/ 这是给eclipse3.7的。 Eclipse 3.6 (Helios) http://dl.google.com/ecl...
2011-09-08 19:18:38
156
原创 Apache Jboss/Tomcat集群
集群配置方案:1. 结构简绍: 该方案采取前端一台apache服务,中间多个jboss/tomcat服务器,后端连接同一个数据库的集群方法 2. 采用的个个服务器类型和名称Apache: 采用的是apache_2.2.6-win32-x86-openssl-0.9.8e.msi(带证书等加密验证)或者apache_2.2.6-win32-x86-no_ssl.msi...
2011-08-25 17:31:14
89
原创 Tomcat集群与负载均衡
Tomcat集群与负载均衡(专门术语简介) 在单一的服务器上执行WEB应用程序有一些重大的问题,当网站成功建成并开始接受大量请求时,单一服务器终究无法满足需要处理的负荷量,所以就有点显得有点力不从心了。另外一个常见的问题是会产生单点故障,如果该服务器坏掉,那么网站就立刻无法运作了。不论是因为要有较佳的扩充性还是容错能力,我们都会想在一台以上的服务器计算机上执行WEB应用程序。所以,这时候我...
2011-08-25 10:45:06
100
原创 Eclipse 3.4 Ganymede 新增的插件安装方式
以前安装Eclipse插件无非两种方式, 直接copy插件到features/plugins目录或者在links目录下创建链接文件. 刚刚发布的Eclipse 3.4又推出另一种新的安装途径, 称为provisioning platform(p2), 更加灵活.Eclipse 3.4下有个dropins目录, 只要把插件放到该目录下就可以加载, 有几种格式可以选择.1. 最简单的:...
2011-08-11 17:00:21
101
原创 type=image 提交机制
image不用写onclick事件,image按钮会自动触发提交当前控件所在的表单,如果在onclick上加上提交代码,表单会提交两次。或者可以用type="button",加上css样式控制背景图片是type=image的图片,这样也会提交一次。...
2011-08-08 15:41:00
185
原创 shell和display
在前一个helloWorld程序中,虽然例子很简单,但是反映了我们编写swt程序的主要步骤: 1.创建一个Display对象 2.创建一个或者多个Shell对象,你可以认为Shell代表了程序的窗口。 3.在Shell内创建各种部件(widget) 4.对各个部件进行初始化(外观,状态等),同时为各种部件的事件创建监听器(listener) 5.调用Shel...
2011-08-08 11:37:42
338
转载 jBPM开发入门指南(1)
jBPM开发入门指南(1)工作流虽然还在不成熟的发展阶段,甚至还没有一个公认的规范标准。但其应用却已经在快速展开,这说明市场对工作流框架的需求是急迫而巨大的。我们公司的后台短信管理系统涉及短信编发、领导层层审核等操作,这是一个比较典型的工作流系统。过去我们用的工作流引擎是shark ,然后在使用后发现其过于庞大,后台数据库操作频繁而未进行优化,直接导致的后果就是前台操作缓慢。于
2011-06-08 11:38:00
507
原创 扩展RowNumberer
GridPanel翻页后行号都从1开始,扩展后按翻页的行号计算:Ext.ux.RowNumberer = Ext.extend(Ext.grid.RowNumberer, { renderer: function (v, p, record, rowIndex) { var start = record.store.lastOptions.params.star...
2011-06-04 15:47:19
160
原创 ControlJS - 让脚本加载的更快
前端性能的提升大部分都是在脚本加载执行上,ControlJS的出现让我们感觉提高性能如此容易。急不可耐的想把这段时间的研究成果分享出来,希望能给前端俊才们些帮助,同样换回你们的批评指教。非常感谢拔赤师兄的有情支助,让我感觉前端真是个很有乐趣的领域,因为你知道什么是有意义。Steve Souders在2010年12月份发布了ControlJS项目,该项目是让开发者更好的去控制javascri...
2011-06-04 11:02:29
157
原创 Java内存管理的9个小技巧
很多人都说“Java完了,只等着衰亡吧!”,为什么呢?最简单的的例子就是Java做的系统时非常占内存!一听到这样的话,一定会有不少人站出来为Java辩护,并举出一堆的性能测试报告来证明这一点。其实从理论上来讲Java做的系统并不比其他语言开发出来的系统更占用内存,那么为什么却有这么多理由来证明它确实占内存呢?两个字,陋习。 1、别用new Boolean()。 在很多场景中Bo...
2011-06-03 17:28:20
109
原创 Oracle分页SQL
以前记在笔记上的一点东西,贴上来,省得以后丢了笔记,忘记了 Oracle 分页 select a.*, rownum r from (select * from lg_order o order by o.order_id) a where rownum = 10select * from (select a.*, rownum r fro...
2011-06-03 16:50:35
92
转载 js判断操作系统
<br />js判断操作系统<br />window.navigator.userAgent :用户浏览器、操作系统等信息,对应HTML请求文件头User-Agent的部分。<br />代码如下:<br /><script type="text/javascript"><br />var ua = window.navigator.userAgent;<br />var osVersion = ua.split(";")[2];<br />var osV = osVersion.substr
2011-04-22 10:25:00
1085
转载 JSF和JSP的区别
<br />在Eclipse的Help上有这样一段描述JSP文件的内容:<br />The JavaServer Pages technology enables you to generate dynamicweb content, such as HTML, DHTML, XHTML, and XML files, to includein a Web application. JSP filesare one way to implement server-side dynamic pag
2011-03-30 16:20:00
984
sql server 2000 CD-KEY
2011-07-22
css3参考手册css3参考手册
2011-06-23
html5标签参考手册html5标签参考手册
2011-06-23
金蝶 EAS BOS 培训_2
2011-03-09
金蝶 EAS BOS 培训
2011-03-09
eclipse反编译工具——jad
2011-02-26
java组件(DateUtils,EncryptUtil,StringUtils,WordEdit功能,ZipUtils,导出Excel,读写Excel文件)
2010-04-30
JSON 的jar 包....
2009-08-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人