自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 tomcat报Network is unreachable

今天在虚拟机中新装了个RedHat5.5版的,装好JDK和tomcat,但是在运行tomcat的时候却报了: SEVERE: Protocol handler pause failed java.net.SocketException: Network is unreachable ...

2011-09-18 20:10:39

阅读数 44

评论数 0

原创 线程池(知识点)

固定线程池 public static ExecutorService newFixdThreadPool(int size); 此方法产生一个具有固定大小的线程池、如果有线程异常中止,将产生新的线程来替代他,参数size用来给出线程池的大小。 public static Executo...

2011-09-03 11:47:34

阅读数 20

评论数 0

原创 android文件下载进度条实现

做了个小例子,是关于android文件下载过程中进度条的实现,有些地方还有不当的地方,其中文件下载部分是参考mars老师的代码的,有兴趣可以去关注一下mars老师,http://www.mars-droid.com 代码写的比较乱,建议去看看mars老师的视频。 多话不说直接上代码了: ma...

2011-08-24 17:32:11

阅读数 30

评论数 0

原创 有返回值的线程

在Java5之前,线程是没有返回值的,常常为了“有”返回值,破费周折,而且代码很不好写。或者干脆绕过这道坎,走别的路了。   现在Java终于有可返回值的任务(也可以叫做线程)了。   可返回值的任务必须实现Callable接口,类似的,无返回值的任务必须Runnable接口。   执...

2011-08-23 14:59:20

阅读数 15

评论数 0

原创 Java线程:新特征-线程池

Sun在Java5中,对Java线程的类库做了大量的扩展,其中线程池就是Java5的新特征之一,除了线程池之外,还有很多多线程相关的内容,为多线程的编程带来了极大便利。为了编写高效稳定可靠的多线程程序,线程部分的新增内容显得尤为重要。   有关Java5线程新特征的内容全部在java.util...

2011-08-23 14:49:51

阅读数 16

评论数 0

原创 Java Volatile transient关键字

更详细的可以查看:http://www.ibm.com/developerworks/cn/java/j-jtp06197.html   Volatile修饰的成员变量在每次被线程访问时,都强迫从主内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到主内存。这样在任何时...

2011-08-23 10:56:55

阅读数 15

评论数 0

原创 Java线程:线程的同步与锁

一、同步问题提出   线程的同步是为了防止多个线程访问一个数据对象时,对数据造成的破坏。 例如:两个线程ThreadA、ThreadB都操作同一个对象Foo对象,并修改Foo对象上的数据。 public class Foo { private int x = 100; ...

2011-08-20 15:26:48

阅读数 14

评论数 0

原创 Java线程:线程状态的转换

一、线程状态   线程的状态转换是线程控制的基础。线程状态总的可分为五大状态:分别是生、死、可运行、运行、等待/阻塞。用一个图来描述如下:   1、新状态:线程对象已经创建,还没有在其上调用start()方法。   2、可运行状态:当线程有资格运行,但调度程序还没有把它选定为运行线程...

2011-08-20 15:20:19

阅读数 15

评论数 0

原创 Java线程:线程栈模型与线程的变量

要理解线程调度的原理,以及线程执行过程,必须理解线程栈模型。 线程栈是指某时刻时内存中线程调度的栈信息,当前调用的方法总是位于栈顶。线程栈的内容是随着程序的运行动态变化的,因此研究线程栈必须选择一个运行的时刻(实际上指代码运行到什么地方)。   下面通过一个示例性的代码说明线程(调用)栈的变...

2011-08-20 15:14:42

阅读数 17

评论数 0

原创 Java线程:创建与启动

一、定义线程   1、扩展java.lang.Thread类。   此类中有个run()方法,应该注意其用法: public void run() 如果该线程是使用独立的 Runnable 运行对象构造的,则调用该 Runnable 对象的 run 方法;否则,该方法不执行任何操作并...

2011-08-20 15:12:24

阅读数 13

评论数 0

原创 Java线程:概念与原理

一、操作系统中线程和进程的概念 现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。   线程是指进程中的一个执行流程...

2011-08-20 15:08:26

阅读数 21

评论数 0

原创 (转)ant入门教程(2)

  1.       Ant简介:这里引用Ant帮助文档中对Ant的介绍:      Apache Ant是一个基于Java的构建工具。从理论上讲,也是一种类似于Make的工具,只是去除了Make工具的缺点。           既然已经有了make, gnumake, nmak...

2011-08-20 11:44:58

阅读数 23

评论数 0

原创 (转)ant入门教程

Ant入门    一,构建ant环境要使用ant首先要构建一个ant环境,步骤很简单:1),安装jdk,设置JAVA_HOME ,PATH ,CLASS_PATH(这些应该是看这篇文章的人应该知道的)2),下载ant 地址www.apache.org找一个你喜欢的版本,或者干脆最新的版本3),解压...

