自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (15)
  • 收藏
  • 关注

转载 debian配置简单的vsftp服务器

<br />debian配置简单的vsftp服务器分类:Linux2007.3.20 18:23 作者:essoin | 评论:1 | 阅读:6997<br />如果您在此得到您需要的东西请回到首页点一下右侧我的广告,这个月的杂志实在很需要您的点击啊:)!<br /> <br />能用到FTP也是在用apache的时候总是在windows下修改好,而又要传到web服务器里.架起来vsftp有会更方便一点!<br />也是由于只是自己用所以没有做些高难度的动作...<br /> <br />安装vsftp<b

2011-04-17 20:47:00 9325

转载 Debian下RPM包安装

<br />Debian下RPM包安装<br />首先我们用 which alien 命令查看是否安装了alien。<br />如果没有安装,使用命令 apt-get install alien 进行安装<br />如果没有源,这个时候我们需要修改源的文件,给其添加源,对于debian 5.0 (其他版本不知是否可行,因为我用的就是5.0)我们可以在 /etc/apt/sources.list 文件中添加 如下一行<br />deb ftp://ftp.tw.debian.org/debian/ lenny

2011-04-17 18:29:00 20868

转载 linux JDK1.5 bin安装步骤记录(转) Fedora 14下安装JDK

linux JDK1.5 bin安装步骤记录(转) Fedora 14下安装JDKJava 2010-11-27 14:48:08 阅读577 评论0  字号:大中小 订阅 3. 安装 Eclipse 集成开发环境   Android 推荐的 IDE 为 Eclipse,使用下面的命令安装它:    su -c 'yum install eclipse-jdt java-1.6.0-openjdk-devel'   即可获得 Fedora Eclipse 3.5.1 版本。文章分类:操作系统一. 下载jdk

2011-04-17 11:06:00 1560

转载 debian touch...

修改dibian启动模式为命令行启动debian 是使用的 System V 的 init 风格,跟 redhat 不一样。在默认安装的情况下,debian在 runlevel 2,3,4,5 下,均会启动 图形管理器(gdm或kdm)使用 rcconf 命令,取消启动gdm或kdm,则 图形界面在 任何 runlevel下均不会启动。如果您只想在 runlevel 5 下启动图形,可以运行下面的命令:(以gdm为例)#删除原有关于 gdm 的符号链接update-rc.d -f gdm remove#重新

2011-04-17 10:12:00 1249

转载 oracle 存储过程的基本语法

<br />oracle 存储过程的基本语法 及注意事项oracle 存储过程的基本语法<br /><br />1.基本结构 <br />CREATE OR REPLACE PROCEDURE 存储过程名字<br />(<br />    参数1 IN NUMBER,<br />    参数2 IN NUMBER<br />) IS<br />变量1 INTEGER :=0;<br />变量2 DATE;<br />BEGIN<br />END 存储过程名字<br /><br />2.SELECT INTO

2011-04-12 14:07:00 570

转载 Tomcat连接池配置

<br />Tomcat连接池配置,如此简易<br />         最近一个朋友,发了一个异常消息.给我看,说他的Tomcat6,配置数据源连接池。怎么的都不成功. 他说他在网上看了很多相关资料。那些资料都说可以配置成功.但是他照着资料详细配置的,还是不行.<br /> 下面是他发的异常:Java代码  严重: Servlet.service() for servlet jsp threw exception  org.apache.tomcat.dbcp.dbcp.SQLNestedExceptio

2011-04-12 13:53:00 964

转载 HTTP响应码

<br />了解HTTP响应码、请求和响应的头标含义,对于我们Web测试中定位问题非常有帮助的。<br />一、HTTP响应码<br />响应码由三位十进制数字组成,它们出现在由HTTP服务器发送的响应的第一行。<br /><br />响应码分五种类型,由它们的第一位数字表示:<br />1xx:信息,请求收到,继续处理<br />2xx:成功,行为被成功地接受、理解和采纳<br />3xx:重定向,为了完成请求,必须进一步执行的动作<br />4xx:客户端错误,请求包含语法错误或者请求无法实现<br /

