自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 [CoreJava2AdvancedFeatures][多线程]1.4线程属性

1.4 线程属性在下面一节中,我们将讨论线程的各种属性:线程优先级、守护线程、线程组,以及处理未捕获异常的处理器。1.4.1 线程优先级在Java程序设计语言中,每一个线程都有一个优先级。默认情况下,一个线程继承他父线程的优先级。一个线程的父线程就是启动它的那个线程。你可以通过setPriority方法提高或降低任何一个线程的优先级,你可以将优先级设置为在MIN_PRIORITY(在Thread类

2008-04-05 14:02:00 1176 1

原创 [读书笔记][CoreJava2AdvancedFeatures][多线程]1.3线程状态

1.3线程状态线程可以有以下4个状态: New —— 新生 Runnable —— 可运行 Block —— 被阻塞 Dead —— 死亡   下面一节会对每一个状态作出解释。1.3.1 新生线程当你用new操作符创建一个线程时,例如用new Thread(r),线程还没有开始运行。此时线程处在New——新生状态。当一个线程处

2008-04-05 14:01:00 765

原创 [读书笔记[CoreJava2AdvancedFeatures][多线程]1.2中断线程

线程将在它的run方法返回时终止。在JDK1.0中,还存在一个stop方法,其它线程可以调用它来终止线程。不过这个方法现在已经被弃用了。我们将会在后面[线程安全的集合]给出解释。尽管现在已经没有强制 终止线程的方法了,但是你还是可以用interrupt方法来 请求 终止一个线程。当interrupt方法在一个线程上被调用时,该线程的 中断状态 将会被置位。这是一个布尔类型的标志,存在于每一个线

2008-04-05 14:00:00 773

原创 [读书笔记][CoreJava2AdvancedFeatures][多线程]1.1什么是多线程

什么是多线程 中断线程 线程状态 线程属性 同步 阻塞队列 线程安全的集合 Callable和Future 执行器 同步器 线程和Swing   读者可能对操作系统中的多任务已经很熟悉了:在同一时刻似乎有多个

2008-04-05 13:59:00 895

原创 Java, 你真的会么?核心基础测试

Java, 你真的会么?核心基础测试1.       比较a)         1L ;b)        1;c)        1的大小?2.       Class Student{private String name;public Boolean nameDuplicate(Student student){        if(this.name == student.name){

2008-04-05 13:57:00 653

原创 [Eclipse RCP + EJB Container + DS]对象窗口组件核心

[Eclipse RCP + EJB Container + DS]对象窗口组件核心对象窗口核心组件位于多层结构的表现层,与Sun公司提出的Core J2EE Patterns在业务层的“业务代表”配合使用。对象窗口由一下部分构成: 一个工具栏 一个表格 一组操作 一个适配器工厂 一组适配器 一个对象展示对话框

2008-04-05 13:55:00 1149

原创 在linux下配置apache 2.0.48+tomcat4.1.29+jdk 1.4.2

一.安装前准备。1. 所有组件都安装到/usr/local/e789目录下2. 解压缩命令:tar —vxzf 文件名(.tar 或 .tar.gz)3. 复制命令:cp 文件名 或cp —Rf 文件夹名4. 删除命令:rm 文件名 或 rm —Rf 文件夹名5. 编辑文件命令:vi 文件名 :q!不保存退出 :wq 保存退出二.安装jdk 1.4.21. 执行二进制文件 ./j2sdk-1_4_

2008-04-05 13:48:00 845

原创 Apache与Tomcat整合试验笔记

这里我来试试用源码方式整合APACHE和TOMCAT以下均以现在最新版本为例!我们到相应的网站下载到他们的源码包!开始了!。。。一、源码包的下载!(JDK当然不是源码!呵呵呵。。。)JDK咱用的是jdk-1_5_0_05-linux-i586-rpm.bin(下载地址:http://java.sun.com)httpd-2.0.55(下载地址:http://apache.justdn.org/ht

2008-04-05 13:47:00 720

转载 Linux+Apache+Mysql+PHP典型配置

调试环境:Redhat9.0 Apache1.3.29 Mysql3.23.58 PHP4.3.4Linux系统的安装我就不讲了,这是基本功,其实这篇文章在类似Redhat的其他linux也应该通用,大家只要掌握我提供的方法就行。记得安装Redhat9。0的时候不要安装系统默认的apache,mysql和php以及相关的软件。已经安装的请用rpm -e * 删除已经安装的包。1.安装Mys

2008-04-05 13:46:00 586

原创 Samba3.0服务器实战调试

fedora预装的samba已经是samba-3.0.0-15,功能已经非常强大了,今天我们调试的重点不是samba3.0的新功能,我们还是先来实现他的基本功能,文件共享服务,至于域控制器功能我会在以后的调试手记中阐述。我们今天要实现的环境是,假如公司有财务,技术,领导3个部门,我们分别为3个部门建立3个用户组为caiwu,network,lingdao;三个部门里各有2个用户,我们建用户分别为c

2008-04-05 13:45:00 533

原创 在FC4上安装Mplayer

在刚刚装好linux系统的喜悦过后,linuxers面对最多的恐怕就是xmms和mplayer的安装了。xmms相对简单些,可以找rpm也不用解决什么rpm包的依赖问题。而多媒体播放软件mplayer的安装是很头疼的,在这我把我安装它的过程完整写下来,希望能帮助一下新人朋友。还有点小建议,学习linux可以多去国外的论坛和个人主页看看,他们都很热情。有许多高手你发email问他很基本的问题他都会耐

2008-04-05 13:45:00 676

原创 让mysql支持事务

让mysql支持事务1.下载二进制版本没,而不需要编译下载地址 http://dev.mysql.com/get/Downloa ... ysql.ihostunit.com/2. 安装mysql shell> groupadd mysqlshell> useradd -g mysql mysqlshell> cd /usr/localshell> gunzip shell> ln -s FULL

2008-04-05 13:44:00 1629

原创 Tomcat+sql server 2000数据库连接池配置小结

为了在tomcat中配置sql server 2000数据库连接池,在google里查了好多次,都不得其解。经过一次次的磨难,终于成功了,以下是我的总结,如果不对请指正。希望能对其他新手有帮助。开始用的是tomcat 4.1.3,老失败。实在没招了,就换成tomcat 5.5.4了。先是按《CSDN开发高手》上的一篇文章依葫芦画瓢,没想到却报错:javax.naming.NameNotFoundE

2008-04-05 13:43:00 1085

原创 配置成功的连接池TOMCAT + Mysql

name="simpleValue"type="java.lang.integer"value="30"/>auth="Container"description="User database that can be updated and saved"name="UserDatabase"type="org.apache.catalina.UserDatabase"pathname="conf/

2008-04-05 13:42:00 664

原创 在Weblogic8.1 SP4下配置连接池、数据源[including JNDI]试验

在Weblogic8.1 SP4下配置连接池、数据源[including JNDI]试验[虽然比较弱,但是绝对原创啊]一、试验环境:(1)Mysql database under Fedora Core 4(on a VMWare Workstation 5.5);(2)Weblogic8.1 SP4 Server under Windows XP SP2; 二、准备工作:1、要在FC4上启动

2008-04-05 13:40:00 1562

转载 OpenLDAP 2.1 管理员指南(1)

0、 前言0.1、 版权Copyright 1998-2001, The OpenLDAP Foundation, All Rights Reserved.Copyright 1992-1996, Regents of the University of Michigan, All Rights Reserved.中文版由NTKO翻译。E-mail: dominoreg@sina.

2008-04-05 13:39:00 819

原创 在Weblogic8.1 sp4上部署第一个HelloWorld EJB

很多书上都有第一个EJB,也都讲了如何部署EJB,可是大部分都是讲通用的部分,对于某一个特定的服务器,都没有细讲。导致作为初学者的笔者,很难跨越这第一个门槛。对于作为初学者的笔者来说,这篇文章有价值的有两部分,一部分为JNDI配置运行环境,一部分为如何通过weblogic-ejb-jar.xml发布EJB服务。为了其他的初学者不用花太多的时间迈这道门槛,笔者将自己的体会写出来,仅供大家参考,更

2008-04-05 13:38:00 1066

原创 [读书笔记]EJB学习小结:EJB中包括什么?

EJB中包括什么? 业务接口 业务逻辑 厂类信息 Bean元数据1、业务接口EJB的主要用途是实现业务或应用逻辑。因此,bean开发者要定义或派生bean需要的业务操作,并在RMI远程接口中对这些操作进行正式化。这与稍后所学的本地接口相对,称为bean的业务或者远程接口。远程接口中方法的定义取决于bean的具体用途,但关于接口有一些

2008-04-05 13:37:00 1204

原创 [读书笔记]EJB学习小结:如何创建EJB

 所有类型EJB的创建都要遵循相同的步骤和原则。 创建机制 创建代码的限制 创建可部署组件1、创建机制EJB的开发必须经过如下步骤: 设计和定义业务接口,包括解决方案的UML模型到Java的映射。 决定采用哪种适合当前任务的bean类型。实体类型、会话类型和消息驱动类型各有优劣。如果选择使用会话bean,还有一个问题就

2008-04-05 13:36:00 1311

原创 [读书笔记]结绳记事

 -------------------------------倒箱问题--------------------------------[0001] 集装箱堆场计算机管理系统,罗先渝 来自期刊《集装箱化》2000年第9期问题:堆场员不能及时地将作业结果反馈给计算机系统,致使信息系统中的箱位等信息变化与实际不符,给堆场业务员调度工作带来诸多不便。解决方法:第一种:安装无线计算机接

2008-04-05 13:35:00 2088

转载 JAVA面试32问

第一,谈谈final, finally, finalize的区别。 第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 第三,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)。 第四,&和&&的区别。 第五,HashMap和

2008-04-05 13:33:00 572

原创 [读书笔记]实体Bean

主要内容: 实体bean如何描述向所有客户端提供服务的域对象; 两种类型的实体bean——bean管理的持久性(BMP)和容器管理的持久性(CMP); 除远程接口外,EJB如何提供本地接口; 指定、实现、配置和部署BMP实体bean; 从命令行而不是使用图形用户界面配置和部署EJB。 注: 域对象:关系型数据库管

2008-04-05 13:32:00 2177

转载 EJB3.0概览

原文链接http://www.javaworld.com/javaworld/jw-08-2004/jw-0809-ejb.html译者语:翻译完这篇文章之后,感觉EJB3.0确实有了很大的改进,尤其在降低开发难度方面,个人认为EJB3.0采用注释的方式来简化开发确实是一个很好的注意。以前用过XDoclet或者BEA公司的WeblogicWorkShop(它的jws就是一个加了注释的java)的朋

2008-04-05 13:30:00 617

原创 [读书笔记]EJB QL学习小结

语法和范例EJB规范正式使用Bacchus Normal Form(BNF)定义EJB QL查询的语法。本节的学习有一定的难度,但对于EJB QL语法的介绍是比较详尽的。本节在介绍EJB QL语法是,使用了注释和范例。一个EJB QL查询可采用如下的方式定义:EJB QL ::= select_clause from_clause [where_clause]这表明EJB QL查询中包括一个sel

2008-04-05 13:29:00 883

转载 [读书笔记]解决空箱调运问题的途径

周武; 王正;上海海事大学;中国水运 , 编辑部邮箱 2005年 10期 根据英国德鲁航运咨询公司2002年的调查和估算,在全球的集装箱运量2.01亿TEU中,空箱的运量为4100万TEU。以平均288美元/TEU的空箱调运费计算,班轮公司大概要多支出110亿美元来完成空箱的运输问题,其中还不包括在多式联运铁路和公路的运输费用。班轮公司一般需要20%以上的运量来解决空箱调运问题。不少国际班轮公

2008-04-05 13:27:00 2256

转载 [读书笔记]集装箱中心站的规划设计

 为提高铁路集装箱运输的主导地位,对影响集装箱中心站选址的主要因素及运量预测方法进行了分析,并对作业规划、场内务功能块规划、装卸方式选择、交通规划等进行了论述,可做为集装箱中心站设计时的参考。 关键词:铁路 集装箱中心站 预测 规划设计 集装箱运输是现代化运输的发展方向,是运输市场竞争的重点之一。“十一五”期间,我国铁路集装箱运输要继续发挥铁路在全国集装箱运输中的重要作用,保持和巩固铁路在国内集装

2008-04-05 13:26:00 2433

原创 struts jsp中文问题——过滤器

1:设置Filter编码转换package eline.deck.util;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;im

2008-04-05 13:25:00 556

原创 Core J2EE Pattern:Context对象

问题不想在与协议无关的环境上下文中使用针对特定协议的系统信息。在请求和响应的整个生命周期中,一个应用系统通常要使用系统信息,比如请求、配置、安全数据等等。系统信息的获取方式与环境上下文(Context)有关。当负责业务应用的组建和服务必须使用一些处于他们的环境上下文之外是用一个特定协议的API,这就会把特定的接口和处理细节暴露给使用这个API的所有组件。这样,所有作为API的客户的组件也就

2008-04-05 13:24:00 732

原创 Core J2EE Pattern:应用控制器

问题要集中地、模块化的进行操作管理和视图管理约束 要重用操作控制和视图控制代码 要提高请求处理逻辑的可扩展性,比如要能够递增地在系统中加入新的用例功能。 要增进代码的模块化和可重用性,便于扩展系统,并且便于在Web容器之外测试请求处理代码的各个单独部分。解决方案用一个应用控制器把请求处理组件的获取和调用集中起来。策略命令处理器策

2008-04-05 13:24:00 511

原创 Core J2EE Patterns:前端控制器

问题你想给表现层的请求处理安排一个集中访问点。系统需要一个集中的访问点来处理请求。如果没有集中访问点,那么多个请求之间公用控制代码就会在许多文件(比如视图文件)中重复出现。如果控制代码和视图创建代码混在一起,整个应用系统的模块化程度和内聚性都要下降。另外,如果控制代码在多处散放,也不便于代码维护,只要代码有一处改动,就需要改动多个文件。约束 你想要避免重复控制逻辑

2008-04-05 13:21:00 798

原创 Core J2EE Pattern:拦截过滤器

问题:要在请求被处理之前,之后拦截并过滤操作一个请求和它的响应。所谓请求的预处理和后处理,是指在请求的核心处理操作起之前、之后进行的操作。有些操作决定了处理过程是否还要继续,另一些则把输入输出数据流转化成合适进一步的形式。比如: 客户端是否有一个有效的会话? 请求的目录路径是否违反了限制条件? 系统是否支持客户端的浏览器类型? 客户端是用哪

2008-04-05 13:20:00 783

原创 HP (China) 孙正耀致年轻人的一封信

 我有个有趣的观察,外企公司多的是25-35岁的白领,40岁以上的员工很少,二三十岁的外企员工是意气风发的,但外企公司40岁附近的经理人是很尴尬的。我见过的40岁附近的外企经理人大多在一直跳槽,最后大多跳到民企,比方说,唐骏。外企员工的成功很大程度上是公司的成功,并非个人的成功,西门子的确比国美大,但并不代表西门子中国经理比国美的老板强,甚至可以说差得很远。而进外企的人往往并不能很早理解这一点

2008-04-05 13:04:00 6644 2

空空如也

空空如也

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

TA关注的人

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