随笔 - 312, 文章 - 14, 评论 - 1393, 引用 - 0
数据加载中……

Java多线程初学者指南(3):使用Runnable接口创建线程

     摘要: 实现Runnable接口的类必须使用Thread类的实例才能创建线程。通过Runnable接口创建线程分为两步:1. 将实现Runnable接口的类实例化。2. 建立一个Thread对象,并将第一步实例化后的对象作为参数传入Thread类的构造方法。最后通过Thread类的start方法建立线程。  阅读全文

posted @ 2009-03-10 11:56 银河使者 阅读(5862) | 评论 (0)编辑 收藏

Java多线程初学者指南(2):用Thread类创建线程

     摘要: 一个普通的Java类只要从Thread类继承,就可以成为一个线程类。并可通过Thread类的start方法来执行线程代码。虽然Thread类的子类可以直接实例化,但在子类中必须要覆盖Thread类的run方法才能真正运行线程的代码。  阅读全文

posted @ 2009-03-07 14:06 银河使者 阅读(6517) | 评论 (5)编辑 收藏

Java多线程初学者指南(1):线程简介

     摘要: 线程是程序运行的基本执行单元。当操作系统(不包括单线程的操作系统,如微软早期的DOS)在执行一个程序时,会在系统中建立一个进程,而在这个进程中,必须至少建立一个线程(这个线程被称为主线程)来作为这个程序运行的入口点。因此,在操作系统中运行的任何程序都至少有一个主线程。  阅读全文

posted @ 2009-03-07 13:43 银河使者 阅读(5224) | 评论 (0)编辑 收藏

好莱坞劲刮科幻风——十部即将上映的科幻巨制

     摘要: 不管你爱不爱,现在是科幻片的时代。在经济形势如此不景气的今天,我们需要更多帮助我们超脱现实的来,呃,姑且说逃避现实好了。不过话说回来,有谁不爱看那些制作精良、情节扣人心弦的科幻电影呢?那种窥探未来世界的欲望以及看到更美好明天的希望总是拖拽着我们一次次的坐在大银幕之前瞠目结舌着让爆米花从张大的嘴里掉出来。特别是对于年轻的男性影迷来说,那些巨大的机器人、可飞行的滑板、宇宙飞船或是任何形式的未来派机械的吸引力并不亚于任何安妮·海瑟薇那样的九头身美女。我们幻想乘坐宇宙飞船或时间机器到达不论时间还是空间都极遥远的异域,或者去冒险,或者去寻找希望。所以也就无怪乎从1902年首部科幻影片——乔治斯·梅里耶(Georges Melies)的《月球旅行记》(Trip to the Moon)——问世以来,科幻题材的电影一直风行到现在。
  阅读全文

posted @ 2009-03-03 19:03 银河使者 阅读(838) | 评论 (0)编辑 收藏

Struts1.x系列教程(24):配置文件总结

     摘要: 要想使用Struts,至少要依靠两个配置文件:web.xml和struts-config.xml。其中web.xml用来安装Struts框架。而struts-config.xml用来配置在Struts框架中要使用的资源。如Formbean、Action、插件等。如果使用了某些插件,如Validator、Tiles等。还可能需要其他的配置文件。虽然在前面的文章中已多次使用了这两个配置文件,但都是分散介绍的。因此,在本文将对这些配置进行一下总结和回顾,以使读者对Struts的配置有一个更清醒的认识。  阅读全文

posted @ 2009-02-27 17:40 银河使者 阅读(3993) | 评论 (2)编辑 收藏

Struts1.x系列教程(23):使用Tiles模板进行布局

     摘要: Tiles提供的模板机制可以最大限度地避免重复编写代码。实际上,Tiles模板就是的JSP页面,只是在这种JSP页面中使用Tiles标签代替确定不了的内容(相当于占位符),也就是需要在开发人员使用模板时来确定的内容。除了这一点,Tiles模板页面和普通的JSP页面完全相同。  阅读全文

posted @ 2009-02-27 17:06 银河使者 阅读(3637) | 评论 (3)编辑 收藏

Struts 2杂谈(2):如何向标签文件中的Struts 2标签传递参数值

     摘要: 在JSP标签文件中使用Struts 2标签会带来一个问题。由于高版本的Struts 2的标签属性值默认情况下不能为EL或JSP表达式,当然,可以通过修改Struts 2默认设置来解决这个问题,但并不建议这么做。除此之外,可以通过标签将参数值保存在ValueStack对象中,在JSP标签文件中通过Ognl表达式读取。  阅读全文

posted @ 2009-02-26 19:51 银河使者 阅读(4464) | 评论 (2)编辑 收藏

Struts1.x系列教程(22):Tiles框架简介

     摘要: Tiles框架是Struts的一个插件。我们可以使用Tiles框架来进行页面布局设计。Tiles框架提供了一种模板机制,它可以将网页内容和布局分离,并允许先创建模板,然后在页面中再插入具体的内容。  阅读全文

posted @ 2009-02-25 22:42 银河使者 阅读(3042) | 评论 (0)编辑 收藏

Struts1.x系列教程(21):使用MappingDispatchAction类调用不同的Action方法

     摘要: 与LookupDispatchAction、DispatchAction不同,MappingDispatchAction类并不通过请求参数来指定动作,而是将一个Struts动作对应于一个Action方法。下面的例子演示了如何使用MappingDispatchAction类来将Struts 动作和Action方法相对应。  阅读全文

posted @ 2009-02-24 19:55 银河使者 阅读(2878) | 评论 (0)编辑 收藏

Struts1.x系列教程(20):使用EventDispatchAction类处理一个form多个submit

     摘要: 虽然LookupDispatchAction类可以很好地处理拥有多个提交按钮的Form,但是必须要和属性文件相关联,而且还得在getKeyMethodMap方法中进行key和Action方法的映射,使用起来十分不方便。从Struts1.2.9开始,加入了另一个用于处理多个提交动作的EventDispatchAction类。这个类也是DispatchAction的子类,它在使用上要比LookupDispatchAction类容易的多。EventDispatchAction类的基本原理是通过元素的parameter属性指定多个动作,中间用逗号(,)分隔。每个动作实际上就是标签的property属性值。这样EventDispatchAction类就可以根据每个标签的属性值来确定用户按的是哪个提交按钮了。  阅读全文

posted @ 2009-02-24 15:07 银河使者 阅读(2369) | 评论 (1)编辑 收藏

列出全部内容
共31页: First 上一页 15 16 17 18 19 20 21 22 23 下一页 Last