java
iteye_2210
这个作者很懒,什么都没留下…
展开
-
JDK和JRE的区别
首先简单介绍了几个基本定义:JDK就是Java Development Kit,是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。安装了JA...2008-12-31 15:02:00 · 91 阅读 · 0 评论 -
图片压缩
public void proce(String oldFile, int width, int height, float quality,String smallIcon) {String newImage = null;try {Image srcFile = ImageIO.read(new File(oldFile));double rate1 = ((double...2011-05-31 23:43:00 · 135 阅读 · 0 评论 -
Ubuntu下Java环境的搭建
配置命令: $sudo apt-get install ubuntu-restricted-extras 再运行如下命令: $sudo apt-get install sun-java6-jdk 待安装完毕后选择默认Java. $sudo update- alternatives --config java 安装过程提示选择,输入“2”即可,然后按回车键确定。...2009-09-07 17:18:00 · 69 阅读 · 0 评论 -
使用JDBC时Class.Forname()的作用
使用JDBC时,我们都会很自然得使用下列语句:java 代码Class.forName( "com.mysql.jdbc.Driver" ); Stringurl= "jdbc:mysql://127.0.0.1/test?useUnicode=true&characterEncoding=utf-8" ; Stringuser= "" ; String...2010-11-10 11:31:00 · 111 阅读 · 0 评论 -
java终实现ftp断点上传
主要使用apache中的net包来实现。网址http://commons.apache.org/net/。具体包的下载和API文档请看官网。断点上传就是在上传的过程中设置传输的起始位置。并设置二进制传输。 import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream;...2010-12-01 13:33:00 · 175 阅读 · 0 评论 -
List Set Map 实现类用法总结(TODO details)
mport java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStream; import java.util.ArrayList; import java.util.Comparator; import ja...2010-12-01 16:21:00 · 406 阅读 · 0 评论 -
运用加密技术保护Java源代码
运用加密技术保护Java源代码 内容: 一、为什么要加密? 二、定制类装入器 三、加密、解密 四、应用实例 五、注意事项 参考资源 Java程序的源代码很容易被别人 偷看。只要有一个反编译器,任何人都可以分析别人的代码。本文讨论如何在不修改原有程序的情况下,通过加密技术保护源代码。 一、为什么要加密? 对于传统的C或C++之类的语言来说,要在Web上保护源代码是很容易的,只要不...2010-05-31 23:43:00 · 107 阅读 · 0 评论 -
使用 Nginx 配置jsp服务器
Nginx 简介Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。 Igor 将源代码以类 BSD 许可证的形式发布。尽管还是测试版,但是,Nginx 已经因为它的稳定性、...2010-06-08 08:36:00 · 453 阅读 · 0 评论 -
“Cache-control”与java配置
网页的缓存是由HTTP消息头中的“Cache-control”来控制的,常见的取值有private、no-cache、max-age、must-revalidate等,默认为private。其作用根据不同的重新浏览方式分为以下几种情况:(1) 打开新窗口如果指定cache-control的值为private、no-cache、must-revalidate,那么打开新窗口访问时都会重新访问服务器...2011-01-14 16:04:00 · 470 阅读 · 0 评论 -
JProfiler eclipse 整合配置
1 先启动 JProfiler : 开始菜单–>所有程序–>JProfiler 5 –>JProfiler,输入注册码(执行整合前,先关闭Eclipse)2 eclipse中配置:主菜单–> Session –>IDE Intergrations –>选择Eclipse 3.3,,点“Integrate” ,选择Eclipse所在的文件夹。D:/Jav...2011-03-02 17:36:00 · 102 阅读 · 0 评论 -
junit4学习笔记
太久没有用junit写测试了,前几天被一个面试官问的自己很傻,所以特意在此重新学习和总结一下使用junit做测试目的是尽量早的发现程序的bug,一个bug隐藏的时间越久,修复他的代价就越大。Junit简介:Junit最初是由Erich Gamma 和 Kent Beck 编写的一个回归测试框架(regression testing framework),为单元测试(Unit Test...2011-03-02 18:36:00 · 91 阅读 · 0 评论 -
java反射机制实例解析
在 Java 运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意 一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息,以及动态 调用对象的方法的功能来自于Java 语言的反射(Reflection)机制。Java 反射机制主要提供 了以下功能: 在运行时判断任意一个对象所属的类; 在运行时构造任意一个类的对象; 在运行时判断任意一个类所具有的成员变量和方法...2011-03-08 23:52:00 · 96 阅读 · 0 评论 -
jsonutil 学习使用
packagecomm; importjava.text.SimpleDateFormat; importjava.util.ArrayList; importjava.util.Collection; importjava.util.Date; importjava.util.HashMap; importjava.util.Iterator; ...2011-03-24 00:17:00 · 248 阅读 · 0 评论 -
java读写xml
这里总结一下XML文件的读写过程,先说一下写的过程,这里我用的是XmlDocument的write方法实现的,写的过程是比较简单的,只需要定义自己想要的元素变量,Element user=null;Element username=null,password=null;然后// 定义工厂,使应用程序能够从 XML 文档获取生成 DOM 对象树的解析器。DocumentBuil...2008-11-17 09:02:00 · 73 阅读 · 0 评论 -
java webservice在resin中实现
首先下载apache上的axis1.4 这里有两个版本axis1.4和axis2,我们使用axis1.4http://www.ip97.com/apache.org/ws/axis/1_4/axis-bin-1_4.zip这里可以下载到 其次将D:/axis-bin-1_4/axis/webapps/axis/WEB-INF/lib中的包考得webproject项目中的 WebR...2008-10-17 11:59:00 · 161 阅读 · 0 评论 -
java 调用外部应用程序
很简单,有时却总忘记。 String path = "C:/Documents and Settings/Administrator/桌面/SPX Editor/ge.exe";try{Runtime.getRuntime().exec("cmd /c start excel \"" + path + "\"");} catch (IOException e) {e.printSta...2009-02-07 09:38:00 · 76 阅读 · 0 评论 -
java调用msn、qq 及.exe程序总结
最近项目中需要调用msn和qq 所以就收集了一些相关自恋调用qq的方法:<A href="tencent://message/?uin=20989163&amp;Site=博客园&amp;Menu=yes" target=blank点击这里给我发消息</A>对于qq 可以登录到http://imis.qq.com/webpresence/code.sht...2009-04-09 08:56:00 · 106 阅读 · 0 评论 -
Java文档注释 编写格式
java文档注释 编写格式 在Java主页上有相关文档注释的编写格式How to Write Doc Comments for the Javadoc Tool @author Macro@version 1.10 2008-09-011 注释文档的格式注释文档将用来生成HTML格式的代码报告,所以注释文档必须书写在类、域、构造函数、方法、定义之前。注释...2009-04-09 17:07:00 · 142 阅读 · 0 评论 -
图片上添加文字
public class ImageAddWord{public void addWord(String filePath, String watermark,String outpath, int x, int y,String fontname, int fontsize, Color color){// 根据图片路径将原图片装进ImageIcon对象中ImageIc...2008-09-27 11:50:00 · 104 阅读 · 0 评论 -
java实现SMTP邮件服务器
电子邮件传递可以由多种协议来实现。目前,在Internet 网上最流行的三种电子邮件协议是SMTP、POP3 和 IMAP,下面分别简单介绍。 ◆ SMTP 协议 简单邮件传输协议(Simple Mail Transfer Protocol,SMTP)是一个运行在TCP/IP之上的协议,用它发送和接收电子邮件。SMTP 服务器在默认端口25上监听。SMTP客户使用一组简单的、基于文本...2008-10-06 10:19:00 · 937 阅读 · 0 评论 -
JNDI的含义和作用
JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。 那么,JNDI到底起什么作用? 要了解JNDI的作用,我们可以从“如果不用JNDI我们怎样做?用了JNDI后我们又将怎样做?”这个问题来探讨。 没有JNDI的做...2008-10-07 09:28:00 · 107 阅读 · 0 评论 -
java调用外部应用程序
String path = "C:/Documents and Settings/Administrator/桌面/SPX Editor/ge.exe"; try { Runtime.getRuntime().exec("cmd /c start excel /"" + path + "/""); } catch (IOException e) { e.printStackTrace(); }...2008-10-07 09:34:00 · 93 阅读 · 0 评论 -
Java和Maven环境变量的配置
打开java官网Download页,选择你需要的版本,然后进行下载安装,本人不喜欢使用默认路径,习惯将其放在一个名将java文件夹中,成功安装后,我们开始配置环境变量。 我的电脑-》右键属性——》高级——》环境变量——》系统变量——》新建1, 创建JAVA_HOMEJAVA_HOME C:/java/jdk*** 2:在建CLASSPATH添加工作路径CLASSPA...2008-10-07 09:51:00 · 161 阅读 · 0 评论 -
java中的接口Serializable的作用和例子
作用:没有implements Serializable,你就不能通过rmi(包括ejb)提供远程调用。 serialization 允许你将实现了Serializable接口的对象转换为字节序列,这些字节序列可以被完全存储以备以后重新生成原来的对象。 serialization不但可以在本机做,而且可以经由网络操作(就是猫小说的RMI)。这个好处是很大的----因为它自动屏蔽了操作...2008-10-08 10:32:00 · 99 阅读 · 0 评论 -
java统计在线人数(session存储信息的)
这篇日志是我写的第三次了 前两次都发布失败!郁闷极了! 由于在web开发中常常用到这一部分所以在此记录一下,呵呵,就到备忘录了!我对于登录信息时使用session存储的,所以我这里是通过实现HttpSessionAttributeListener这个接口完成的。1、实现接口类,在web.xml文件中配置监听类,从而可以使该类完成其工作。public class Session...2009-05-06 16:28:00 · 152 阅读 · 0 评论 -
ubuntu下安装和卸载软件命令
安装软件命令:apt-getinstallsoftname1softname2softname3……卸载软件命令:apt-getremovesoftname1softname2softname3……卸载并清除配置命令:apt-getremove--purgesoftname1更新软件信息数据库命令:apt-getupdate进行系统升级命令:apt-getupgrade搜索软件包命令:a...2008-10-11 09:21:00 · 80 阅读 · 0 评论 -
用 Java 技术创建 RESTful Web 服务
转载:http://www.ibm.com/developerworks/cn/web/wa-jaxrs/ JAX-RS (JSR-311) 【 Java API for RESTful Web Services 】是一种 Java™ API,可使 Java Restful 服务的开发变得迅速而轻松。这个 API 提供了一种基于注释的模型来描述分布式资源。注释被用来提供资源的位置、资源...2011-03-24 23:22:00 · 206 阅读 · 0 评论