自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (8)
  • 收藏
  • 关注

原创 iOS view的frame和bounds的区别

详情:http://blog.youkuaiyun.com/mad1989/article/details/8711697总结如下:(1)frame: 该view在父view坐标系统中的位置和大小。(参照点是,父亲的坐标系统)     bounds:该view在本地坐标系统中的位置和大小。(参照点是,本地坐标系统,就相当于自己的坐标系统,以0,0点为起点),除了手动设置bounds,默认是以0,...

2014-09-12 16:49:37 173

Android SpannableString实现富文本展现

在Android开发中,有许多信息展示需要通过TextView来展现,如果只是普通的信息展现,使用TextView setText(CharSequence str)设置即可,但是当在TextView里的这段内容需要截取某一部分字段,可以被点击以及响应响应的操作,这时候就需要用到SpannableString了,下面通过一段简单的代码实现部分文字被点击响应,及富文本表情的实现。 pu...

2014-08-13 13:00:41 351

原创 iOS开发问题随记

学习iOS开发中的一些随记,以备忘了(1)当出现头文件找不到报错时,选择Build Settings  ->  Search Paths  ->  Header Search Paths,加入依赖库的相对路径(2)添加依赖库:Build Phases  ->  Link Binary With Libraries ,点击"+"号添加(3)可在项目预编译的Suppo...

2014-08-08 11:21:09 147

c++类之间相互引用

在使用c++时,有两个类  class A、class B。在class A中有一个class B的成员变量,同样,在class B中有一个class A的成员变量,这时候,就需要用到c++的向前申明来解决类的相互引用。解决的准则如下:A或者B任选一个采用头文件(A.h)引用另一头文件(B.h)的方式不变,而另外一方的头文件(B.h)中则在定义该类之前写一句class A;然后在B的cpp文...

2014-07-28 16:46:11 687

iOS UINavigationController与UITabBarController的组合使用

1.导航类型UINavigationController 适用于父子页面的跳转UITabBarController 适用于平级页面的跳转 2.presentViewController / dismissViewControllerAnimated和pushViewController / popViewController(1)只有从UINavigationControll...

2014-07-17 17:09:30 223

原创 Android随记

记录一些常用的东西,以免以后忘记了(1)获取App信息代码:appInfo = Application.getInstance().getApplicationContext().getPackageManager().getApplicationInfo(packageName, PackageManager.GET_META_DATA); (2)返回App里所有的me...

2014-06-04 16:36:01 117

原创 java.util.concurrent.Executor理解

    相信搞java的都接触过java.util.concurrent.Executor,它的子类为ThreadPoolExecutor,在多线程方面这个接口能方便的构建一个线程池,调用此接口子类下的execute(Thread thread)便能将一个线程任务添加到此线程池中,由它统一管理你的线程调度及执行     首先理解下它的几个重要参数:ThreadPoolExecutor...

2013-09-24 17:38:14 653

java中的值传递和引用传递

在编写java或者android程序时,一定要小心值传递和引用传递带来的问题,在这里记录一下,以备再犯同样的错误。(1)有两个ArrayList<Object> aList,bList。如果通过bList = aList赋值,这样的传递是引用传递,即将aList的地址传递给了bList,当aList的数据发生变化时,bList的数据也随着aList的变化发生变化。public...

2013-05-20 10:41:33 127

原创 android SQLite错误:no such column xxx

在Android开发中使用SQLite时,有时候向数据库中插入一些值,一定要注意对text类型的字段的插入,如果使用的是这样的sql : insert into 表名 values(id,name),记得name在插入时,使用'name',要加上' ' 否则就会出现no such column xxx错误,截图如下:  ...

2012-12-20 10:15:38 1660

android layout_weight讲解

在网上看了一些对Layout_weight的讲解,有些说的比较片面,只列举了一种情况,然后自己通过实验和一些比较好的文章总结了一下,特此记录下来,以备以后所用。Layout_weight是线性布局,也就是LinearLayout里面用到的,下面通过实验来看这个Layout_weight的特性。1.当控件的属性android:layout_width="fill_parent"时,布局文件如下:...

2011-06-02 10:58:39 152

android中和activity生命周期相关的那些事儿

Android中Activity的生命周期有多种状态,先引用Android API中的一张图来看下它的生命周期 相信做过android开发的都应该知道它的状态的改变的过程,这里只是记录一点我在开发中遇到的情况,做个记录,以备以后再发生这种情况。    当我们的activity进入手机屏幕开始展现的时候,调用的过程为:onCreate  -->  onStart --> onRe...

2011-05-11 15:36:53 135

Myeclipse中export第三方jar

