- 博客(13)
- 收藏
- 关注
原创 详解Android中AsyncTask的使用
在Android中实现异步任务机制有两种方式,Handler和AsyncTask。 Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对线程进行精确的控制。关于Handler的相关知识,前面也有所介绍,不清楚的朋友们可以参照...
2013-10-15 14:22:49
115
原创 struts2配合log4j打印异常栈信息
struts2配合log4j打印异常栈信息 转自:http://tdcq.iteye.com/blog/706459 关于配置struts2全局异常后控制台无法打印异常信息问题 Java代码 <global-results> <result name="error" >/exception...
2012-03-26 11:24:23
120
再谈 “==”、equals()和hashcode()
这是一个老生常谈的话题了,但是网上答案参差不齐,还是有必要自己整理一下。 1、“==” 与 equals() 分两种情况讨论: (1)基本类型,只有“==”比较,没有equals(),当然比较的是基本类型的值; (2)对象类型,其实“==”与equals()比较的东西都是一样的,那就是引用内存地址,但是由于equals()是基类object的方法,所有所有子类都可以重写,所以具体比较什么就...
2012-03-23 09:51:11
110
Java继承关系的父子类中相同的成员变量
最近又重温了一遍《java编程思想》,在看的过程中产生一个想法,java中继承关系的父子类,相同的方法会被重写,那相同的变量会怎样呢? 答案是变量没有重写之说,如果子类声明了跟父类一样的变量,那意谓着子类中将有两个相同名称的变量 ; 看如下有趣的例子: public class A { public int m = 1; ...
2012-03-19 14:56:01
183
原创 一个Ajax的简单实例
通常WEB应用中与服务器的交互都是利用一个 HTML 表单向服务器 GET 或 POST 数据。而用户则需要单击“提交”按钮来发送/获取信息,等待服务器的响应,然后一张新的页面会加载结果。 而AJAX,通过 JavaScript 的 XMLHttpRequest 对象,直接与服务器来通信。通过使用HTTP请求,web页可向服务器进行请求,并得到来自服务器的响应,而不加载页面。1、客户端页...
2012-03-08 14:02:39
116
原创 Tomcat部署项目的三种方法
1、直接把整个项目文件夹放在Tomcat目录下的webapps里2、修改Tomcat目录下conf里的配置文件server.xml,添加一个Context: <Context path="/projectName" reloadable="true" docBase="工程所在路径\web" workdir="工程所在路径\work"></Context>3、在Tomca
2012-03-08 13:59:11
101
原创 eclipse配置resin
下载resin1、配置Resin的conf 拷贝一份resin安装目录conf目录下的resin.conf,命名为oa.conf编辑其中的内容,修改<doc-dir>: <doc-dir>D:\workspace\项目名称</doc-dir>这是最简配置,详细参数自己可以定制。 2、配置Eclipse的运行或者调试打开Eclipse的“运行”菜单,选择“运...
2012-03-08 13:57:59
145
原创 java.util.Date、java.sql.Date与Calendar
三者都能表示日期时间 java.util.Date与java.sql.Date 的关系: java.lang.Object | +----java.util.Date | +----java.sql.Date 两者的转换,可直接用构造方法: java.sql.Date是与数据库中的Date类型定义一致java.util.Date da...
2012-03-08 13:52:29
177
原创 Mysql数据库命令
mysql命令集锦 测试环境:mysql 5.0.45 【注:可以在mysql中通过mysql> SELECT VERSION();来查看数据库版本】 一、连接MYSQL。 格式: mysql -h主机地址 -u用户名 -p用户密码 1、连接到本机上的MYSQL。 首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回...
2012-03-08 13:46:36
124
原创 Java 反射机制
一、什么是反射机制 简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字,那么就可以通过反射机制来获得类的所有信息。 二、哪里用到反射机制 有些时候,我们用过一些知识,但是并不知道它的专业术语是什么,在刚刚学jdbc时用过一行代码, Class.forName("com.mysql.jdb...
2012-03-06 11:30:05
110
spring与struts2、hibernate的集成
一、spring 与struts2的集成 spring与struts2集成有多种方式,这里只介绍简单的通过插件(strust2-spring-plugin.jar)进行集成 1、引入strust2-spring-plugin包 2、添加spring的配置文件 spring配置文件Applicatoncontext.xml默认添加位置在classpath下,如果需要更改...
2011-06-24 17:36:55
128
Hibernate的配置
1、 在工程中加入hibernate的相关包 2、 添加hibernate.cfg.xml配置文件 <?xml version='1.0' encoding='utf-8'?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//...
2011-06-22 17:19:26
91
struts2工程的配置
1 、 新建一个tomcat web工程 2、 引入struts2的相关包 3、 在工程web.xml中加入过滤器 <filter> <filter-name>struts2</filter-name> <filterclass> org.apache.struts2.dispatc...
2011-06-22 16:56:37
96
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人