JAVA
yefei679
这个作者很懒,什么都没留下…
展开
-
Ext学习及应用经验小结
一、理解Html DOM、Ext Element及Component要学习及应用好Ext框架,需要理解Html DOM、Ext Element及Component三者的区别。Ext是基于Web的富客户端框架,其完全是基于标准W3C技术构建设的,使用到的都是HTML、CSS、DIV等相关技术。Ext最杰出之处,是开发了一系列非常简单易用的控件及组件,我们只需要使用这些组件就能实现各种丰富多彩的UI的转载 2009-01-05 08:22:00 · 561 阅读 · 0 评论 -
对JSP页面传值中文乱码的简单解决方法
源代码,a.jsp往b.jsp传值: a.jsp页面内容: [pre] name: [/pre] b.jsp页面内容: [pre] [/pre] 现象:中文乱码,比如“??????” 解决方法如下: 方法一: 1. 在b.jsp中把pageEncoding="GB2312"改为pageEncoding="ISO8859-1" 虽然这样b.jsp页面显示的内容还是乱码,但是不是那种“????转载 2008-11-22 22:32:00 · 838 阅读 · 0 评论 -
JAVA版的相册制作程序
import java.awt.Graphics;import java.awt.Image;import java.awt.image.BufferedImage;import java.awt.image.ImageObserver;import java.io.File;import java.io.FileFilter;import java.io.FileInputStream;impo原创 2008-12-02 15:11:00 · 1197 阅读 · 0 评论 -
RCP基础总结
1.简介Rich client platform 富客户端平台:应用于JAVA桌面程序开发;一个Eclipse插件: Eclipse插件:普通插件(对宿主的扩展);脱离Eclipse框架独立运行;与J2EE(jsp,Servlet,ejb)完整结合;目前,国内 RCP 应用也逐渐发展和壮大起来, RCP 有希望扭转Java桌面应用的颓势。如 Jlibrary 是一款开源的 CMS 系统,就是转载 2009-03-08 13:00:00 · 639 阅读 · 0 评论 -
Rome自动生成Rss
工具类里用的Jar包为Rome.jar,JDom.jar,感兴趣的朋友可以自己下载,也可以从我的上篇文件里下载到。 存在两个POJO类:ChannelItem类和ChannelEItem类,ChanneEItem类继承自ChannelItem类,多一个Enclosure属性,用于存在流媒体文件的类里使用。 具体代码如下,ChannelItem类: import java.util.Date;/*转载 2009-03-15 22:06:00 · 1565 阅读 · 1 评论 -
开发RSS的开源框架
最近公司要开发一个基与java的RSS阅读器,但是时间紧,在网上找个了一个开源的框架Rome,Rome并不是指罗马。不要误会,这里介绍的rome为一个开源java框架,可以在www.java.net上找到它,它是为RSS聚合而开发的一个框架,让你可以快速的开发基于java的RSS阅读,发布器,支持RSS 0.91 Netscape RSS 0.91 Userland RSS转载 2009-03-15 22:09:00 · 925 阅读 · 0 评论 -
用JSP实现基于Web的RSS阅读器
一 RSS介绍 根据维基百科(http://zh.wikipedia.org/wiki/RSS)的定义,“RSS是一种用于共享新闻和其他Web内容的数据交换规范 ”,它是一系列的规范的组合,采用XML格式。目前国内RSS应用最多的是在新闻网站和博客网站上。 许多网站可以用RSS阅读器来个性化自己的网页,比如显示最新的新浪新闻,显示自己好朋友最新的博客文章,显示最新的Goog转载 2009-03-15 22:12:00 · 703 阅读 · 0 评论 -
WEB中使用ROME实现RSS服务
首页http://wiki.java.net/bin/view/Javawsxml/Rome05TutorialFeedServlet文件rome-1.0RC1.jar1、配置RSS服务其实挺简单,没啥好配置的,我是配置在我的spring mvc controller中使用的先在pom.xml中导入这个东东,先导入到maven2私服,然后修改pom.xmlromerome1.0转载 2009-03-15 22:02:00 · 684 阅读 · 0 评论 -
Java_开发中:@SuppressWarnings("unchecked")的意思
J2SE 提供的最后一个批注是 @SuppressWarnings。该批注的作用是给编译器一条指令,告诉它对被批注的代码元素内部的某些警告保持静默。 一点背景:J2SE 5.0 为 Java 语言增加了几个新的特性,并且和它们一起增加了许多新的警告并承诺在将来增加更多的警告。您可以为 "javac" 增加 -Xlint 参数来控制是否报告这些警告(如上面的 @Deprecated 部分所示)。 默认情况下,Sun 编译器以简单的两行的形式输出警告。通过添加 -Xlint:keyword 标记(例如 -Xli转载 2011-05-10 13:58:00 · 610 阅读 · 0 评论 -
Java命名规范:细节决定成功
注重这些细节有几个好处:1. 好的命名规范可以使得写出来的程序更容易被别人理解,更好维护。当然也易于自己理解,以便日后扩展。 同时,也使程序更规范和专业。 在这个人性化横行的今天,我们的Java命名规范也应该注重体验。2. 了解命名规范,可以更好的学习和记忆 Java 类库中的类和函数等。3. 在命名规范里有很多都涉及到英文的,可以促进英文学习。 比如: numberMax, MaxNumber和maxNumber都是有区别的。 maxNumber可能是属性名; MaxNumber一般是类名; n转载 2011-05-19 09:24:00 · 738 阅读 · 0 评论 -
JAVA Comparable接口应用(注释)
<br /><br />package com;<br />import java.util.Arrays;<br />//实现Comparable接口,使该类的对象可排序 <br />public class TestComparable implements Comparable { <br /> //该类的属性i <br /> private double i = Math.random(); <br /> //实现Comparable接口的抽象方法,定义排序规则 <br /> public int原创 2011-05-19 17:35:00 · 528 阅读 · 0 评论 -
java实现的18位身份证格式验证算法
公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成.排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。 1、地址码 表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按 GB/T 2260 的规定执行。 2、出生日期码表示编码对象出生的年、月、日,按 GB/T 7408 的规定执行。年、月、日代码之间不用分隔符。例:某人转载 2008-11-22 12:57:00 · 365 阅读 · 0 评论 -
Java实现给图片添加水印
import java.awt.*;import java.awt.image.*;import java.io.*;import javax.swing.*;import com.sun.image.codec.jpeg.*; public class WaterMark ...{/** *//*** 给图片添加水印* @param filePath 需要添加水印的图片的路径* @para转载 2008-11-22 14:12:00 · 509 阅读 · 2 评论 -
JAVA生成缩略图
方法1:[第一种方法比后一种生成的缩略图要清晰] import javax.imageio.ImageIO;import java.awt.image.BufferedImage;import java.awt.image.ColorModel;import java.awt.image.WritableRaster;import java.awt.*;import java.awt.geo转载 2008-11-22 14:10:00 · 485 阅读 · 0 评论 -
eclipse中ext插件安装方法
今天我在网上找ext eclipse plugin,找咯一会终于让我找到咯,但是全英文的,现在我把它翻译成中文,也是我刚好的经验! 1、在eclipse菜单中找到这个路径:Help → Software Updates → Find and Install… → Search for new features to install → New remote site… 2、Name:“Sp转载 2009-01-05 08:34:00 · 19879 阅读 · 0 评论 -
用ROME创建RSS服务
1.RSS标准 RSS标准比较混乱,主要有以下3个系列 RSS 0.9x / 2.0 : RSS技术诞生于1999年的网景公司(Netscape),其发布了一个0.9版本的规范。2001年,RSS技术标准的发展工作被Userland Software公司的戴夫 温那(Dave Winer)所接手。陆续发布了0.9x的系列版本。当W3C小组发布RSS 1.0后,Dave Winer不承认原创 2009-01-05 08:35:00 · 615 阅读 · 2 评论 -
Java RSS Lib 对比
一. Rome Rome 是 java.net 上的一个开源项目,现在的版本是0.5。为什么叫Rome呢,按它的介绍上的说法,有个“条条大路通罗马”的意思,有些RSS的意味。Rome可能是 sun 公司从自己某个子项目中抽离出来的,package和类的命名就象j2sdk一样感觉规范。功能上支持RSS的所有版本及 Atom 0.3(Atom是和RSS类似的一种内容聚合的方式)。Rome 本身是原创 2009-01-05 08:40:00 · 1100 阅读 · 0 评论 -
RSS的实现
一:什么是RSS RSS(really simple syndication) :网页内容聚合器。RSS的格式是XML。必须符合XML 1.0规范。 RSS的作用:订阅BLOG,订阅新闻二:RSS的历史版本: http://blogs.law.harvard.edu/tech/rssVersionHistory RSS的版本有很多个,0.90、0.91、0.92、0.93、0.94、1.0 和 2原创 2009-01-05 08:38:00 · 1347 阅读 · 0 评论 -
JAVA编程技巧之如何实现HTTP的断点续传
(一)断点续传的原理其实断点续传的原理很简单,就是在Http的请求上和一般的下载有所不同而已。打个比方,浏览器请求服务器上的一个文时,所发出的请求如下:假设服务器域名为wwww.sjtu.edu.cn,文件名为down.zip。GET /down.zip HTTP/1.1Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, ap转载 2008-11-22 14:07:00 · 547 阅读 · 0 评论 -
Java实现随机验证码功能实例
现在许多系统的注册、登录或者发布信息模块都添加的随机码功能,就是为了避免自动注册程序或者自动发布程序的使用。验证码实际上就是随机选择一些字符以图片的形式展现在页面上,如果进行提交操作的同时需要将图片上的字符同时提交,如果提交的字符与服务器session保存的不同,则认为提交信息无效。为了避免自动程序分析解析图片,通常会在图片上随机生成一些干扰线或者将字符进行扭曲,增加自动识别的难度。在这里,我们使原创 2008-11-22 14:03:00 · 419 阅读 · 0 评论 -
关于Java的Cookie操作
1.设置Cookie1Cookie cookie = new Cookie("key", "value");2cookie.setMaxAge(60); //设置60秒生存期,如果设置为负值的话,则为浏览器进程Cookie(内存中保存),关闭浏览器就失效。3cookie.setPath("/test/test2"); //设置Cookie路径,不设置的话为当前路径(对于Servlet来说为r转载 2008-11-22 14:05:00 · 314 阅读 · 0 评论 -
jspSmartUpload上传下载全攻略
一、安装篇 jspsmartupload是由www.jspsmart.com网站开发的一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的jsp文件中。该组件有以下几个特点:1、使用简单。在jsp文件中仅仅书写三五行java代码就可以搞定文件的上传或下载,方便。2、能全程控制上传。利用jspsmartupload组件提供的对象及其操作方法,可以获得全部上传文件的信息(包括文转载 2008-11-22 14:05:00 · 285 阅读 · 0 评论 -
java读取配置文件的几种方法
在现实工作中,我们常常需要保存一些系统配置信息,大家一般都会选择配置文件来完成,本文根据笔者工作中用到的读取配置文件的方法小小总结一下,主要叙述的是spring读取配置文件的方法。 一.读取xml配置文件(一)新建一个java bean package chb.demo.vo;public class HelloBean ...{ private String helloWo转载 2008-11-22 14:07:00 · 420 阅读 · 0 评论 -
JAVA进度条演示
import java.awt.*; import javax.swing.*; import javax.swing.event.ChangeEvent; import javax.swing.event.ChangeListener; import java.awt.event.*; public class TestProgressbar {转载 2008-11-22 14:15:00 · 1491 阅读 · 1 评论 -
Java泛型简明教程
关于Java泛型的教程,免费的,不免费的,有很多。我遇到的最好的教材有:The Java TutorialJava Generics and Collections, by Maurice Naftalin and Philip WadlerEffective Java中文版(第2版), by Joshua Bloch.尽管有这么多丰富的资料,有时我感觉,有很多的程序员仍然不太转载 2011-06-09 10:33:00 · 393 阅读 · 0 评论