有时候我们写的java代码需要打成jar包,提供给其他安装了Jdk的机器运行,在打jar包的过程中,myeclipse里只能打自己写的java代码的jar包,不能够将第三方jar包打入,所以要使用到这个myecllipse插件fatjar。(1)我用的是myeclipse6.5,fatjar的更新网址是:http://kurucz-grafika.de/fatjar在myeclipse里更...

2011-04-25 18:32:07 178

json ajax简单例子

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式, 易于人阅读和编写,JSON建构于两种结构:(1)“名称/值”对的集合(A collection of name/value pairs)。不同的语言中,它被理解为对象(object),纪录(record),结构(struct),字典(dictionary),哈希表(hash table),有键列...

2011-04-02 14:30:01 209

关于java乱码的一些总结

Java乱码是因为Java和JSP源文件的保存方式是基于字节流的,如果Java和JSP编译成class文件过程中,使用的编码方式与源文件的编码不一致,就会出现乱码。在这里,总结一下java乱码的一些常见情况 1.Javascript传参乱码: 在浏览器端对要传递的中文参数进行编码处理.代码如下: xmlhttp.open("POST",url,true); //请求参数初始化 xmlh...

2011-02-18 10:33:17 139

Android Pull解析xml

Pull解析和Sax解析很相似,都是轻量级的解析,在Android的内核中已经嵌入了Pull,所以我们不需要再添加第三方jar包来支持Pull。Pull解析和Sax解析不一样的地方有(1)pull读取xml文件后触发相应的事件调用方法返回的是数字(2)pull可以在程序中控制想解析到哪里就可以停止解析。看实例:book.xml如下:<?xml version="1.0" encodi...

2010-09-15 15:21:36 136

Java Dom解析xml

Dom解析是将xml文件全部载入,组装成一颗dom树,然后通过节点以及节点之间的关系来解析xml文件,下面结合这个xml文件来进行dom解析。<?xml version="1.0" encoding="UTF-8"?><books> <book id="12"> <name>thinking in java&lt

2010-09-15 15:05:04 124

Java Sax解析xml

 1.   Java Sax解析是按照xml文件的顺序一步一步的来解析,在解析xml文件之前,我们要先了解xml文件的节点的种类,一种是ElementNode,一种是TextNode。如下面的这段book.xml<?xml version="1.0" encoding="UTF-8"?><books> <book id="12"> <

2010-09-15 14:40:42 158

ListView获取选中和长按菜单对应的item的_id值

首先,如果是用simpleCursorAdapter填充ListView的数据时,必须注意sqlite的主键命名,由于simpleCursorAdapter的方法只识别_id,所以,当你用到sqlite的simpleCursorAdapter时,必须把数据表的主键命名为_id。否则就会出现java.lang.IllegalArgumentException: column '_id' does n...

2010-09-06 10:44:09 160

原创 JAVA反射机制例子

例子:通过一个代理类(Person.java)动态调用两个相似类(Man.java、Woman.java)。其中,代理类用java反射机制实现。参照:http://java.chinaitlab.com/advance/805648.htmlMan.javapublic class Man{ private String name; private int age; ...

2010-06-10 11:26:12 91

原创 JAVA反射机制及应用例子

JAVA 反射机制是Java 被视为动态(或准动态)语言的一个关键性质。这个机制允许程式在运行时通过Reflection APIs 取得任何一个已知名称的class 的内部资讯,包括其modifiers(诸如public, private,static 等等)、superclass(例如Object)、interfaces(例如Cloneable),也包括fields 和methods 的所有资讯...

2010-06-10 10:57:23 183

自定义Spinner五步走

在Android的UI开发中,Spinner(下拉列表)总是可以用到的,一个简单的自定义Spinner制作我们只需要记住这重要的五步,一个Spinner就可以应用而生了。(1)新建一个Android工程,名字为SpinnerTest1。修改layout下的main.xml,添加一个Textview和一个Spinner,文件内容如下:<?xml version="1.0" encodi...

2010-03-29 10:42:29 155

搭建Android开发环境

Android的开发现在是如火如荼,逞现在不是很忙了,学习了下,这里记录下了在windows在如何搭建Android开发环境,对自己是个记录,对新入门的兄弟姐妹们可以参考一下!(1)安装JDK,省略。(2)下载Android SDK并配置。可以到http://www.android123.com.cn/sdkxiazai/上下载,下载好后,解压缩,配置SDK,在Windows机器上,右键单...

2010-03-18 21:34:44 154

原创 jacob操作word excel

项目开发过程中,需求涉及到了各种文档转换为HTML或者网页易显示格式,现在将实现方式整理如下: 一、了解Jacob先了解一下概念,JACOB 就是 JAVA-COM Bridge的缩写,提供自动化的访问com的功能,也是通过JNI功能访问windows平台下的com组件或者win32系统库的。这是一个开始于1999年的开源项目的成果,有很多使用者对该项目进行了修改,做出了自己的贡献。下载地...

