自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 线程间的资源互斥共享

 通常,一些同时运行的线程需要共享数据。在这种时候,每个线程就必须要考虑其他与他一起共享数据的线程的状态与行为,否则的话就不能保证共享数据的一致性,从而也就不能保证程序的正确性。  在Java语言中,引入了“对象互斥锁”的概念(又称为监视器、管程)来实现不同线程对共享数据操作的同步。“对象互斥锁”阻止多个线程同时访问同一个条件变量。 用synchronized来标识的区

2007-08-10 00:03:00 1013

原创 通过Runnable接口创建线程

  n public class Clock extends java.applet.Applet implements Runnable {     Thread clockThread;     public void start()     {         if (clockThread == null)         { clockTh

2007-08-09 23:21:00 1011

原创 线程与进程

线程是一个程序里面不同的执行路径!每一个分支都叫一个线程,到目前我们学的为止,只有一个分支,那就是我们的main方法。这个叫主分支,页叫主线程。一般来说,我们把正在计算机中执行的程序叫做"进程"(Process) ,而不将其称为程序(Program)。所谓"线程"(Thread),是"进程"中某个单一顺序的控制流。话有说回来,我要讲清楚进程这个概念,什么叫进程,有人说了这个进程是可以执

2007-08-09 20:19:00 696

原创 IO小结

 nInputStream 和OutputStream是所有字节流的祖先,只有RandomAccessFile类是一个例外read和write是它们最基本的方法,读写单位是字节。 n Reader 和Writer是所有字符流的祖先,read和write是它们最基本的方法,读写单位是字符。 n File、FileInputStream、FileOutputStream、RandomA

2007-08-09 20:10:00 639

原创 类 InputStreamReader

InputStreamReader 是字节流通向字符流的桥梁:它使用指定的 charset 读取字节并将其解码为字符。它使用的字符集可以由名称指定或显式给定,否则可能接受平台默认的字符集。 每次调用 InputStreamReader 中的一个 read() 方法都会导致从基础输入流读取一个或多个字节。要启用从字节到字符的有效转换,可以提前从基础流读取更多的字节,使其超过满足当前读取操作所需的

2007-08-09 16:54:00 786

原创 string 类与string buffer类区别

JVM是怎样处理字符串的呢?  Java虚拟机会维护一个内部的滞留字符串对象的列表(唯一字符串的池)来避免在堆内存中产生重复的String对象。当JVM从class文件里加载字符串字面量并执行的时候,它会先检查一下当前的字符串是否已经存在于滞留字符串列表,如果已经存在,那就不会再创建一个新的String对象而是将引用指向已经存在的String对象,JVM会在内部为字符串字面量作这种检查,但

2007-08-08 20:14:00 1286

原创 关于在javabean判断虚拟路径和获取物理路径

。。。。。。。    private Vector m_vector = new Vector();        protected ServletContext m_application;        private boolean m_denyPhysicalPath;。。。。。。    private boolean isVirtual(String pathName) /

2007-08-08 10:23:00 1134

原创 JDBC通用操作类

  关于数据库的主要操作有:获取数据库连接;数据库查询、插入、修改、删除;  断开数据库连接。这些数据库操作对于操作不同的数据表应该说都是统一的,  因此,数据库的JDBC操作是可以做成一个通用类,这样就能达到重用目的。package com.jdon.simpleregister;import java.sql.*;import javax.sql.*;import java.io.*;

2007-08-06 10:36:00 2139

原创 基于JDBC的数据库连接池技术研究与应用

【摘 要】介绍了Java访问数据库的原理及其存在的问题,提出了解决办法-数据库连接池,并对其关键问题进行了分析,构建了一个简便易用的连接池并结合当前热门技术Servlet说明了其如何在开发时使用。  关键词 JDBC,Jsp/Servlet,数据库连接池,多数据库服务器和多用户,多线程  引言  近年来,随着Internet/Intranet建网技术的飞速发展和在世界范围内的迅速普及,计算

2007-08-03 23:47:00 780

原创 用myeclipse在struts中配置mysql和sqlserver的datasource

用myeclipse在struts中配置mysql和sqlserver的datasource

2007-08-03 19:49:00 1587

原创 在Myeclipse下开发Struts

http://myeclipseide.com/images/tutorials/Hibernate/Hibernate.htmlv 开发过程中的一些问题:Tomcat无法启动或者应用程序无法发布:一种原因是Tomcat所用的JDK配置不正确,tomcat需要JDK1.5。如果Tomcat之前可以启动,然后Eclipse非正常退出(比如内存溢出)后就不能启动了,可以打开任务管理器(按Ctr

2007-08-03 16:32:00 795

空空如也

空空如也

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

TA关注的人

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