自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(106)
  • 问答 (1)
  • 收藏
  • 关注

原创 get和post的区别以及doget()和dopost()

get方法表单中的数据会按URL参数 的格式附加在请求行中的次源路径后面. post方法提交,表单内容作为HTTP消息的实体发送给Web服务器,而不是作为URL地址的参数传递.  get是不安全的,而且传送的数据量小,最大2KB,明文传输,但是执行效率要比post高 get是从服务器上请求数据,而post是将数据发送给服务器.  Servlet的doGet/d...

2012-06-04 11:19:56 489

原创 java equal 与==详谈

java中equals方法和“==”的区别:equals 方法是 java.lang.Object 类的方法。有两种用法说明:(1)对于字符串变量来说,使用“==”和“equals()”方法比较字符串时,其比较方法不同。“==”比较两个变量本身的值,即两个对象在内存中的首地址。“equals()”比较字符串中所包含的内容是否相同。比如:String s1,s2,s3 = "abc", s4 ="a...

2012-06-03 11:10:15 114

原创 Java堆和栈的区别

Java把内存划分成两种:一种是栈内存,一种是堆内存。       在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。       当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。       堆内存用来存放由new创建的对象和数组。     在堆中分配的内...

2012-06-03 11:03:49 105

原创 JAVA中String与StringBuffer的区别

String和StringBuffer的区别,网上资料可以说是数不胜数,但是看到这篇文章,感觉里面做的小例子很有代表性,所以转一下,并自己做了一点总结。 在java中有3个类来负责字符的操作。1.Character 是进行单个字符操作的,2.String 对一串字符进行操作。不可变类。3.StringBuffer 也是对一串字符进行操作,但是可变类。String:是对...

2012-06-03 10:47:09 91

原创 Android SQLite 事务处理

转:      应用程序初始化时需要批量的向sqlite中插入大量数据,单独的使用for+Insert方法导致应用响应缓慢,因为sqlite插入数据的时候默认一条语句就是一个事务,有多少条数据就有多少次磁盘操作。我的应用初始5000条记录也就是要5000次读写磁盘操作。而且不能保证所有数据都能同时插入。(有可能部分插入成功,另外一部分失败,后续还得删除。太麻烦)解决方法...

2012-04-20 10:10:04 104

原创 Android 判断应用程序安装位置

从Android 2.2开始软件可以安装到SD卡上,在API Level为8的SDK中新增了一个标记可以判断应用程序安装在机身内或机身外,通过 ApplicationInfo.FLAG_EXTERNAL_STORAGE 标记可以判断应用是否为是否安装在Sdcard上,当然对于SDK低于Android 2.2时可以通过ApplicationInfo的sourceDir属性为/...

2012-04-18 11:02:00 159

原创 Echo任务

Echo任务大概是ANT里面最常见的任务了。它的作用有点象java的System.out.println()和C的printf. Echo任务的作用就是把消息打印到控制台或者文件。我也不能免俗,用写个Hello World来说明他的作用吧。<project default="FirstTask" name="First"><target name="FirstTask...

2012-04-16 22:51:55 164

原创 Ubuntu桌面操作快捷键

Ubuntu操作基本快捷键* 打开主菜单 = Alt + F1* 运行 = Alt + F2* 显示桌面 = Ctrl + Alt + d* 最小化当前窗口 = Alt + F9* 最大化当前窗口 = Alt + F10* 关闭当前窗口 = Alt + F4* 截取全屏 = Print Screen* 截取窗口 = Alt + Print Screen默认特...

2012-04-15 11:13:11 84

原创 gedit安装插件

文本编辑器Gedit有着丰富的插件,可以帮助你更好的提高写作,同时也可以高亮显示HTML,XML,XHTML的各种代码。ubuntu安装:sudo apt-get install gedit-plugins...

2012-04-14 07:49:35 238

原创 使用Android系统自带的应用统计

  前几天在做一个小程序,是关于Android如何来统计应用使用的次数以及使用了多长时间。后来在网上查了一些相关资料,终于解决了。    其实很简单。这是手机中自带的功能,不用同时按下什么组合按键,而是在拨号界面进行拨号即可。点击位于系统主屏的Dialer进入拨号界面,输入“*#*#4636#*#*”(不加引号)即可进入工程测试模式。这时可以看到出现了Testing的界面,包含了Phone i...

2012-04-13 17:19:12 129

原创 java遇到的问题汇总

(1):java java.lang.NoClassDefFoundError 的解决办法[url]http://blog.sina.com.cn/s/blog_5163b2980100bocf.html[/url]

2012-04-09 14:39:09 79

原创 如何在ubuntu下将文件解压文件(转)

tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解...

2012-04-08 10:01:03 310

原创 Ubuntu下切换到root权限

