
java
文章平均质量分 87
iteye_3008
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
WebLogic的安装与使用
1、 下载:可以到http://commerce.bea.com下载2、 默认安装Weblogic90,(一路next就ok了)我的安装在c盘3、 配置weblogic domain(配置控制台用户) – 通过weblogic配置向导进行配置(开始->程序->BEA Products->Tools->configuration Wizrd),这样在你的安装目录be...2007-12-10 18:28:00 · 131 阅读 · 0 评论 -
Java虚拟机 体系结构
当一个Java虚拟机运行一个程序时,他需要很多东西,例如字节码,从已经装在的class文件中得到的其他信息,程序创建时候的对象,传递给方法的参数,返回值,局部变量,以及运算的中间结果等等。 每个java虚拟机实例都有一个方法区和一个堆,他们是由该虚拟机实例中的所有线程共享的。1, 当虚拟机装载一个class文件时,他会从这个class文件包含的二进制数据中解析类型数信息然后放在方法区中...原创 2009-10-25 21:03:05 · 149 阅读 · 0 评论 -
Java虚拟机 方法区
对于被装载的每个类,虚拟机都会把这个类的类型信息存储在方法区,方法区中存储一下信息:eg: public class Test extends superclass implements interface1, interface21, 类的全限定名2, 类的超类的全限定名3, 这个类是类型还是接口4, 类的访问修饰符5, 超接口的权限定名的有序类表6, 该类的...原创 2009-10-25 21:09:55 · 152 阅读 · 0 评论 -
Java虚拟机 堆
Java程序在运行时创建的所有类实例或者数组都放在堆中,所有线程共享这个堆,所以对被设计为线程安全的。 Java虚拟机根据存储在方法区的类型信息来确定一个对象需要分配多少空间,用户可以自己设定堆得初始化大小。 java对象中包含的基本数据由他所属的类以及所有的超类声明的实例变量组成,只要有一个对象的引用,虚拟机就必须快速的定位对象的实例数据,另外,它也必须能通过该...原创 2009-10-25 22:27:00 · 218 阅读 · 0 评论 -
java 修饰符
Java语言定义了public、protected、private、abstract、static和final这6常用修饰 词外还定义了5个不太常用的修饰词,下面是对这11个Java修饰词的介绍: 1.public 使用对象:类、接口、成员 介绍:无论它所处在的包定义在哪,该类(接口、成员)都是可访问的 2.private 使用对象:成员 介绍:成员只可以在定义它的类中被访问 3.static 使...原创 2009-10-31 16:37:49 · 258 阅读 · 0 评论 -
一个从另一个打开页面返回值的javascript例子
今天写项目的时候用到了需要从另一个打开页面取值的javascript,觉得很有用,就把它简化成了一个简单的例子贴出来,有小区的可以看看,有谁有更好的给小弟仍一个。 用两个页面进行测试: 1,访问页面:a.html:<html><head></head><body><input type="text" name="...2007-11-16 14:52:00 · 269 阅读 · 0 评论 -
java字符集
ASCII 字符集 1.名称的由来 ASCII(American Standard Code for Information Interchange,美国信息互换标准代码)是基于罗马字母表的一套电脑编码系统。 2.特点 它主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO 646。 3.包含内容 控制字符:回车键、退格、换行键等...2009-08-04 17:05:00 · 200 阅读 · 0 评论 -
java多线程转载
Java Thread API 允许程序员编写具有多处理机制优点的应用程序,在后台处理任务的同时保持用户所需的交互感。Alex Roetter 介绍了 Java Thread API,并概述多线程可能引起的问题以及常见问题的解决方案。 几乎所有使用 AWT 或 Swing 编写的画图程序都需要多线程。但多线程程序会造成许多困难,刚开始编程的开发者常常会发现他们被一些问题所折磨,例如不正确...原创 2009-08-07 18:06:32 · 114 阅读 · 0 评论 -
concurren套件(转载)
从J2SE 5.0开始有了java.util.concurrent套件,其中的类可以使实现多线程相关功能更为方便。本节将简介concurrent套件中的几个简单常用的类。15.3.1 BlockingQueue队列(Queue)是一个先进先出(First In First Out, FIFO)的数据结构。在J2SE 5.0中增加了java.util.concurrent.BlockingQ...2009-08-08 22:31:50 · 259 阅读 · 0 评论 -
Callable与Future
java.util.concurrent.Callable与java.util.concurrent.Future类可以协助您完成Future模式。Future模式在请求发生时,会先产生一个Future对象给发出请求的客户。它的作用类似于代理(Proxy)对象,而同时所代理的真正目标对象的生成是由一个新的线程持续进行。真正的目标对象生成之后,将之设置到Future之中,而当客户端真正需要目标对象时...原创 2009-08-08 22:40:20 · 102 阅读 · 0 评论 -
classloader
什么是ClassLoaderClassLoader是一个抽象类,我们用它的实例对象来装载类,它负责将 Java 字节码装载到 JVM 中, 并使其成为 JVM 一部分。 JVM 的类动态装载技术能够在运行时刻动态地加载或者替换系统的某些功能模块,而不影响系统其他功能模块的正常运行。一般是通过类名读入一个class文件来装载这个类,(其它加载形式暂时没有研究过)。JAVA一般用三个class...原创 2009-08-08 22:53:36 · 109 阅读 · 0 评论 -
拾遗补缺-date
DateFormat 来格式化日期2009年01月21日 星期三 18:19 public static void main(String[] args) { Date date = new Date(); DateFormat dateFormat =new SimpleDateFormat("yyyy年MM月dd日EE"); System.out.printl...原创 2009-08-08 23:22:15 · 151 阅读 · 0 评论 -
拾遗补缺-logger
java.util.logging.Logger的使用2009-07-22 20:131.在程序里面写死需要哪些log级别,使用哪些subscribeimport java.util.logging.*;public class LoggingProgramSetPubSubpro {public static void main(String[] args) { Lo...原创 2009-08-08 23:33:44 · 126 阅读 · 0 评论 -
拾遗补缺-ResourceBundle
http://gceclub.sun.com.cn/Java_Docs/jdk6/html/zh_CN/api/java/util/ResourceBundle.htmlResourceBundle类ResourceBundle类主要作用是读取属性文件,读取属性文件时可以直接指定属性文件的名称(指定名称时不需要文件的后缀),也可以根据Locale所指定的区域码来选取指定的资源文件,Reso...原创 2009-08-08 23:54:34 · 265 阅读 · 0 评论 -
拾遗补缺-jdk6新特性
1,输出到文件 java Hello.java > hello.txt 也可以>>吧内容附加到后面2,integer各种toXXX方法:Integer.toBinaryString(2147483647);Integer.toHexString(2147483647);Integer.toOctalString(2147483647)3,System.out.printf...原创 2009-08-09 17:13:54 · 184 阅读 · 0 评论 -
java中调用js脚本
JDK1.6加入了对Script(JSR223)的支持。这是一个脚本框架,提供了让脚本语言来访问Java内部的方法。你可以在运行的时候找到脚本引擎,然后调用这个引擎去执行脚本。这个脚本API允许你为脚本语言提供Java支持。另外,Web Scripting Framework允许脚本代码在任何的Servlet容器(例如Tomcat)中生成Web内容。 关于ScriptEn...2009-10-16 18:27:28 · 169 阅读 · 0 评论 -
初试Filter对权限和session的控制。
用Filter防止用户访问一些未被授权的资源,比如一个用户未登录就不允许访问网站的某些页面,并将页面重定向到需要用户登录的页面,下面是一个相关的例子:package com.drp.util.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;impor...2007-10-09 18:25:00 · 203 阅读 · 0 评论 -
仍一个能增减行的javascript
<html><head> <script language="javascript"> var rowIndex = 0; function addOneLineOnClick() { var row=tb.insertRow(tb.rows.length); col = row.inse...2007-10-08 18:52:00 · 102 阅读 · 0 评论 -
xml-->bean,bean-->xml
由于要和c++交互,就采用了简单的xml数据交换格式,根据需要封装了从xml到bean,和bean到xml,只供参考,不能测试。package com.dbs.core.util;import java.lang.reflect.Field;import java.text.SimpleDateFormat;import java.util.HashSet;import java.u...2009-03-31 17:25:00 · 124 阅读 · 0 评论 -
ajax
今天第一次注册这个javablog,写个学习笔记,在北京培训的第三个项目drp开始了,今天写该项目第一个版本的第一个模块——用户模块,首先会用到一个设计模式——单例模式,用来生成用户管理员类UserManager的一个instance,采用其中的饿汉式方法,其次用到的是ajax技术用来验证用的信息,下面来根据自己的理解大约介绍一下ajax技术: ...2007-09-22 18:12:00 · 107 阅读 · 0 评论 -
Ajax链接servlet的一个注意事项
这是我用到的一段代码: createXMLHttpRequest(); var s1 = document.getElementById("fiscalYear").value; var url = "/drp/Fiscal_validate?fiscalyear=" + s1 + "&fiscalPeriod="+s2+"&timestamp=" + new Dat...2007-09-23 18:02:00 · 109 阅读 · 0 评论 -
tomcat 缓存
今天写项目的时候遇到一个问题: 就是当打印自定义异常的时候一直没有读出来,最后问老师,老师给了一个方法是删除tomcat 下的work文件夹,结果就可以了,问题是tomcat会缓存编译好的servlet类文件,虽然问题解决了,但不知道更深层次的原因,work文件的存在是有它的道理的,希望有过路的高手朋友能给小弟解释以下,小弟必将感激不尽!!...2007-09-24 19:28:00 · 115 阅读 · 0 评论 -
如何用javascript控制checkbox,并进行批量删除
在做系统数据删除的时候,往往需要批量删除一些数据,如何做到呢?下面是一个小例子:有以下表单:里面有几个checkbox,如何当点击第一个checkbox而同时选择所有的checkbox呢?可以用后面的script方法:<form><table ><tr> <td <input type="checkbox" name=...2007-09-24 19:51:00 · 233 阅读 · 0 评论 -
用servlet filter 解决编码问题的一个小例子
当在做程序的是你也许会遇到一些很让你恼火的乱码问题,就是在你在页面传参数或向数据库里插入数据或去值的时候会出现乱码的问题,其实有很多解决办法比如:添加request.setCharacterEncoding("GB18030");或在取值的时候用String name = new String(request.getParameter("name").getBytes("ISO-88...2007-09-24 20:02:00 · 180 阅读 · 0 评论 -
转发和重定向的区别的一点理解
他们的调用分别如下例:request.getRequestDispatcher("new.jsp").forward(request, response);//转发到new.jspresponse.sendRedirect("new.jsp");//重定向到new.jsp在jsp页面中你也会看到通过下面的方式实现转发:<jsp:forward page="apage.jsp" /&...2007-09-24 21:54:00 · 271 阅读 · 0 评论 -
JavaBean中使用JDBC方式进行事务处理
在数据库操作中,一项事务是指由一条或多条对数据库更新的sql语句所组成的一个不可分割的工作单元。只有当事务中的所有操作都正常完成了,整个事务才能被提交到数据库,如果有一项操作没有完成,就必须撤消整个事务。我们通过提交commit()或是回滚rollback()来结束事务的操作。关于事务操作的方法都位于接口java.sql.Connection中。 在第一次建立与数据库的连接时,...2007-09-26 20:54:00 · 143 阅读 · 0 评论 -
一篇不错的讲解Java异常的文章(转载)----感觉很不错,读了以后很有启发
六种异常处理的陋习你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1 OutputStreamWriter out = ... 2 java.sql.Connection conn = ... ...2007-09-27 19:20:00 · 104 阅读 · 0 评论 -
JSP-->web应用中属性文件使用 (转载)
在web应用中,一些数据库连接参数或者系统本身的参数通常不是写在程序中的,需要保存成属性文件的形式或者XML文件的形式。二者各有优缺点,属性文件的形式操作和管理比较简单,XML文件形式则能提供很强大,并且层次性很好的属性文件的配置。 下面讲解在web应用中通过属性文件的方式来记录一些重要的参数。 下面的例子以一个数据库连接参数为例子,开发环境是...2007-09-27 21:41:00 · 97 阅读 · 0 评论 -
java中相对路径,绝对路径问题总结
java中相对路径,绝对路径问题总结 <!-- end of article title --><!--start of article content --> ...2007-09-27 21:54:00 · 105 阅读 · 0 评论 -
Tomcat解决URL传中文的方法
在TOMCAT-HOME/conf/server.xml中,找到当前web使用的Connector,加入URIEncoding=”GB18030”属性,如: <Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" m...2007-09-28 19:03:00 · 1076 阅读 · 0 评论 -
介绍两个jsp上传组件commons-fileupload和SmartUpload(部分来自网页)
第1个上传组件commons-fileupload=============commons-fileupload ================common-fileupload组件是apache的一个开源项目之一,可以从http://jakarta.apache.org/commons/fileupload/下载。该组件简单易用,可实现一次上传一个或多个文件,并可限制文件大小。 -下载...2007-09-28 21:39:00 · 225 阅读 · 0 评论 -
Java 位运算
Java 位运算[转]一,Java 位运算1.表示方法: 在Java语言中,二进制数使用补码表示,最高位为符号位,正数的符号位为0,负数为1。补码的表示需要满足如下要求。 (l)正数的最高位为0,其余各位代表数值本身(二进制数)。 (2)对于负数,通过对该数绝对值的补码按位取反,再对整个数加1。2.位运算符 位运算表达式由操作数和位运算符组成,实现对整数类型的二进制...原创 2009-09-28 16:43:27 · 702 阅读 · 0 评论