自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 java 用蛮力法和分治法求解最近对问题

问题:设p1=(x1, y1), p2=(x2, y2), …, pn=(xn, yn)是平面上n个点构成的集合S,设计算法找出集合S中距离最近的点对。蛮力算法描述:int ClosestPoints(int n, int x[ ], int y[ ]){ minDist=Double.POSITIVE_INFINITY;; for (i=1; i< n; i++)...

2013-08-09 23:21:40 669

原创 Java 最新环状链表

一、链表的节点类package com.cache;public class LinkedListNode { public LinkedListNode previous;//前一节点 public LinkedListNode next;//后一节点 public Object object;//节点中的数据 pub...

2013-06-18 02:51:52 177

原创 Java 循环链表

循环链表是与单链表一样,是一种链式的存储结构,所不同的是,循环链表的最后一个结点的指针是指向该循环链表的第一个结点或者表头结点,从而构成一个环形的链。  循环链表的运算与单链表的运算基本一致。所不同的有以下几点:  1、在建立一个循环链表时,必须使其最后一个结点的指针指向表头结点,而不是象单链表那样置为NULL。此种情况还使用于在最后一个结点后插入一个新的结点。  2、在判...

2013-02-04 02:51:31 121

原创 Java UDP 实例

Client.javapackage UDP;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.DatagramPacket;import java.net.DatagramSocket;import ja...

2012-12-08 04:31:05 107

原创 lucene3.6.1完成数据库的检索

package com.javabean;import java.io.File;import java.io.IOException;import java.sql.ResultSet;import java.sql.SQLException;import java.util.ArrayList;import java.util.List;import org...

2012-11-03 02:36:39 91

原创 Java Lucene 教程

Lucene 教程Lucene是apache组织的一个用java实现全文搜索引擎的开源项目。 其功能非常的强大,api也很简单。总得来说用Lucene来进行建立 和搜索和操作数据库是差不多的(有点像),Document可以看作是 数据库的一行记录,Field可以看作是数据库的字段。用lucene实 现搜索引擎就像用JDBC实现连接数据库一样简单。Lucene2.0,它与以前广泛应...

2012-11-03 01:49:38 128

原创 Java 搭建一台服务器 发送一个html文件和一张图片

import java.io.* ;import java.net.* ;import java.util.* ;public final class WebServer { // Count the number of connection static int n = 0; public static void main(String argv[]) thro...

2012-10-05 02:30:32 223 1

原创 Struts2+Spring2+Hibernate3 web应用示例(一)

Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点:MVC 2模型的使用、功能齐全的标志库(Tag Library)、开放源代码。而Spring的出现,在某些方面极大的方面了Struts的开发。同时,Hibernate作为对象持久化的框架,能显示的提高软件开发的效率与生产力。这三种流行框架的整合应用,可以发...

2012-09-22 10:28:32 85

原创 Java DES 加解密

import javax.crypto.KeyGenerator;import javax.crypto.CipherInputStream;import javax.crypto.Cipher;import javax.crypto.CipherOutputStream;import java.security.SecureRandom;import java.securit...

2012-09-15 21:54:23 66

原创 Java Socket 文件传输3

Java Socket实战之七 使用Socket通信传输文件 前面几篇文章介绍了使用Java的Socket编程和NIO包在Socket中的应用,这篇文章说说怎样利用Socket编程来实现简单的文件传输。这里由于前面一片文章介绍了NIO在Socket中的应用,所以这里在读写文件的时候也继续使用NIO包,所以代码看起来会比直接使用流的方式稍微复杂一点点。下面的示例演示了客户...

2012-09-14 23:56:04 61

原创 Java Socket 传输文件2

Java基于Socket文件传输示例最近需要进行网络传输大文件,于是对基于socket的文件传输作了一个初步的了解。在一位网友提供的程序基础上,俺进行了一些加工,采用了缓冲输入/输出流来包装输出流,再采用数据输入/输出输出流进行包装,加快传输的速度。废话少说,先来看服务器端的程序。package sterning;import java.io.BufferedInp...

2012-09-14 23:54:34 72

原创 Java Socket 传输文件1

服务器端实现代码:import java.io.*;import java.net.*; public class FileServer{ public static void main(String[] args)throws Exception{ //创建文件流用来读取文件中的数据 File file=ne...

2012-09-14 23:51:51 104

原创 Java 获取象素点的值及R,G,B分量的值

package sy;import java.awt.Color;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import javax.imageio.ImageIO;import javax...

2012-09-14 03:22:34 286

原创 Java Swing 组件大全3

JSplitPane: package sy;import java.awt.Container; import java.awt.Font; import java.io.File; import java.util.EmptyStackException; import java.util.Iterator; import java.util.Sta...

2012-09-13 23:49:21 109

原创 Java Swing 组件大全2

package sy;import javax.swing.*;import java.awt.*;import java.awt.event.*;import javax.swing.tree.*;import javax.swing.event.*;import javax.swing.border.*;import javax.swin...

2012-09-13 23:47:21 85

原创 Java Swing 组件大全1

申明这是借鉴来的自动水平和垂直方向都会出现滚动条JTextArea ta=new JTextArea("http://hi.baidu.com/jenny��/");JScrollPane sp=new JScrollPane(ta,ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS ,ScrollPaneConstants.HORI...

2012-09-13 23:02:14 377

原创 Java 图像处理

package sy;import java.awt.BorderLayout; import java.awt.Image; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.image.BufferedImage; import java.aw...

2012-09-06 22:49:07 160

原创 Java 对象序列化

目前网络上关于对象序列化的文章不少,但是我发现详细叙述用法和原理的文章太少。本人把自己经过经验总结和实际运用中的体会写成的学习笔记贡献给大家。希望能为整个java社区的繁荣做一点事情。 序列化的过程就是对象写入字节流和从字节流中读取对象。将对象状态转换成字节流之后,可以用java.io包中的各种字节流类将其保存到文件中,管道到另一线程中或通过网络连接将对象数据发送到另一主...

2012-09-04 03:56:31 83

原创 Java System类

第4节 System类System类中含有一些非常有用的域(例如我们经常使用的ont)和方法,不能被实例化。7.4.1 System类的三个域1. in“标准的”输入流,该流已经打开并准备提供输入数据。通常,in对应于键盘输入以及主机环境或用户指定的输入源。其具体的定义为:public final static InputStream in= nullInputStream...

2012-09-04 03:55:55 145

原创 Java中的文件锁

有时候,我们需要以独占的方式访问某个文件,因此,需要在打开文件时,对文件上锁,以防其他人或进程也访问该文件。Java本身提供了俩种锁文件的方式:方式一:用RandomAccessFile类操作文件RandomAccessFile的open方法,提供了参数,实现以独占的方式打开文件: new RandomAccessFile(file, "rws")其中的“rws”参数中,rw...

2012-09-04 03:54:06 254

原创 RandomAccessFile类应用

RandomAccessFile类 RandomAccessFile类提供了众多的文件访问方法。 RandomAccessFile类支持“随机访问"方式。(随机访问:是可以从文件中任意一点开始读取) RandomAccessFile类在随机(相对顺序而言)读写等长记录格式的文件时有很大的优势。(比如:读取数据库中的某一条记录时) RandomAcce...

2012-09-04 03:48:54 130

原创 Java Swing截图

ImagePanel.javapackage sy;import java.awt.Dimension;import java.awt.Graphics;import java.awt.Image;import javax.swing.ImageIcon;import javax.swing.JPanel;class ImagePanel...

2012-09-02 03:40:37 392

原创 使用 JAVA 中的动态代理实现数据库连接池

数据库连接池在编写应用服务是经常需要用到的模块,太过频繁的连接数据库对服务性能来讲是一个瓶颈,使用缓冲池技术可以来消除这个瓶颈。我们可以在互联网上找到很多关于数据库连接池的源程序,但是都发现这样一个共同的问题:这些连接池的实现方法都不同程度地增加了与使用者之间的耦合度。很多的连接池都要求用户通过其规定的方法获取数据库的连接,这一点我们可以理解,毕竟目前所有的应用服务器取数据库连接的方式都是这种方式...

2012-08-14 03:59:47 62

原创 Java RMI 实例及实现方式总结

Java RMI 实例及实现方式总结 上一篇 / 下一篇 2010-11-09 21:34:46 / 个人分类:Java 查看( 159 ) / 评论( 0 ) / 评分( 0 / 0 ) 今天刚好对Java RMI进行了简单的学习,也写了一个实例,简单总结一下吧。1.RMI的基本体系结构RMI的基本体系结构,概括起来说,由三个抽象层组成: 1、存根/框...

2012-07-26 14:13:45 221

原创 Java RMI进门

Java RMI进门 RMI全称是Remote Method Invocation-远程方法调用,Java RMI在JDK1.1中实现的,其威力就体现在它强大的开发分布式网络应用的能力上,是纯Java的网络分布式应用系统的核心解决方案之一。实在它可以被看作是RPC的Java版本。但是传统RPC并不能很好地应用于分布式对象系统。而Java RMI 则支持存储于不同地址空间的程序级对...

2012-07-26 14:13:27 101

ASE算法实现,这是我自己做的

AES算法实现,ASE算法实现,这是我自己做的,ASE算法实现,这是我自己做的,ASE算法实现,这是我自己做的

2010-05-27

空空如也

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

TA关注的人

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