2011-08-19 15:16:01

阅读数 15

评论数 0

原创 linux平台Orcale启动命令

安装完毕oracle以后,需要创建oracle系统用户,并在/home/oracle下面的.bash_profile添加几个环境变量:ORACLE_SID,ORACLE_BASE,ORACLE_HOME。比如: export ORACLE_SID=test  export ORACLE_BASE...

2011-08-15 09:43:17

阅读数 22

评论数 0

原创 系统设置更改时间onConfigurationChanged

在前一个例子中我们看到了屏幕方向的更改,事实上,当屏幕方向改变是,就会发生onConfigurationChanged()事件;虽然可以在更改方向是显示要更改的方向,但是并无法取得更改后的宽高或更改后的结果,此时,就必须通过onConfigurationChanged()的心事事件进行处理。 o...

2011-08-13 12:15:51

阅读数 26

评论数 0

原创 android动态更改屏幕方向

在androd中要通过程序改变屏幕显示的方向,必须覆盖setRequestOrientation()方法,若要取得目前屏幕方向则需要用到getRequestOrientation()方法。本例子实现了简单的改变屏幕方向,通过一个按钮点击事件,判断当前的屏幕方向,例如竖排(PORTRAIT),则改为...

2011-08-13 11:59:53

阅读数 62

评论数 0

原创 JBPM4.4安装过程

 免费的午餐jBPM4.3中包含了BPMN 2.0,而且是开源的。在此和大家分享一下我的jBPM 4.3安装过程。   本文结构  1、准备工作 2、jBPM4.3目录结构 3、修改配置     3.1 修改需要部署到的jboss的相关信息     3.2 修改数据库配...

2011-08-05 15:52:59

阅读数 23

评论数 0

原创 Android - LayoutInflater 的使用

LayoutInflater is used to instantiate layout XML file into its corresponding View objects. It is never be used directly -- use getLayoutInflater()or ...

2011-08-05 09:10:01

阅读数 16

评论数 0

原创 jQuery datatables使用

jQuery 的插件 dataTables 是一个优秀的表格插件,提供了针对表格的排序、浏览器分页、服务器分页、筛选、格式化等功能。dataTables 的网站上也提供了大量的演示和详细的文档进行说明,为了方便学习使用,这里一步一步进行说明。 首先,需要到 dataTables 的网站 http...

2011-08-02 13:11:20

阅读数 16

评论数 0

原创 使用Shader渲染图形

public class ShaderActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bun...

2011-07-29 17:29:25

阅读数 23

评论数 0

原创 android动画

在Android系统中系统了两种动画实现方式:一种是Tween动画,这种实现方式可以使视图组件移动、放大、缩小以及产生透明度的变化;另一种是Frame动画,这是一种传统的动画方法,通过顺序播放排列好的图片来实现,类似电影。 Tween动画类位于android.view.animation包中,该...

2011-07-29 15:45:22

阅读数 10

评论数 0

原创 SQLite

Android中通过SQLite数据库引擎来实现结构化数据存储。SQLite是一个嵌入式数据库引擎,针对内存等资源有限的设备(如手机、PDA、MP3)提供的一种高效的数据库引擎。 SQLite数据库不想其他的数据库(如Oracle),它没有服务器进程。所有的内容包含在同一个单文件中。该文件是...

2011-07-29 10:16:43

阅读数 10

评论数 0

原创 (转)android listview滑动时加载(动态加载)

  如果adapter中的数据量很大的时候,在加载listview时会出现卡顿的现象。这是会让用户抓狂!最好的解决办法就是先加载一定数量的数据,然后在最下方提示正在加载!   动态加载就是把放入adapter中的数据分好几次加载。在用户拖动listview时再加载一定的数据,和sina微博的客...

