自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 每月养成一个好习惯

古今有不少名言提到习惯的重要性,如:Thoughts lead on to purposes; purposes go forth in action; actions form habits; habits decide character; and character fixes our destiny.——Tyron Edwards思想产生目标,目标付诸行动,行动形成习惯,习...

2010-06-18 16:29:30 123

java身份证号验证程序小例子

[code="java"]import java.io.*;import java.awt.*;import java.awt.event.*;import javax.swing.*;import java.util.Calendar;/**IdCard.java @src http://eric-619.iteye.com/blog/694014...

2010-06-18 15:55:53 275

原创 如何正确的使用Java序列化技术

摘要:本文比较全面的介绍了Java 序列化技术方方面面的知识,从序列化技术的基础谈起,   介绍了Java 序列化技术的机制和序列化技术的原理。并在随后的部分详细探讨了序列化的   高级主题-如何精确的控制序列化机制。通过阅读该文章,你可以了解如何使用Java 序列   化机制的方式和正确使用的方法,避免实际编程中对该技术的误用。并能掌握如何高效使用   该技术来完成特殊的功能。 ...

2010-06-18 11:16:17 100

原创 Java的序列化与反序列化技术

当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。把Java对象转换为字节序列的过程称为对象的序列化。把字节序列恢复为Java对象的过程称为对象的反序列化。对象的序列化主要有两种用途:1) 把对象的...

2010-06-18 11:15:23 72

j2se网络聊天室实例

包括服务器端和客户端:1、服务器端代码/ChatServer.java[code="java"]package cn.xuediit.chat;import java.io.*;import java.net.*;import java.util.*;/*@src http://eric-619.iteye.com/blog/693746*/publ...

2010-06-18 11:11:31 212

原创 Java隧道通讯

基于Java平台的企业应用可以通过Java隧道技术实现应用在因特网上部署。Java隧道技术用现有的Web Server和Servlet容器就可以建立Java消息隧道和远程方法调用。由于基于Http协议,所以Java隧道是防火墙透明的隧道。Java隧道技术对于基于Java平台的因特网企业应用是一个不错的选择。 ...

2010-06-18 11:07:43 182

java网页请求获取html代码入门小小例子