2010-02-05 11:26:21 227

原创 poi读取word中的表格

Jakarta POI 是apache的子项目,目标是处理ole2对象。它提供了一组操纵Windows文档的Java API。在网上见到好多通过poi读取excel的文章,读写也很方便,和jxl有的一比。在这里,主要是poi对word中的表格数据读取。具体见代码import java.io.File;import java.io.FileInputStream;import jav...

2010-02-05 10:53:24 597

原创 jxl读写excel

最近在搞报表类的东西,天天接触的最多的就是word或者excel,以前也常做,为了避免以后忘掉,因此还是记录下来最好。使用jxl这个组件来操作excel非常的方便,将它的一些基本操作写下来,希望对同样搞这方面的朋友有帮助!jxl读取excel代码import java.io.FileInputStream;import java.io.FileNotFoundException;i...

2010-02-05 10:32:33 108

原创 解决prototype.js的Ajax 对IE8兼容问题

在使用protype.js的Ajax应用时,会出现这样的问题:只要调用了Ajax.Request ,然后点该页面右键,查看“属性” 就弹出“IE 停止工作”的对话框,然后强制重新加载该页面,解决办法是在你调用protype.js的Ajax应用的页面,加入如下这段话:<meta http-equiv="x-ua-compatible" content="ie=7" />这段话的作用是使i...

2010-02-04 12:49:02 164

原创 jspsmartupload utf8支持

相信很多朋友都用过这个上传下载组件,但是,这个组件默认使用的编码是gb2312的,因此,如果你的页面是utf-8的,就会出现乱码等问题。在这里,修改了一下里面的方法,这样可以支持utf-8编码的上传和下载。感兴趣的朋友可以按照下面的方法自己做一个,嫌麻烦的朋友直接去下面下载用就可以了。具体修改步骤如下:(1)修改SmartUpload类下的upload()方法找到这一句,修改为下面包含...

2010-01-29 19:03:23 297

原创 Hudson+Maven+Svn搭建持续集成环境

一、所用开发工具1.    Hudson: Hudson 是一种革命性的开放源码 CI 服务器,它从以前的 CI服务器吸取了许多经验 教训。Hudson 最吸引人的特性之一是它很容易配置:很难找到更容易设置的 CI 服务器,也很难找到开箱即用特性如此丰富的CI 服务器。Hudson 容易使用的第二个原因是它具有强大的插件框架 ,所以很容易添加特性,例如添加tomcat插件后,可以方将build...

2010-01-16 16:07:36 141

原创 一篇简单明了区分传值和传址的文章

[b]C++传值,传址,引用的区别[/b] 引用与指针的比较 引用是C++中的概念,初学者容易把引用和指针混淆一起。一下程序中,n是m的一个引用(reference),m是被引用物(referent)。 int m; int &n = m; n相当于m的别名(绰号),对n的任何操作就是对m的操作。例如有人名叫王小毛,他的绰号是“三毛”...

2009-12-24 16:24:47 128

es-bank-accounts.json

elasticsearch示例数据account.json文件,导入使用如下命令: curl -H "Content-Type: application/json" -XPOST "localhost:9200/bank/_bulk?pretty&refresh" --data-binary "@accounts.json" curl "localhost:9200/_cat/indices?v"

2020-06-01

android上下动画资源文件

里面包含了android中常用的顶部进入、底部退出、底部进入、顶部退出动画

2014-03-17

android 最新apidemos

android最新的apidemos,里面有大量新手学习android的实例,包括最新的fragment,最新的动画等。

2014-02-21

Android ApiDemos

学习Android的基础,里面是google指导开发者如何快速开始学习Android的例子

2014-02-21

android apk签名生成MD5工具

通过此工具,可以获取已安装的apk的签名MD5值,用于核对apk的签名md5值是否和第三方认证平台的签名一致,也可以代替腾讯微信的签名工具。

2014-02-21

ListView分组显示

可以对ListView实现按照自己需求进行分组,比如像手机联系人那样,根据A、B、C、D等大写字母对联系人姓名进行分组显示。

2011-07-13

android GPS+Service例子

一个结合了用service获得GPS信息,并用service将gps写入sqlite的gps表里,并用service通过broadcast发送经纬度信息给activity接收,activity通过BroadcastReceiver接收到service发送过来的经纬度信息后,在activity里实时的展示!

2011-05-11

jspsmartupload支持UTF-8版本

相信很多朋友都用过这个上传下载组件,但是,这个组件默认使用的编码是gb2312的,因此,如果你的页面是utf-8的,就会出现乱码等问题。在这里,修改了一些方法,这样可以支持utf-8编码的上传和下载。

2010-01-29

空空如也

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

TA关注的人

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