2011-07-28 16:18:38

阅读数 27

评论数 0

原创 Android-Intent和PendingIntent的关系

本文转自:http://yinter.iteye.com/blog/803839 Intent和PendingIntent的关系 Intent和PendingIntent的关系越看越迷惑,花了一段时间分析Android的JavaDoc终于有点心得,在此与大家分享: Intent是一个意图,一个...

2011-07-28 16:03:46

阅读数 19

评论数 0

原创 Broadcast Receiver处理广播事件

本实例介绍自定义Broadcast Receiver和系统 1、自己定义Broadcast Receiver来处理广播事件 自己定义一个广播是比较简单的,首先在我们的程序组件里构建想要广播的Intent,使用sendBroadcast方法发送出去。其次定义一个广播接收器,该广播接收器继承Bro...

2011-07-28 13:56:53

阅读数 56

评论数 0

原创 Service实例

下面通过一个实例演示如何创建、启动、停止及绑定一个Service,具体步骤: 1、创建一个工程,在main.xml中声明四个Button,分别用来启动Service、停止Service、绑定Service和接触绑定Service <LinearLayout xmlns:andro...

2011-07-28 10:04:17

阅读数 13

评论数 0

原创 菜单Menu

 本实例主要介绍了android中的一些菜单,Android系统里面有3种类型的菜单:options menu,context menu,sub menu。 在本例中介绍了options menu,context menu。 例子中使用的图片采用了android中自带的一些图片      ...

2011-07-27 17:07:00

阅读数 18

评论数 0

原创 ListView组件与SimpleAdapter

记录两个ListView的简单小例子.其中使用到 了SimpleAdapter适配器。   1、不带图片 listview.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/...

2011-07-27 16:34:10

阅读数 11

评论数 0

原创 WebView与ProgressDialog结合

WebView组件支持直接加载网页,可以将其视为一个浏览器,要实现该功能,具体步骤如下: webview.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android&quo...

2011-07-27 16:18:12

阅读数 25

评论数 0

原创 Java 守护线程

本文转自:http://www.cnblogs.com/jersey/archive/2011/03/30/1999993.html Refererence: 《守护线程总结》[1], 《Web应用程序中调度器的启动和关闭问题》[2]   在Java中有两类线程:User Thread(...

2011-07-20 09:25:42

阅读数 8

评论数 0

原创 Java 线程池学习

本文转自:http://www.cnblogs.com/jersey/archive/2011/03/30/2000231.html Reference: 《创建Java线程池》[1],《Java线程:新特征-线程池》[2], 《Java线程池学习》[3],《线程池ThreadPoolExe...

2011-07-20 09:21:43

阅读数 15

评论数 0

原创 回车键执行默认js代码

<script language="javascript" for="document" event="onkeydown"> <!-- if(event....

2011-07-19 16:04:01

阅读数 13

评论数 0

原创 frameset session过期登录窗口跳到parent

最近项目用到frameset布局,右边为主页面,当在session过期的时候登录窗口就会在右边的主窗口中显示出来,但是我想要的效果是直接显示在parent中,下面代码就可以实现: <script type="text/javascript"> ...

2011-07-19 16:01:55

阅读数 13

评论数 0

原创 屏蔽 F5 刷新

使用 Browser 还有一个问题,当用户按 F5 时,Browser 打开的网页会执行刷新操作,网页又会重新加载。为了防止用户误操作,解决方法是需要修改 Browser 显示的网页内容,重写 document.onkeydown 方法. function document.onkeydown(...

2011-07-13 09:19:45

阅读数 18

评论数 0

原创 SWT Broswer 屏蔽鼠标右键

在使用 Browser 控件的时候,右击 Browser 的显示区域,会弹出默认浏览器的下拉菜单,如 图 。 图. 默认弹出菜单 桌面控件的下拉菜单应该是可以自定义的,为了让 Google Map 控件更加贴近 SWT 桌面控件,并且防止用户点击下拉菜单的选项而引起误操作,需要屏蔽默认的 Br...

2011-07-13 09:08:40

阅读数 54

评论数 0

原创 用Digester解析xml到bean

假设有下列xml文件: <?xml version='1.0' encoding='utf-8'?> <address-book> <contact myType="...

2011-07-04 13:36:11

阅读数 26

评论数 0

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