[code="java"]package cn.xuediit.netPaBug;import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;/*@src http://eric-619.it...

2010-06-18 11:04:48 133

原创 浅谈Java的输入输出流

Java语言的输入输出功能是十分强大而灵活的,美中不足的是看上去输入输出的代码并不是很简洁,因为你往往需要包装许多不同的对象。在Java类库中,IO部分的内容是很庞大的,因为它涉及的领域很广泛:标准输入输出,文件的操作,网络上的数据流,字符串流,对象流,zip文件流....本文的目的是为大家做一个简要的介绍。   流是一个很形象的概念,当程序需要读取数据的时候,就会开启一个通向数据源的流,这个...

2010-06-18 10:47:23 86

java输入输出流练习代码实例

[code="java"]import java.io.*;/** @src http://eric-619.iteye.com/blog/693704* IoStreamTest.java*/public class IoStreamTest { public static void main(String[] args)throws ...

2010-06-18 10:45:57 293

java输入输出流简易文件读取器代码实例

[code="java"]import java.io.*;import java.awt.*;import java.awt.event.*;/*IoStreamTest.java * @src http://eric-619.iteye.com/blog/693699 **/public class IoStreamTest extends Fra...

2010-06-18 10:43:40 118

java.io操作实例代码

[code="java"]/** @src http://eric-619.iteye.com/blog/693695* 输入输出流与文件处理:* * 0、Stream与reader/writer是用来数据的传递与文件内容的修改(访问);* File类是用来处理文件的属性与文件的目录,不修改(访问)文件内容;* * 1、FileInputStream/Fil...

2010-06-18 10:41:48 82

java集合框架实例

[code="java"]/* @src http://eric-619.iteye.com/blog/693684* java集合框架:* * java.util.Collection;* java.util.List;* java.util.Set;* java.util.List;* java.util.ArrayList;* java.util.L...

2010-06-18 10:32:03 135

java生产者消费者经典问题

[code="java"]/*@src http://eric-619.iteye.com/blog/693681* 生产者消费者问题其含义就是先生产出了产品,才能拉出去让消费者购买* 一、重点:* 1、多个线程数据共享区域化思想!---源于多线程的近亲思想!!(类似于静态变量的改变)* (如栈内存和对内存,还有当做栈内存和堆内存,如数组和基本数据类型,只要是...

2010-06-18 10:29:19 93

java生产者消费者核心代码

[code="java"]/* @src http://eric-619.iteye.com/blog/693680* java多线程:生产者消费者核心程序代码及wait()---notify()、notifyAll()方法应用测试* 把消费者来回跑的次数多,更能体现出多线程的次序性(测试次序正确性的原则)* notify()方法开启对方线程!!!,因为对方有wait...

2010-06-18 10:26:40 84

java多线程电子时钟代码实例

[code="java"]import java.awt.*;import javax.swing.*;import java.util.Date;/*TimeDemo.java * @src http://eric-619.iteye.com/blog/693677*/public class TimeDemo extends JFrame implements...

2010-06-18 10:24:27 1016

java调用WebService天气预报实例1.0版

[code="java"]import java.io.IOException;import java.io.InputStream;import java.io.UnsupportedEncodingException;import java.net.MalformedURLException;import java.net.URL;import java.net.U...

2010-06-18 10:21:08 101

java格式化时间类

[code="java"]在 Java 应用中,格式化日期时间通常会用到 SimpleDateFormat 类public class SimpleDateFormat extends DateFormatSimpleDateFormat 是一个以国别敏感的方式格式化和分析数据的具体类。 它允许格式化 (date -> text)、语法分析 (text -> date)和标准化。...

2010-06-18 10:14:15 116

java进制转换---算法版

[code="java"]/* @src http://eric-619.iteye.com/blog/693665*公式自己总结吧,很简单了* java进制转换代码实例(算法实现)* 2、8、10、16两两转换* 二进制: 0-1* 八进制: 0-7* 十进制: 0-9* 十六进制:0-9 a-f(A表示10,而F表示15) ...

2010-06-18 10:12:23 229

进制问题大全---java封装版

[code="java"]/* @src http://eric-619.iteye.com/blog/693657* java进制转换代码实例(java封装实现)* 2、8、10、16两两转换* 二进制: 0-1* 八进制: 0-7* 十进制: 0-9* 十六进制:0-9 a-f(A表示10,而F表示15) (十六进制一般以o...

2010-06-18 10:08:11 82

java数学常用类

[code="java"]/* @src http://eric-619.iteye.com/blog/693649* 1. java.lang.Math类:* 提供常用数学功能和数学常量:(基本上都是静态的方法)* * 数据阶段操作:ceil(), floor(), round()* * 取最大、最小及绝对值操作: max(), mi...

2010-06-18 10:05:05 89

java数据类型转化

[code="java"]/* @src http://eric-619.iteye.com/blog/693645 包括: 1、 整型数、字符串类型数、字符串对象转化为整型对象 2、 字符串类型数、字符串对象转化为整型数 3、基础数据类型转化为包装类对象 4、 包装类对象转化为基础数据类型 5、其他数据类型数(对象)转化...

2010-06-18 10:02:21 77

java时间类处理

[code="java"]/*@src http://eric-619.iteye.com/blog/693638* 类简介:* 1. java.util.Date类:* 表示特定的时间点,精确到毫秒,但不支持日期的国际化和分时区显示。* 2. java.util.Calendar类:* 是抽象类,提供了常规的日期修...

2010-06-18 09:59:23 55

java常用字符串处理

[code="java"]/*@src http://eric-619.iteye.com/blog/693636* java.lang.String类中常见的方法:(字符串处理常用的方法)* 1.参数不严格 ; 2,字符串支持正则表达式* * 1、length():* 制定一个字符串的长度;* * 2、substring(int begi...

2010-06-18 09:57:03 436

java.math.BigInteger_100的阶乘的实现

[code="java"]/*100的阶乘* @src http://eric-619.iteye.com/admin/blogs/693211* java.math.BigInteger 高精度数据类型*/import java.math.BigInteger;public class TestYiBai {public static void ...

2010-06-17 16:30:21 192

原创 java编程经验汇总(9)

Java杂谈(九)--StrutsJ2ee的开源框架很多,笔者只能介绍自己熟悉的几个,其他的目前在中国IT行业应用得不是很多。希望大家对新出的框架不要盲目的推崇,首先一定要熟悉它比旧的到底好在哪里,新的理念和特性是什么?然后再决定是否要使用它。 这期的主题是Struts,直译过来是支架。Struts的第一个版本是在2001年5月发布的,它提供了一个Web应用的解决方案,如何让Jsp...

2010-06-17 16:09:22 59

java.lang.Object常用方法

[code="java"]/*** @src http://eric-619.iteye.com/blog/693185* Object类的方法:* clone()* equals()* finalize()* hashCode()* toString()* * 1、equals()方法:* ^ equals方法强...

2010-06-17 15:54:46 241

dom4j调用webservice返回xml形式的String类型的数据(soap头请求方式)实例

[code="java"]package cn.xuediit.dom4j;import java.io.InputStream;import java.io.OutputStream;import java.io.OutputStreamWriter;import java.net.URL;import java.net.URLConnection;impor...

2010-06-17 15:27:45 322

dom4j方式访问远程WebService返回xml形式的String类型数据实例

[code="java"]package cn.xuediit.dom4jWS;import java.io.IOException;import java.io.InputStream;import java.net.MalformedURLException;import java.net.URL;import java.net.URLConnection;...

2010-06-17 15:24:47 122

java以dom4j方式操纵xml

[code="java"]import org.dom4j.Document;import org.dom4j.DocumentHelper;import org.dom4j.Element;import org.dom4j.Node;/*java操纵xml格式文件: * @src http://eric-619.iteye.com/blog/693146 *...

2010-06-17 15:19:10 74

原创 Dom4j下载及使用Dom4j读写XML简介

转载请标明出处:[url]http://eric-619.iteye.com/blog/693141[/url]要使用dom4j读写XML文档,需要先下载dom4j包,dom4j官方网站在 http://www.dom4j.org/ 目前最新dom4j包下载地址:http://nchc.dl.sourceforge.net/sourceforge/dom4j/dom4j-1.6.1.zip...

2010-06-17 15:14:47 236

原创 java解析XML的四种方法详解

转载请标明出处:[url=http://eric-619.iteye.com/blog/693105]http://eric-619.iteye.com/blog/693105[/url]XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(D...

2010-06-17 14:40:34 79

java访问WebService返回xml数据生成为本地文件实例

[code="java"]import java.io.IOException;import java.io.InputStream;import java.net.MalformedURLException;import java.net.URL;import java.net.URLConnection;import java.io.FileNotFoundExce...

2010-06-17 09:33:34 229

java编程经验汇总(12)

现在来简短的介绍一下笔者用过的一些持久化框架和技术,之所以前面强调那么多共通的知识,是希望大家不要盲从流行框架,一定要把握它的本质和卓越的思想好在哪里。1. Apache OJBOJB代表Apache Object Relational Bridge,是Apache开发的一个数据库持久型框架。它是基于J2ee规范指南下的持久型框架技术而设计开发的,例如实现了ODMG 3.0规范的API,实...

2009-06-24 19:05:22 76

java编程经验汇总(11)

--Spring今天的主题是目前很流行也很好的一个开源框架-Spring。引用《Spring2.0技术手册》上的一段话:Spring的核心是个轻量级容器,它是实现IoC容器和非侵入性的框架,并提供AOP概念的实现方式;提供对持久层、事务的支持;提供MVC Web框架的实现,并对于一些常用的企业服务API提供一致的模型封装,是一个全方位的应用程序框架,除此之外,对于现存的各种框架...

2009-06-24 19:04:42 59

java编程经验汇总(10)

--Struts2这次准备继续上次的话题先讲讲Struts-2,手下简短回顾一段历史:随着时间的推移,Web应用框架经常变化的需求,产生了几个下一代 Struts的解决方案。其中的Struts Ti 继续坚持 MVC模式的基础上改进,继续Struts的成功经验。 WebWork项目是在2002年3月发布的,它对Struts式框架进行了革命性改进,引进了不少新的思想,概念和功能,但和原Str...

2009-06-24 19:04:03 51

java编程经验汇总(8)

--Servlet/Jsp终于正式进入J2ee的细节部分了,首当其冲的当然是Servlet和Jsp了,上篇曾经提到过J2ee只是一个规范和指南,定义了一组必须要遵循的接口,核心概念是组件和容器。曾经有的人问笔者Servlet的Class文件是哪里来的?他认为是J2ee官方提供的,我举了一个简单的反例:稍微检查了一下Tomcat5.0里面的Servlet.jar文件和JBoss里面的Serv...

2009-06-24 19:02:44 62

java编程经验汇总(7)

--接口& 组件、容器 前六篇主要讲了一些J2se方面的经验和感受,眼下Java应用范围已经被J2ee占据了相当大的一块领域,有些人甚至声称Java被J2ee所取代了。不知道大家如何来理解所谓的J2ee (Java2 Enterprise Edition),也就是Java企业级应用?笔者的观点是,技术的发展是顺应世界变化的趋势的,从C/S过渡到B/S模式,从客户端的角度考虑企业级应...

2009-06-24 19:01:50 56

java编程经验汇总(6)

这篇是笔者打算写的J2se部分的最后一篇了,这篇结束之后,再写J2ee部分,最后这篇打算谈一谈Java中的RMI机制和JVM沙箱安全框架。1. Java中的RMI机制RMI的全称是远程方法调用,相信不少朋友都听说过,基本的思路可以用一个经典比方来解释:A计算机想要计算一个两个数的加法,但A自己做不了,于是叫另外一台计算机B帮忙,B有计算加法的功能,A调用它就像调用这个功能是自己的一样方...

2009-06-24 19:00:58 69

java编程经验汇总(5)

关于J2se一些没有提到的部分,所以再写几篇把常用的部分经验全部写出来供大家讨论切磋。这一篇准备讲一讲Xml解析包和Java Swing,然后下一篇再讲java.security包关于Java沙箱安全机制和RMI机制,再进入J2ee的部分。1. Java关于XML的解析相信大家对XML都不陌生,含义是可扩展标记语言。本身它也就是一个数据的载体以树状表现形式出现。后来慢慢的数据变成了信息...

2009-06-24 19:00:00 66

java编程经验汇总(4)

不知不觉已经写到第四篇了,第三篇讲的是反射机制集合框架之类的,这次打算讲讲自己对反序列化和多线程的理解。希望能对大家学习Java起到帮助??1.关于序列化和反序列化应该大家都大概知道Java中序列化和反序列化的意思,序列化就是把一个Java对象转换成二进制进行磁盘上传输或者网络流的传输,反序列化的意思就是把这个接受到的二进制流重新组装成原来的对象逆过程。它们在Java中分别是通过Obj...

2009-06-24 18:58:44 46

空空如也

空空如也

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

TA关注的人

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