su命令是在用户间切换,可以是从普通用户切换到root用户,也可以是从root用户切换到普通用户,当由普通用户切换到root用户时,需要认证密码。在Ubuntu下,第一次从普通用户切换到root用户时,会提示su认证失败,借鉴前人经验,解决方案为:◆允许 su 到 root 设置过程如下:test@test-desktop:~$ sudo passwd输入新的 UNI...

2012-04-01 15:05:54 140

原创 android 各种知识连接地址

第一:androidUI/@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ListView UI 设计 http://blog.163.com/bluesky_07_06_1/blog/static/16444008320109211122385///@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...

2011-07-10 12:26:36 105

原创 java异常的捕获与抛出原则

在可能会出现exception的地方,要使用try-catch或者throws或者两者都要。我的判断依据是:如果对可能出现的exception不想被外部(方法的调用者)知道,就在方法内部try-catch掉这个exception;如果希望外部知道,则在catch到之后把exception直接抛出或者抛出自定义的exception。 一、异常的种类 java异常可以分成两大类:Excep...

2011-07-05 14:25:49 159

原创 android 调用系统应用

显示网页: 1. Uri uri = Uri.parse("http://www.google.com"); 2. Intent it = new Intent(Intent.ACTION_VIEW,uri); 3. startActivity(it);显示地图: 1. Uri uri = Uri.parse("geo:38.899533,-77.03647...

2011-07-05 14:22:16 89

原创 Eclipse is running in a JRE, but a JDK is required 解决方法

安装Maven后每次启动出现警告信息: Eclipse is running in a JRE, but a JDK is required Some Maven plugins may not work when importing projects or updating source folders. 分两步解决问题: 1. 检查Eclipse正在使用的JRE...

2011-07-01 00:27:07 70

原创 java 类File的方法: mkdir()方法与mkdirs()的区别

File file_date = new File(“D:\\yyy\\2010-02-28”); // 如果该日期的文件夹存在,就把获得的指令文件夹建到该文件夹下。 // 如果该日期的文件夹不存在,就新建一个日期的文件夹。 if (file_date.exists()) { System.out.println("该日期的文件夹已经存在!"); ...

2011-06-24 10:07:30 490

原创 手机屏幕VGA QVGA HVGA WVGA区别

手机屏幕VGA QVGA HVGA WVGA区别对于准备换新手机的朋友,可能会参考一些参数,比如手机屏幕的分辨率。今天就来看看手机屏幕VGA QVGA HVGA WVGA区别,一般手机液晶屏幕都是TFT材质,VGA WVGA QVGA HVGE XGA只是表示屏幕分辨率只,是个代号和材质没关系。 分辨率对照表:代号 分辨率 代号 分辨率QVGA 320*240像素 WQ...

2011-06-23 09:40:43 168

原创 ColorStateList资源

ColorStateList对象可以在XML中定义,像color一样使用,它能根据它应用到的View对象的状态实时改变颜色。例如,Button可以存在多种状态(pressed、focused或other),如果使用ColorStateList,你就能为它的每个状态提供不同的颜色。 你可以在XML文件中描述状态列表。每种颜色定义在一个元素里,放在单个元素里。每个使用不同的特性来描述在...

2011-06-17 22:17:44 87

原创 应用程序版本 --- 转

在程序升级/维护过程中,版本控制是一个很重要的内容。· 用户需要了解安装到设备上的应用程序的版本信息,以及了解哪些版本可以进行升级。· 其它应用程序——包括你发布的其它程序——需要向系统查询你的应用程序的版本,来确定相互之间的兼容性。· 你的应用程序发布的服务可能也需要查询版本来显示给用户。Android系统自身不检查...

2011-06-15 10:58:47 75

原创 获取手机的视频和图片的缩略图

大家都知道Android从1.5开始刚插入SD卡时系统会调用MediaScanner服务进行后台扫描,索引新的歌曲、图片和视频等信息,如果我们需要快速提取图片和视频缩略图可以直接访问 android.provider.MediaStore.Images.Thumbnails 和android.provider.MediaStore.Video.Thumbnails这两个数据库,即可查询出来缩略图...

2011-06-09 23:11:17 340

原创 android 通过setContentView切换Activity的View,保存动态修改后的视图

使用setContentView可以在Activity中动态切换显示的View,这样,不需要多个Activity就可以显示不同的界面,因此不再需要在Activity间传送数据,变量可以直接引用。但是,在android SDK给我们建的默认的Hello World程序中,调用的是setContentView(int layoutResID)方法,如果使用该方法切换view,在切换后再切换回,无法显示...

2011-06-02 14:26:46 382

原创 Android Activity界面切换添加动画特效(转载)

《声明:此文章仅是转载过来,还未拜读》在Android 2.0之后有了overridePendingTransition() ,其中里面两个参数,一个是前一个activity的退出两一个activity的进入,@Override public void onCreate(Bundle savedInstanceState) { super...

2011-06-01 12:23:57 76

原创 保持好心态

[size=large][color=blue]如果令 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 分别等于百分之 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 那么 Hard work (努力工作)     H+A+R...

2011-05-26 18:15:58 83

原创 android中activity的四种加载模式

何为加载模式在android的多activity开发中,activity之间的跳转可能需要有多种方式,有时是普通的生成一个新实例,有时希望跳转到原来某个activity实例,而不是生成大量的重复的activity。加载模式便是决定以哪种方式启动一个跳转到原来某个Activity实例。二、加载模式有哪些以及如何配置1、在android里面...

2011-05-26 17:57:00 79

原创 Maven学习(二)——环境配置

写的很不错:直接上网站链接哈哈:http://blog.csdn.net/wolffool/archive/2011/03/18/6259739.aspx 按照此教程上面的方法安装完毕,但是在启动Eclipse的时候提示: [color=red]The Maven Integration requires that Eclipse be running in a JDK, becau...

2011-05-24 11:25:49 93

原创 Maven学习(一)——了解篇

Maven是一个项目管理工具,它包含了一个项目对象模型(Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来定义生命周期阶段(Phase)中插件(plugin)目标(gole)的逻辑。当你使用Maven的时候,你用一个明确定义的项目对象模型来描述你的项目...

2011-05-24 10:34:28 96

原创 Java之static用法(详解)(转)

在Java语言中,static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,[color=red]但是Java语言中没有全局变量的概念。[/color]被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此...

2011-05-23 21:48:16 74

原创 代码安装APK(全代码)

/*@author:LKP *company:mobiscloud *2011-5-23 */public class InstallAPK extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceSt...

2011-05-23 18:40:15 129

原创 (断点续传---原理篇)

(一)断点续传的原理其实断点续传的原理很简单,就是在Http的请求上和一般的下载有所不同而已。打个比方,浏览器请求服务器上的一个文时,所发出的请求如下:假设服务器域名为wwww.sjtu.edu.cn,文件名为down.zip。GET /down.zip HTTP/1.1Accept: image/gif, image/x-xbitmap, image/jpeg, ...

2011-05-17 13:39:45 125

原创 断线续传——>断点续传核心代码

(greenboy:上网查查,就先查到这个了,先转过来)断点续传核心代码/*** 断点续传* @param url*/private void duanDianXuChuan(final String url){try {Runnable r = new Runnable() {@Overridepublic void run() {getRemoteF...

2011-05-17 12:09:02 99

原创 (json学习七)使用JSON的方法

JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何分别在客户端和服务器端进行 JSON 格式数据的处理。 Json必需的包 commons-httpclient-3.1.jarcommons-lang-2.4.jar...

2011-05-16 21:52:36 68

原创 json学习六——>Java 读写json格式的文件方法详解

一、要解决这个问题首先要知道json格式是什么? JSON格式: 比如学生有学号,姓名,性别等。 用json表示则为: {"studno":"11111","studname":"wwww","studsex":"男"}(各个字段都是字符型) 这代表一个学生的信息。 如果多个呢? [{"studno":"122222

2011-05-16 20:40:12 159

原创 android中json文件的写法

因为在android中有一个Context.getResources().openRawResource(resid);所以我们可以写一个json文件放在raw中然后InputStream in = mContext.getResources().openRawResource(resid);,再然后将BufferedReader br = new BufferedReader(n...

2011-05-16 19:54:26 111

原创 JSON学习五——>简单总结

就复制一个链接地址: http://blog.csdn.net/shazhuzhux/archive/2011/04/04/6301386.aspx

2011-05-16 19:37:14 81

原创 JSON学习四——JSON里面的类

JSON的定义: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 – Json.org 为什么用JSON? 很简单,因为它比xml快十倍。 ...

2011-05-16 19:29:09 147

原创 JSON学习三——>网上项目验证(通过)

服务器端:Eclipse + tomcat /*@author:LKP *company:mobiscloud *2011-5-16 */public class JSONDemoServlet extends HttpServlet { /** * */ private static final long serialVersionU...

2011-05-16 19:11:53 89

原创 (json学习二)使用json需要导入的jar包_Json

[color=red]《greenboy:》使用json需要导入的jar包(这个需要先了解下,避免写工程的时候,出现的问题很多,我自己调试了两个小时 哎 悲哀啊)[/color]json-lib-2.3-jdk15.jarcommons-beanutils-1.7.0.jarcommons-httpclient-3.1.jarcommons-lang-2.3.jarcomm...

2011-05-16 18:41:48 937

原创 JSON学习(一)——>什么是Json

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language(http://www.crockford.com/javascript), Standard ECMA-262 3rd Edition - December 1999(http://www.e...

2011-05-16 13:27:31 71

空空如也

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

TA关注的人

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