自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (23)
  • 收藏
  • 关注

原创 JavaBean事件机制

 JavaBean的事件 一、事件概述 事件处理是JavaBean体系结构的核心之一。通过事件处理机制,可让一些组件作为事件源,发出可被描述环境或其它组件接收的事件。这样,不同的组件就可在构造工具内组合在一起,组件之间通过事件的传递进行通信,构成一个应用。从概念上讲,事件是一种在"源对象"和"监听者对象"之间,某种状态发生变化的传递机制...

2009-11-29 18:51:44 410

原创 JavaBean中的绑定属性与限制属性

JavaBean中的属性 JavaBean的属性与一般Java程序中所指的属性,或者说与所有面向对象的程序设计语言中对象的属性是一个概念,在程序中的具体体现就是类中的变量。在JavaBean的设计中,按照属性的不同作用又细分为四类:         单值属性         索引属性   ...

2009-11-27 23:53:33 517

Java线程个数简单控制

系统在运行时,有时候我们要控制它同时允许多少个线程运行,如果太多可能引起内存溢出之类的异常,所以在线程比较多的情况下我们可以控制它的最大线程数,这样系统可以在一种比较稳定的状态下运行。下面是一个简单实现,可以少加修改用在系统中去。 package thread;public class CreateThread { public static void main(Str...

2009-11-27 21:21:44 154

原创 正确理解ThreadLocal

首先,ThreadLocal 不是用来解决共享对象的多线程访问问题的,一般情况下,通过ThreadLocal.set() 到线程中的对象是该线程(当前线程)自己使用的对象,其他线程是不能访问得到的,各个线程中访问的是不同的对象。另外,说ThreadLocal使得各线程能够保持各自独立的一个对象,并不是通过ThreadLocal.set()来实现的,而是通过每创建一个新的线程就会有一个ThreadL...

2009-11-26 22:51:10 116

log4j.properties配置实例

log4j.properties全配置###############################log4j.properties#################################### Global Log Level(OFF,FATAL,ERROR,WARN,INFO,DEBUG,ALL) #############log4j.rootLogger=DE...

2009-11-25 22:29:03 269

原创 线程状态图

线程的状态图贴于此:     

2009-11-21 00:10:56 224

使用JAVA调用操作系统命令

import java.io.InputStream;import java.util.ArrayList;public class JavaExcCommand { private static String INPUT_STREAM = "INPUTSTREAM"; private static String ERROR_STREAM = "ERRORSTREAM";...

2009-11-20 22:43:46 206

原创 使用javamail发信过程中的一些问题及解决方法

今天在研究javamail发信的过程中,出现了一些小问题,现总结如下,以免后来者走些不必要的弯路,先把完整的能够正常运行的代码示例粘贴如下: import java.util.Properties;import javax.activation.DataHandler;import javax.activation.DataSource;import javax.activ...

2009-11-20 00:01:28 496

原创 Apache Log4j 学习笔记

Log4j的类图 Logger - 日志写出器,供程序员输出日志信息 Appender - 日志目的地,把格式化好的日志信息输出到指定的地方去 ConsoleAppender - 目的地为控制台的Appender FileAppender - 目的地为文件的Appender RollingFileAppender - 目的地为大小受限的文件的Appe...

2009-11-19 23:36:01 127

原创 log4j.properties配置文件

其实您也可以完全不使用配置文件,而是在代码中配置Log4j环境。但是,使用配置文件将使您的应用程序更加灵活,不建议直接在代码里对日志环境进行设置。Log4j支持两种配置文件格式,一种是XML(log4j.xml)格式的文件,一种是properties(log4j.properties)格式的文件。下面我们介绍使用properties格式做为配置文件的方法:...

2009-11-19 23:24:25 139

原创 Apache Commons-logging+log4j配置

1.Commons-Loggin简介Jakarta Commons Logging (JCL)提供的是一个日志(Log)接口(interface),同时兼顾轻量级和不依赖于具体的日志实现工具。它提供给中间件/日志工具开发者一个简单的日志操作抽象,允许程序开发人员使用不同的具体日志实现工具。用户被...

2009-11-19 21:41:08 249

日志代理类LogProxy

import java.util.HashMap;import java.util.Map;import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;/** * 日志代理类,在记录异常日志时,只传入一个异常对象也 * 能直接打印异常对象栈调用信息,并加上了日志...

2009-11-18 23:06:16 502

javac 与 java 命令

1、用javac命令编译一个打包的类时,如果没有加参数"-D"时,则编译出的类不会放在包中,是没有路径的,除非用参数"-D"指定类存放的位置。编译时可以使用以下实用参数:-verbose                             输出有关编译器正在执行的操作的消息-encoding <编码>                指定源文件使用的字符编码-...

2009-11-17 23:13:11 122

原创 java.util.Properties使用ISO 8859-1字符集编码读取.properties属性文件

如果我们的属性配置文件中含有中文的话,我们一使用java.util.Properties直接读取时会出乱码,现打开API读了一下,它是使用ISO8859-1字符集编码来读取属性配置文件的,这样肯定会出乱码啊,这就解解释了为什么Struts中国际化文本中含有中文时,为什么要使用native2ascii来把那些非ASCII字符转换成Unicode表示形式,如“提”转换后为 \u63d0 。...

2009-11-17 23:09:47 526

对象序列化与反序列化(Serializable、Externalizable )

对象序列化? 对象序列化的概念加入到语言中为了提供对两种主要特性的支持: 1 、远程方法调用 2 、 Java Beans 状态的保存与恢复   ObjectInput 接口继承 DataInput 接口 ObjectOutput 接口继承 DataOutput 接口 ObjectOutputStream 类实现了 DataOutput,ObjectOutput ...

2009-11-17 22:27:25 286

文件锁(Filelock)与锁定映射文件部分内容

文件锁JDK 1.4引入了文件加锁机制,允许我们同步访问一个共享文件,不过,竞争同一文件的两个线程有可能在不同的java虚拟机上,或者一个是java线程,另一个是操作系统中其他的某个线程,但文件锁对其他线程或其他操作系统进程都是可见的,因为java的文件加锁直接映射到了本地操作系统的加锁机制。注,这里讲的锁是指锁定其他应用程序,而不是锁定同一虚拟机里访问的同一文件的其他线程 。如果在同一虚拟机...

2009-11-15 19:58:42 362

Exception与自定义异常

package test;/** * * //只带错误源的Throwable构造函數 * public Throwable(Throwable cause) { * fillInStackTrace(); * //此时错误消息串为错误根源信息 * detailMessage = (cause==null ? null : ca...

2009-11-14 22:24:45 182

jar

JAR 文件?JAR 文件格式以流行的 ZIP 文件格式为基础,用于将许多个文件聚集为一个文件。与 ZIP 文件不同的是,JAR 文件不仅用于压缩和发布,而且还用于部署和封装库、组件和插件程序,并可被像编译器和 JVM 这样的工具直接使用。在JAR 中包含特殊的文件,如manifes...

2009-11-14 21:23:50 172

利用Java实现压缩与解压缩(zip、gzip)支持中文路径

zip扮演着归档和压缩两个角色;gzip并不将文件归档,仅只是对单个文件进行压缩,所以,在UNIX平台上,命令tar通常用来创建一个档案文件,然后命令gzip来将档案文件压缩。Java I/O类库还收录了一些能读写压缩格式流的类。要想提供压缩功能,只要把它们包在已有的I/O类的外面就行了。这些类不是Reader和Writer,而是InputStream和OutStreamput的子类。这是因为...

2009-11-14 17:38:54 197

RandomAccessFile与内存映射文件

RandomAccessFileRandomAccessFile是用来访问那些保存数据记录的文件的,你就可以用seek( )方法来访问记录,并进行读写了。这些记录的大小不必相同;但是其大小和位置必须是可知的。但是该类仅限于操作文件。RandomAccessFile不属于InputStream和OutputStream类系的。实际上,除了实现DataInput和DataOutput接口之外(...

2009-11-12 21:45:00 1950

NIO类库关系图解

下面这张图给出了nio类库的各个类之间的关系,这样你就能知道该怎样移动和转换数据了。举例来说,如果你想把byte数组写进文件,你得先用ByteBuffer.wrap( )方法把这个byte数组wrap成buffer,再用getChannel( )在FileOutputStream上打开一个channel,然后才能用ByteBuffer把数据写入FileChannel。 注意,Byt...

2009-11-12 21:13:34 189

文件的字节顺序记号

字节顺序记号是编码为 U+FEFF 的统一码字符("零宽度无断空白")。当以 UTF-16 或 UTF-32 来对UCS或Unicode字符编码时,这个字符被用来标示其字节序。它常被用来当做标示文件是 UTF-8 、 UTF-16 或 UTF-32 编码格式的文件记号。UTF-8 则没有字节顺序的概念。UTF-8编码过的字节顺序记号则被用来标示它是 UTF-...

2009-11-12 02:26:18 177

Unicode 编码表

http://zh.wikibooks.org/w/index.php?title=Unicode

2009-11-12 00:27:33 159

GBK编码表

http://users.ir-lab.org/~taozi/GBK1.txt

2009-11-12 00:07:46 206

使用缓冲视图(view buffer)操纵ByteBuffer

视图缓冲器(view buffer)能让我们过某个特定的基本数据类型的视图查看其底层的ByteBuffer。换言之,就是把ByteBuffer里面的数据都看作某种primitive基本类型数据。但是视图view背后真正存储数据的地方是ByteBuffer,所以对view的任何操作都会作用到ByteBuffer上。正如下面这些实例,有了view,你就能很方便地把基本类型数据pri...

2009-11-11 23:50:13 143

ByteBuffer转CharBuffer时编码方式问题

将ByteBuffer转换成CharBuffer的两种方式: byteBuffer.asCharBuffer()  默认以 UTF-16BE 来编码 Charset.forName("XX").decode(byteBuffer)  转换前可指定编码方式  不同的机器可能会使用不同的字节排序方法来存储数据。“Big endian(高位优先)”将最高位的字节存入在地址最低...

2009-11-11 23:42:47 1215

打印系统中所有可用字符集(java.nio.charset.Charset)

public class AvailableCharSets { /* * 打印系统中所有可用字符集 */ public static void main(String[] args) { //当前系统可用字符集SortedMap<String,Charset> Map charSets = Charset.availableCharsets();...

2009-11-11 23:37:31 894

java.nio.channels.FileChannel(文件通道)

旧I/O类库中有三被改进了,可以产生FileChannel,它们是:FileInputStream、FileOutputStream以及可读可写的RandomAccessFile。Reader和Writer字符模式类不能用于产生通道,但是java.nio.channels.Channels类能提供实用方法在通道中产生Reader和Writer。 public stati...

2009-11-11 23:29:29 295

Java标准I/O输入输出流

Java标准I/O输入输出流Java遵循标准I/O的模型,提供了Syetem.in,System.out,以及System.err。System.out是一个已经预先处理过的,被包装成PrintStream的对象。和System.out一样,System.err也是一个PrintStream,但是System.in就不对了,它是一个未经处理的InputStream。也就是说,虽...

2009-11-11 23:25:46 130

十六进制编码转换成字符

import java.io.UnsupportedEncodingException;public class Hex2Char { public static void main(String[] args) throws UnsupportedEncodingException { /* * ¤ 字符的ISO8859-1的编码为A4, 10100100 * 如...

2009-11-11 23:22:23 202

-1、-128、0的十六进制表示

 一个byte共8位可以表示256个数,最高位为符号位,除开最高位还有7位共128种编号,如果最高位为0, 可以表示0、1到127共128个正整数 ;如果最高位为1,则可表示-128、-1到-127共128个负整数,其实-128从数字大小来说应该 为 -0 ,但在数字世界里一般只需一个 +0 ,即 0 即可,-0最后就规定用来表示-128这个数了。 public static void m...

2009-11-11 23:13:56 2850

ISO/IEC 8859

ISO/IEC 8859ISO 组织在 1998 年之后,陆续发表了一系列代号为 8859 的标准,作为 ASCII 编码的标准扩展,终于统一了单字节的西方字符的编码。 ISO 是设在瑞士的国际标准化组织的简称( I nternational O rganization for S tandardization )。 ISO 8859,全称ISO/IEC 885...

2009-11-10 23:27:39 421

文本文件读写实用程序

import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.IOException;import java....

2009-11-10 21:33:56 147

string.replaceAll()中的特殊字符($ \)与matcher.appendReplacement

string.replaceAll中的特殊字符string.replaceAll(String regex, String replacement)中的replacement参数即替换内容中含有特殊字符 $ \ 时,需转义。 /* * 字符串"$ \"中的$与\字符互换位置 */public class SpecialCharReplace { public...

2009-11-10 21:15:24 387

File类过滤文件或目录

/** * 过滤文件或目录 * 有时当我们读取某个目录下的文件时,有时不需要所有的 ,只有 * 满足一定命名规则的文件或目录才读取出来 */public class DirList { public static void main(final String[] args) { File path = new File("."); String[] list;...

2009-11-10 20:27:53 116

原创 ASCII

ASCIIASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是基于拉丁字母(罗马字母)的一套电脑编码系統,由美国国家标准学会(American National Standard Institute , ANSI )制定的。它主要用于显示現代英語和其他西歐語言。它是現今最通用的...

2009-11-09 23:59:56 137

Java Socket发送与接收HTTP消息简单实现

在上次Java Socket现实简单的HTTP服务我们实现了简单的HTTP服务,它可以用来模拟HTTP服务,用它可以截获HTTP请求的原始码流,让我们很清楚的了解到我们向服务发的HTTP消息的结构,对HTTP请求消息有个清晰的认识。这一节我想写了一个客户的程序,就是用来模拟浏览器,用来向服务器发送HTTP请求,最得要的是可以用它来显示服务器发回来的HTTP响应消息的一般结构。 下面是代码实...

2009-11-09 22:09:26 455

原创 TCP/IP HTTP-Header-消息报头

HTTP消息由客户端到服务器的请求和服务器到客户端的响应组成。请求消息和响应消息都是由开始行(对于请求消息,开始行就是请求行,对于响应消息,开始行就是状态行),消息报头(可选),空行(只有CRLF的行),消息正文(可选)组成。HTTP消息报头包括普通报头、请求报头、响应报头、实体报头。每一个报头域都是由名字+“:”+空格+值 组成,消息报头域的名字是大小写无关的头标由主键/值对组成。它们描述客户端...

2009-11-08 22:47:44 210

原创 常见文件的http中Content-Type头的值(MIME类型)

.* - application/octet-stream.ai - application/postscript.aif - audio/x-aiff.aifc - audio/x-aiff.aiff - audio/x-aiff.asc - text/plain.au - audio/basic.avi - video/x-msvideo.bcpio - application/x-bcp...

2009-11-08 21:55:35 195

Java Socket现实简单的HTTP服务

一个简单的用 Java Socket 编写的 HTTP 服务器应用, 演示了请求和应答的协议通信内容以及给客户端返回 HTML 文本和二进制数据文件(一个图片), 同时展示了 404, 200 等状态码.  首先运行这个程序,然后打开Web浏览器,键入http://localhost,则这个程序能够显示出浏览器发送了那些信息并且向浏览器返回一个网页和一副图片, 并测试同浏览器对话.  当浏览器...

2009-11-08 14:01:40 223

SAP ERP应用案例详解

SAP ERP应用案例详解,带书签哦,读起来会方便一点,需要下吧

2018-08-01

SAP JCO 3.0.17 2017年最新版

SAP JCO 3.0.17 2017年最新版,包括Windows与Linux版本 32,64位。官方下载需要密码

2018-03-02

SAP ABAP入门中文资料

SAP ABAP入门中文资料,难得的中文自学资料

2012-03-25

SAP ABAP SQL查询分析器(ABAP动态SQL执行)ZSQLEXPLORER

ZSQLEXPLORER,很难找的一个资料,对于ABAP开发者是一个很不错的辅助工具,开发者的必备!!这个是国外人使用ABAP写的一个类似一SQL Server的查询分析器,它能够直接运行ABAP的OPEN SQL,由于SE11或者是SE16都只能对一表进行查询,但很多的时候我们需要对多个表进行联合查询,这时就可以发挥很大作用了,希望大家

2012-03-25

SAP ABAP ScriptForm 中文版本

中文版本的SAP ABAP ScriptForm,虽然现在不用ScriptForm了,但系统维护还是需要的,这是一份不错的参考资料

2012-03-25

abap小结.docx

SAP ABAP不错的小结,ABAP入门资料

2012-03-25

SAP吸血鬼(ABAP资源下载器)

国外人写的一个可从SAP服务器中下载指定的资源,如程序、数据词典等,可以很方便的将自己写的东西备份下来,不可多得的工具哦

2012-03-25

PowerDVD+Ultra+11(蓝光3D播放).part2.rar

PowerDVD 11 Ultra 真正的破解版,自己一直在使用,很难找的哦!一款很不错的 蓝光3D高清播放软件

2012-03-25

PowerDVD+Ultra+11(蓝光3D播放).part1.rar

PowerDVD 11 Ultra 真正的破解版,自己一直在使用,很难找的哦!一款很不错的 蓝光3D高清播放软件

2012-03-25

TotalMedia+Theatre+5 TMT5

TotalMedia+Theatre+5 TMT5破解版,3D高清播放器破解版,支持蓝光源文件夹与源盘的播放

2012-03-25

TotalMedia Theatre 5 TMT5

TotalMedia Theatre 5 TMT5 ,3D高清播放器破解版,支持蓝光源文件夹的直接播放

2012-03-25

IBM-ETP java 培训

IBM-ETP培训:包括以下内容 Java+简介 Java+基础 Eclipse和SVN应用 Java+IO 面向对象程序设计 Java+常用类讲解 UML+类图 异常

2011-04-06

svn.part1.rar

svn.part1.rarsvn.part1.rarsvn.part1.rar

2009-09-25

Subversion

Subversion Subversion Subversion Subversion

2009-09-25

Subversion

Subversion Subversion Subversion

2009-09-25

Subversion

Subversion Subversion Subversion Subversion

2009-09-25

Subversion

Subversion Subversion Subversion Subversion

2009-09-25

Subversion

Subversion Subversion Subversion Subversion Subversion

2009-09-25

Subversion

Subversion Subversion Subversion Subversion Subversion

2009-09-25

javascrip可输入可选控件

javascrip可输入可选控件,解决默认下拉框只能选择而不能输入的问题

2009-02-04

空空如也

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

TA关注的人

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