2011-04-10 17:07:00 4726

转载 HTTP请求响应头信息|用Servlet如何实现验证码

<br />1、http传输的信息内容<br />当我们浏览器端和服务器端进行信息交互时,http除了发送请求和响应信息外,还会自动发送一系列的附加信息。这些Http自动发送的附加信息,称为http头信息。<br />(1)分类<br />根据请求和响应的不同阶段,将http头信息,分成请求头信息和响应头信息。<br /><br />(2)请求头信息<br />A:理解<br />在向服务器端发送请求的同时,浏览器自动向服务器发送的一系列的附加信息。<br />B:目的<br />告诉服务器端,客户端能够或

2011-04-10 17:05:00 2298

转载 关于 sql 行转列的感悟

标签:sql 数据库 感悟 行转列原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://mikoo.blog.51cto.com/627637/124516 自从看《学技术的不能自废武功》这篇文章后,我深有感触,于是对自己以前学过的知识又重新温习了一次,结果终于发现了一些新的感悟,现将其感悟发表,于大家共勉:关于 sql 行转列的感悟(表1)要将其转变为: (表2)可以看得出来,表2列是由表1的行数

2011-03-29 13:41:00 1021

转载 JSON扫盲帖

[心得] JSON扫盲帖+JSON类教程昨天发了json的AS3解析类,从大家的跟帖上来看,好多人还是不知道这个东西的,特建一个扫盲贴。其实在AS中使用json其实并不是一个必须或是很好的选择,因为AS对xml的解析已经很不错了,但是为什么可以考虑使用json呢,有以下几点:json是介于单纯的文本方式(如:firstName=Brett&lastName=McLaughlin&[email protected])和xml(BrettMcLaughlinbrett@newInstance

2011-03-29 13:39:00 1545

转载 DBUtils使用总结

<br />Apache DBUtils使用总结2010-01-26 14:33:07标签:DBUtils Apache原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://lavasoft.blog.51cto.com/62575/270661Apache DBUtils使用总结 DBUtils是个小巧的JDBC轻量级封装的工具包,其最核心的特性是结果集的封装,可以直接将查询出来的结果集封装成JavaBean,这就为我们做了最枯燥乏味、最容易

2011-03-29 10:25:00 979

转载 JSONObject与JSONArray的使用

<br /> <br />JSONObject与JSONArray的使用<br />一、JAR包简介<br />      要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包:<br />      1.commons-lang.jar<br />      2.commons-beanutils.jar<br />      3.commons-collections.jar<br />      4.commons-logging.jar <br />      5.

2011-03-25 11:21:00 13045

原创 JAVA RMI 快速入门实例

<br /> 关键字: rmi<br />JAVA RMI 快速入门实例<br /><br />本实例为参考多篇文章写就而成,网上及书上各类文章介绍如何使用RMI有多种实例可参考,譬如有:<br /><br />1. 用命令rmiregistry启动RMI注册服务的<br />2. 同时创建存根(stub)和骨架(skeleton)的<br />3. 只创建存根类的的(jdk1.2以后版本)<br />4. 通过RemoteRef和rmi://协议字串方式的<br />5. 比较少讲到的用LocateR

2011-03-24 10:24:00 790

原创 使用ant部署eclipse开发的web工程到tomcat

使用ant部署eclipse开发的web工程到tomcat<br />文章分类:Java编程<br />由于myeclipse体积的不断膨胀,搞的现在的开发很痛苦,一直在等它"活"过来,就算不计较效率了,人也忍受不了。所以觉得使用eclipse,毕竟它比myeclipse轻巧的多。但是eclipse开发的web工程要部署到tomcat服务器上好像不可以(我指的是像myeclipse那样将工程拷贝到tomcat的目录下),至少到目前为止,我个人没发现使用eclipse本身能把web工程部署到tomcat服务器

2011-03-23 19:24:00 4175 1

转载 ant 的构建脚本0

<br />下面的xml是ant 的构建脚本, 功能包括:  编译,部署到tomcat, 启动tomcat,停止tomcat, 重新载入。  使用前必须安装 jdk 和 ant , 然后运行ant init,初始化工程目录,  就可以进行开发了。(题外话:在这个ide工具傻瓜式开发的时代里,ant依旧显示它的优秀之处,它能完成比ide更灵活的任务, 从设计的角度说,操作越复杂的工具应是是越灵活滴 ^_^ <br />Java代码 <?xml version="1.0" encoding="UTF-8"?>

2011-03-23 19:22:00 839

转载 eclipse 插件大全

<br />eclipse 插件大全eclipse插件大全介绍,以及下载地址开源中心http://sourceforge.net<br /> <br />eclipse swing&swt plugin 开发GUI比较好!<br />http://www.cloudgarden.com <br /> <br /> <br />开发swing界面的<br />http://code.google.com/p/visualswing4eclipse/<br /> 0  eclipse插件中心http://www

2011-03-18 14:33:00 1128

转载 Tomcat性能优化

<br />Tomcat性能优化2008年09月02日 星期二 下午 01:36<br />在Tomcat和应用程序进行了压力测试后,如果您对应用程序的性能结果不太满意,就可以采取一些性能调整措施了,当然了前提是应用程序没有问题,我们这里只讲Tomcat的调整。由于Tomcat的运行依赖于JVM,所以在这里我们把Tomcat的调整可以分为两类来详细描述:<br />  外部环境调整<br />  调整非Tomcat组件,例如Tomcat运行的操作系统和运行Tomcat的java虚拟机。<br />  自身调

2011-03-16 12:35:00 1160

转载 Tomcat性能优化调整

<br /><br /><br />一. 引言<br /><br />  性能测试与分析是软件开发过程中介于架构和调整的一个广泛并比较不容易理解的领域,更是一项较为复杂的活动。就像下棋游戏一样,有效的性能测试和分析只能在一个良好的计划策略和具备了对不可预料事件的处理能力的条件下顺利地完成。一个下棋高手赢得比赛靠的不仅仅是对游戏规则的认识,更是靠他的自己的能力和不断地专注于分析自己对手的实力来更加有效地利用和发挥规则的作用。同样一个优秀的性能测试和分析人员将要面对的是来自一个全新的应用程序和环境下带来的整个项

2011-03-16 12:34:00 7296 1

转载 软件史上最伟大的十大程序员

<br />国际消息,国外某社区网站就“软件史上最伟大的十大程序员”做了一个评选,结果如下:<br /><br />1,John Carmack(约翰.卡马克)<br /><br />John是程序员的教父。他一直致力与推翻世界快速工业化的障碍,在引领时代浪尖的同时仍能将研究成果作为游戏的一部分,它的贡献令人敬畏。他在计算机图形方面的创新给我们带来了Wolfenstein 3D, Doom & Quake.<br /><br /><br /><br />2,Linus Torvalds(Linus Torv

2011-03-13 23:30:00 964

转载 Velocity用户手册---中文版(学习修改版)

<br />Velocity用户手册---中文版(学习修改版)Velocity的能力远不止web站点开发这个领域,例如,它可以从模板(template)产生SQL和PostScript、XML,它也可以被当作一个独立工具来产生源代码和报告,或者作为其他系统的集成组件使用。Velocity也可以为Turbine web开发架构提供模板服务(template service)。Velocity+Turbine提供一个模板服务的方式允许一个web应用以一个真正的MVC模型进行开发。 <br /><br />Vel

2011-03-12 14:40:00 738

原创 Java连接access数据库-2

<br /> <br />package com.access;<br /> <br />import java.sql.*;<br /> <br />/**<br /> * This is a sample program for RmiJdbc client/server jdbc Driver RmiJdbc relies<br /> * on Java RMI for jdbc objects distribution<br /> * <br /> * 使用ODBC连接Access数据库<br />

2011-03-10 22:08:00 688

转载 Java连接access数据库-1

Java连接access数据库JDBC(Java DataBase Connectivity)是Java数据库连接API。JDBC能完成与一个数据库建立连接,然后向数据库发送SQL语句,再处理数据库返回的结果。JDBC在设计上和ODBC相似。JDBC和数据库建立连接的一种方式是首先建立起一个JDBC-ODBC桥接器。首先安装office2000,就有了Access2000,启动Access,建立新数据库mess.mdb,建立包含两个文本型字段name和sex的表,表名为member,随便录入一些字符串到me

2011-03-10 22:06:00 542

转载 各种数据库的JDBC驱动下载及连接字符串URL写法

<br /> <br />各种数据库的JDBC驱动下载及连接字符串URL写法<br />各种数据库的JDBC驱动下载及连接字符串URL写法 <br />sun官方网站上的JDBC驱动列表:http://java.sun.com/products/jdbc/reference/industrysupport/index.html<br /><br />数 据 库  说      明  <br />MySQL  http://www.mysql.com/products/connector/j/ Shipped

2011-03-10 22:04:00 879

转载 Java正则表达式入门

<br />< type="text/javascript">  众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。<br /> 大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个

2011-03-04 19:52:00 477

转载 oracle 视图 创建 操作 简单 复杂 基表 不存在 增 删 改 插入 修改 删除 查看 结构

<br />oracle 视图 创建 操作 简单 复杂 基表 不存在 增 删 改 插入 修改 删除 查看 结构视图的概念 <br />  视图是基于一张表或多张表或另外一个视图的逻辑表。视图不同于表,视图本身不包含任何数据。表是实际独立存在的实体,是用于存储数据的基本结构。而视图只是一种定义,对应一个查询语句。视图的数据都来自于某些表,这些表被称为基表。通过视图来查看表,就像是从不同的角度来观察一个(或多个)表。 <br />视图有如下一些优点: <br />* 可以提高数据访问的安全性,通过视图往往只可以

2011-03-02 17:07:00 2498

转载 Oracle Data Provider for .NET连接oracle数据库

<br /><br />        Oracle Data Provider for .NET有两个名字空间,分别是Oracle.DataAccess.Client和Oracle.DataAccess.Types。Oracle.DataAccess.Client用于设置数据库的连接等等通用功能,Oracle.DataAccess.Types用于设置oracle自定义的一些数据类型。使用之前,需要在项目中添加引用Oracle.DataAccesss.dll。下面举个例子说明:<br />       1.

2011-02-28 15:45:00 1064

转载 JVM学习笔记(1、 基本结构;2、Java代码编译和执行的整个过程3、内存管理和垃圾回收 4、 内存调优 )

<br />JVM学习笔记(1、 基本结构;2、Java代码编译和执行的整个过程3、内存管理和垃圾回收 4、 内存调优 ) 收藏(一)------基本结构<br />从Java平台的逻辑结构上来看,我们可以从下图来了解JVM:<br /><br />从上图能清晰看到Java平台包含的各个逻辑模块,也能了解到JDK与JRE的区别<br />对于JVM自身的物理结构,我们可以从下图鸟瞰一下:<br /><br />对于JVM的学习,在我看来这么几个部分最重要:Java代码编译和执行的整个过程JVM内存管理及垃圾

2010-12-29 17:37:00 689

转载 简单实用的网页表格特效

<br />简单实用的网页表格特效<br /><br />  在我们制作主页的过程中,用到表格的地方非常多,灵活运用表格技巧可以为我们的网页增色不少,这里我就详细介绍几中特效表格的制作方法。<br /> <br />一、彩色虚线表格<br /><br />虚线表格<br /><style type="text/css"><br /><!--<br />.tab1 {<br />border-top-width: thin;<br />border-right-width: thin;<br />bord

2010-11-24 16:40:00 570

原创 ubuntu探险记

<br />这几天,一直在研究ubuntu的操作系统,<br /> <br />基本发如下:<br /> <br />1.中文输入发支持不是很好<br /> <br />2.相关的编程软件和应用软件不是很多。<br /> <br />1.图形界面做的非常好!<br />2.有很多的应用软件支持,对于多媒体的支持也比较好<br />3.有很炫丽的桌面特效:桌面立方体、雨点特效<br />4.安装管理软件很容易<br />5.总体运行效率高!<br />还有很多新奇的东东。。。<br /> <br /> <br

2010-09-28 21:08:00 480

转载 HTTP响应代码(Response Status Code)中文详解

<br />HTTP响应代码(Response Status Code)中文详解2009年12月14日 星期一 12:44HTTP响应代码(Response Status Code)中文详解<br />来源: http://hi.baidu.com/qiuxueting/blog/item/724c07e9fe6e9b36b80e2db2.html<br />1xx - 信息提示<br />这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。 <br /><br />·

2010-09-17 23:16:00 1137

转载 如何设置网站的图标

<br />打开一些比较大型的网站,网页的地址栏前面都有该网站的标志,<br />网页标志ico如何设置?<br />地址栏标志favicon.ico?<br />如何让网站的图标出现在地址栏上?<br />在收藏夹和地址栏前面添加ICO图标?<br />如:百度,163,新浪等.如图:37计favicon图标裁图.<br /> <br /><br />  37计的favicon图标地址为: http://www.37ji.com/favicon.ico<br />  Google的favicon图标地址为

2010-09-17 22:45:00 1140

转载 需求分析设计实现

<br /><br /> 前几天,看了白鸦的“一匹更快的马”,感受最深的一点就是:很多时候经验就给自己就地画了一个圈,限制了自己的思维方式,扼杀了创新的萌芽。从开发者,到架构设计实现,到架构设计,丰富的经验积累是每个程序员的财富,但是如何使用好经验,在什么时候用经验,正式这笔财富价值最大化,再次积累的关键。<br /><br />   就程序开发三个方面简单说一下经验使用的想法:<br />   需求分析:站在用户的角度看问题,做一个普通人(抛开技术经验)<br />   设计:<br />      a.

2010-09-14 22:15:00 778

原创 MVC

<br />MVC是个好东西<br /> <br /> <br />Thomas

2010-09-06 21:39:00 427

原创 面向未来

如果现在不生活在未来,那将来就会生活在过去。软件开发,我们要面向用户,用户才是最终的使用者,才最具发言权。

2010-09-03 21:17:00 506

原创 目标

Ytwo的目标就是学好web应用开发。围绕web应用开发技术。掌握核心的,使用的web应用开发技术能够独立开发web应用,部署web应用,维护web应用。

2010-08-30 22:10:00 447

原创 感觉

<br />感觉自己又进入状态了,<br />只是感觉时间不够用。<br />这就足够了。<br /> <br />总是在不经意间溜走。。还没有来得及领悟,就进入了下一个片段。。。<br />或许,这就是程序人生。。<br /> <br />突然间想起以前的一句话:找一条合适自己发展的道路,去实现理想!

2010-08-29 21:13:00 477

原创 有意义的一天

<br />今天和师兄,小蓝一起去花墙绘。<br /> <br />呵呵,虽然花的不是很专业,不过,总的来说还是挺不错的。<br /> <br />呵呵,要懂得享受生活,人生才有精彩。

2010-08-28 22:31:00 496

转载 面向对象分析过程案例实战

<br /><br /> <br />转载自:http://blog.csdn.net/FcBayernMunchen/archive/2010/08/15/5813667.aspx<br /> <br /> <br />这是我在csdn博客的第2篇技术文章,本来按原计划是要介绍开源ajax框架buffalo的第2部分,即js<>java的序列化,这里面涉及不少设计模式的运用和JAVA SE知识,代码精简,比较精彩。但是由于个人时间有限,在抉择之后,打算先写一篇关于面向对象分析的文章,也算是对自己过去1年多

2010-08-27 21:55:00 810

原创 享受编程

<br />享受编程。<br />享受快乐。<br /> <br /> <br />循序渐进。不可急功近利。否则一事无成。<br /> <br />Thomas<br /> 

2010-08-27 21:50:00 450

转载 HTTP 常见状态代码

<br />HTTP 常见状态代码关键字: 网络<br />我们在访问一些网站时时常回看到这种情况:401错误,404错误,500错误这类型的http状态代码返回信息,这些所代表的意思是什么?<br />概念1:HTTP 状态代码是什么<br />    若向网站所在的服务器发出某个请求要求显示网站上的某个具体网页(比如当用户通过浏览器访问该网页或当SE抓取该网页时),那么,网站所在的服务器就会返回http 状态代码以响应此请求。<br /> <br />1xx 消息<br />这一类型的状态码,代表请

2010-07-15 14:57:00 758

json rmi md5

json rmi md5json rmi md5json rmi md5json rmi md5

2011-03-25

Servlet帮助文档

Servlet帮助文档chm格式 自己编译的java.servlet帮助文档 方便对servlet的整体把握。

2010-08-30

javaCoder1.4.jar

java代码生成器 java代码生成器 java代码生成器

2010-08-23

javaCoder1.4.jar

java代码生成器 自动生成对应数据库的java实体层、Dao层、DaoTest层 java代码生成器

2010-08-23

dbhelper1.4.7z

数据库帮助类1.4版 数据库帮助类1.4版 完成功能: DBHelper接口 自动产生配置文件 下载不需要积分

2010-08-17

dbhelper1.3.rar

简单工厂模式,万能工厂模式。 简单工厂模式,万能工厂模式。 简单工厂模式,万能工厂模式。

2010-08-11

彻底解决文件夹病毒之疫苗文件再现

彻底解决文件夹病毒 彻底解决文件夹病毒 彻底解决文件夹病毒 彻底解决文件夹病毒 自己做的疫苗文件,已经通过测试! Thomas 2010-8-4

2010-08-04

MyEclipse快捷键

MyEclipse快捷键 最常用的: Alt + / 代码助手完成一些代码的插入 Ctrl + 1 快速修复(最经典的快捷键) Ctrl + O 显示当前类的结构 Ctrl + T 显示当前类的继承结构 Shift + Alt + R 重命名 Shift + Alt + M 提取方法.....

2010-08-03

javadbhelper1.0

java数据库帮手类 java数据库帮手类javadbhelper1.0 最近经常用到dbhpelper但是老是写同样的东西感觉麻烦,而且又有些写的不怎么的。 所以,自己写了一个dbhlper 支持sqlserver2005、mysql的数据库操作。。 参考c#封装了相关的操作方法

2010-07-14

java启动过程探索 java启动过程详解

java启动过程探索 喜欢Java,却苦于不知如何发布自己的应用,限制因素包括不知如何精简的jre,带着70~80M的身体,一处编写,到处适用就不怎么现实了。 网上搜索了大把的关于jre如何精简的资料,可是却读不懂,放了一阵,后来看到一本台湾王森的一本《java深度历险》,对Java的启动有所了解了,也就能成功的实行jre的精简了。 站在前人的肩膀上,总结了一下现在jre6的jvm启动过程。供有兴趣的朋友分享。 首先,要明白jre6\bin目录下的java.exe只不过是个外壳,也叫包装器。 其的作用是 1. 方便调用 2. 完成jvm.dll的加载 3. 还有版本控制的功能

2010-06-25

精简jre步骤 迷你jre制作过程

精简jre步骤 1. 拷贝一个完整版的jre文件夹到D盘 2. 删除jre目录下所有出bin和lib目录的所有文件或目录 3. 打开cmd窗口,设置path路径为空,转到D:\jre\bin目录,运行java –version。正常显示当前Java的版本。 4. 在bin目录中新建一个temp目录,将除java.exe和java.dll外的移到temp目录中 5. 再次运行java –version命令,提示没找到verify.dll。将temp目录中的verify.dll移到bin目录中 6. 再次运行 java –version命令,提示:Could not create the Java virtual machine.错误 7. 根据测试:还要将hpi.dll和zip.dll放到bin目录中 8. 再次运行java –version命令,OK,又出现了版本信息。此时,可以将temp目录移出bin目录中。(放到桌面先) 9. 删除client目录中的除jvm.dll外的文件。转到jre目录,查看bin目录的大小,为2.89MB。但此时lib目录仍有60M有余 10. 转到lib目录,新建一个temp目录,将i386除外的目录都移动到temp目录中,再次运行java –version命令,OK 11. 再新建一个temp2目录,将charsets.jar和rt.jar外的所有文件移动到temp2目录中,再次运行 Java –version命令,OK 12. 将temp2和temp目录移到桌面。此时lib仍有48.7M接近50M。(还得努力) 13. 缩减charsets.jar和rt.jar(使用7z工具可以查看和修改jar文件的内容『直接添加和删除』)。准备做个软件来实现。 14. 缩减原则。运行java -verbose:class -version > temp.java 命令,此时在bin目录下生成了一个temp.java文件,用EditPlus打开,看到没有,要加载的就是那些类了,把不需要的全部删除就是了。 15. 原来charsets.jar没有加载呀。直接删除,再次运行java –version命令,OK 16. 接下来的工作就是裁剪rt.jar了。慢慢来。也可以做个软件来完成。可以下载一个GreenJVMMake.jar来完成。不过有时候好像有些类没加载到。要考虑更新了。 17. 裁剪玩rt.jar后,再次运行java –version ,出现了版本信息。OK 18. 转到D盘查看一下精简的jre才4.47MB。不到5M。OK 19. 最小的jre制作完毕。 附带制作过程图片,可用Picasa来查看,播放模式效果更佳。 Thoams 2010-6-25 15:53

2010-06-25

文件夹病毒疫苗文件夹病毒彻底解决

文件夹病毒 文件夹病毒疫苗 文件夹病毒处理 文件夹选项显示 彻底防御文件夹病毒, 注入疫苗后,直接运行文件夹病毒都不会中毒。 下载不需要积分

2010-06-20

通过install4j打包Java程序.rar

通过install4j打包Java程序 详细过程图 下载不需要积分

2010-05-01

通过istall4j制作jre捆绑文件

专门记录如何通过istall4j制作jre捆绑文件 详细过程图 下载不需要积分

2010-05-01

通过jar命令生成可执行的jar文件

通过jar生成可执行的jar文件 将您要打包成jar的class文件放到D盘的temp目录下(也可以自定义) 在cmd命令行中键入如下指令: 1. 进入temp目录:cd tmep 2. 输入打包jar命令:jar -cvfe test.jar JFrameDemo3 . (点表示当前目录, JFrameDemo3为jar的入口程序<即存放main方法的类>) 3. 命令执行后会在temp目录下生成一个test.jar 文件双击此文件即可执行 注意:此时生成的jar文件只能在装配好Java虚拟机的PC才能正常使用 更好的方法是通过MyEclipse的net.sf.fjep.fatjar_0.0.31.jar插件进行自动生成。 具体如下: 1. 安装插件net.sf.fjep.fatjar_0.0.31.jar插件,直接将net.sf.fjep.fatjar_0.0.31.jar拷贝到MyEclipse安装目录下的Plugins目录中,然后重启您的MyEclipse。 2. 执行导出: 1. 选中您要导出为jar文件的项目右

2010-04-29

空空如也

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

TA关注的人

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