- 博客(73)
- 收藏
- 关注
其他编程语言
Ruby为什么比Python成功?http://java.e800.com.cn/articles/2007/84/1186164236808139225_1.html 请放弃 Jruby和Jython 而选择 Groovyhttp://www.iteye.com/topic/336354
2010-07-23 15:54:44
93
java
我们为什么一直选择Javahttp://blog.csdn.net/softwave/archive/2007/08/28/1761375.aspxhttp://book.csdn.net/bookfiles/268/10026811886.shtml java动态代理的内部实现http://blog.csdn.net/shoyonder/archive/20...
2010-07-13 13:45:18
112
原创 eclipse
eclipse 分屏http://www.coderanch.com/t/101996/vc/Split-screen-editor-Eclipse
2010-07-12 18:14:58
115
Ant生成javadoc
build.xml <?xml version="1.0" encoding="UTF-8"?><!-- 需要修改 Begin --> <project name="project" default="all" basedir="."> <property name="project
2009-09-03 18:32:29
86
原创 Eeclipse 释放内存 - 方法
1、在eclipse的安装路径下建一个文件叫options,千万别有扩展名 然后添加内容如下: org.eclipse.ui/perf/showHeapStatus=true 保存并退出 2、右击eclipse/myeclipse的快捷方式--快捷方式--目标,加入如下内容 Eclipse -debug options -vm javaw.exe 修改后可如下形式: E:\Tools\eclips...
2009-07-27 21:19:33
379
tomcat的server.xml使用gzip压缩、URL传中文、8080端口、虚拟目录部署
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" compression="on" compre
2009-07-09 18:02:00
87
apache tomcat 默认访问项目(直接输入IP就能访问项目)
将项目拷贝到%tomcat_home%/webapps/ROOT 目录下,即可。使用Ant 自动布署:<?xml version="1.0" encoding="UTF-8"?><!-- 需要修改 Begin --> <project name="project" default="all" basedir="."&
2009-06-17 10:30:00
199
MyEclipse 中SVN 中的安装
这里介紹Eclipse的SVNPlugin,叫做Subclipse,官方网站的下载地址在http: //subclipse.tigris.org/,也提供了updatesitehttp://subclipse.tigris.org/update。 Eclipse的使用者可以通过Eclipse的插件自动下载和更新功能来安装这个插件,在Eclipse的菜单中选择Help->Softwar...
2009-04-22 15:16:00
78
Apache2.2 安装
Apache2.2 安装安装的配置: 第一项network:(具体是什么忘记了)域名不加3w的,没有的话就填IP 第二项:也是ip不加端口号 第三项:email必填 安装后在$apache/conf/httpd.conf中修改端口号。 (Listen 8080 ServerName 127.0.0.1:8080) $Apache/bin/ApacheMonitor.exe中...
2009-04-22 14:06:00
86
Ajax请求,利用JFreeChart,页面无刷新画带“map”的图
JFreeChart画图,不带"map",页面无刷新 只要设置img的src属性即可实现。要使页面无刷新,画带"map"的图,上面的方法就不行了。要用Ajax其实,后台获得"map"的字符串就行了,现在没时间,这里暂时贴出部分代码String filename = ServletUtilities.saveChartAsPNG(chart, 500, 300, ...
2009-04-20 18:25:00
109
java源代码分析----jvm.dll装载过程
本文来源:http://www.matrix.org.cn/resource/article/2005-06-25/jvm_loading_progress_1650.htmljava源代码分析----jvm.dll装载过程<!-- end of div title --> <!-- end of summary line --> 简述众所周知java.ex...
2008-12-27 02:37:00
73
JDK1.5新特性介绍
JDK1.5新特性介绍2004-09-11 00:05作者:xBird出处:Java研究组织责任编辑:方舟 <!--正文开始--> <!-- Error --> “JDK1.5”(开发代号猛虎)的一个重要主题就是通过新增一些特性来简化开发,这些特性包括泛型,for-each 循环,自动装包/拆包,枚举,可变参数, 静态导入 。使用这些特性有助...
2008-12-26 03:36:00
67
MemoryMXBean
本文来源:jdk1.6中文文档java.lang.management 接口 MemoryMXBeanpublic interface MemoryMXBeanJava 虚拟机内存系统的管理接口。 Java 虚拟机具有此接口的实现类的单一实例。实现此接口的实例是一个 MXBean,可以通过调用 ManagementFactory.g...
2008-12-25 21:47:00
1766
解读JAVA内存优化编程的三个方法
一.代码优化内存会溢出肯定和代码逃不了关系,99.99%学java的人都知道垃圾回收器是java的一大优点并据此来嘲笑C++。显然这个特性为代码编写者省了不少事,但这个特性却带来了不少隐患。举个例子在游戏当中经常有不同场景的切换,如从游戏逻辑退到主菜单逻辑,对游戏逻辑对象的态度很多人会选择忘记等待垃圾回收器来收尸。乍看之下似乎并无不妥垃圾回收器会来善后。实际上垃圾回收器并非...
2008-12-25 21:43:00
77
Java的数据类型
Java的简单数据类型数据类型数据类型就是对内存位置的抽象表达。程序员可以利用多种数据类型:某些由编程语言定义,某些由外部库定义,还有些则由程序员来定义。很多编程语言都依赖于特定的计算机类型和对数据类型属性的具体编译实现,比如word和integer数据类型的大小等。另一方面,Java的虚拟机负责定义其内置数据类型的各方面内容。这就意味着不管Java虚拟机(JVM)运...
2008-12-25 21:36:00
56
Java入门--认识理解Java中native方法
Java不是完美的,Java的不足除了体现在运行速度上要比传统的C++慢许多之外,Java无法直接访问到操作系统底层(如系统硬件等),为此Java使用native方法来扩展Java程序的功能。 可以将native方法比作Java程序同C程序的接口,其实现步骤: 1、在Java中声明native()方法,然后编译; 2、用javah产生一个.h文件; 3、写一...
2008-12-25 01:18:00
417
javascript 做的俄罗斯方块
在win2003 IE6 和 火狐下无法运行 <html><head><title>俄罗斯方块</title><meta content="text/html; charset=gb2312" http-equiv=Content-Type></head><body>
2008-12-24 04:51:00
92
在java中利用动态编译实现eval
我们知道,在很多脚本语言中都有eval涵数,它可以把字符串转换为表态式并执行.如在javaScript中 var str = aid.value + ".style.top = 10;" 把一个id为"aid"的控制的值取出来加合并成一个字符串,如果aid的值是"axman",则 str = "axman.style.top = 10" 现在我们要让控制axman移动到顶部...
2008-12-24 04:49:00
65
修改IE主页
操作系统:XP测试浏览器:IE7 复制下面代码,保存为.reg文件,双击运行。 Windows Registry Editor Version 5.00; ie7桌面图标启动参数[HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}\shell\OpenHomePage\Command]"...
2008-12-23 01:28:00
404
学习windows操作系统注册表的语法
概要警告:注册表编辑器使用不当可导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解决因注册表编辑器使用不当而导致的问题。使用注册表编辑器需要您自担风险。本文分步介绍了如何使用注册项 (.reg) 文件添加、修改或删除注册表子项和值。Regedit.exe 使用 .reg 文件导入和导出注册表子项和值。您可以使用这些 .reg 文件将注册表更改远程分发到多...
2008-12-23 01:16:00
470
使用ant生成可执行的jar包
1. a.下载ant: http://ant.apache.org/bindownload.cgi b.安装ant: 解压ant,路径越简单越好(这是好习惯),设置环境变量ANT_HOME,PATH里添加;%ANT_HOME%\bin c.打开cmd,键入ant回车,如果出现提示信息"Buildfile: build.xml does not exist!Build f...
2008-12-20 22:25:00
178
编写自定义任务,轻松扩展Ant
Ant自带了大量的任务(Task),在网上也有大量的任务可用,可是如果你面对的是别人根本不会想到的问题,怎么办呢?其实,只要花一点点功夫就可以编写出自己的任务出来。我开始也没想到会这样简单(做嵌套任务碰到一点问题),由此可见Ant的结构设计是相当优秀的。<?xml:namespace prefix = o ns = "urn:schemas-micros...
2008-12-20 18:21:00
97
详解有关Windows系统下的权限设置
来源:http://baike.360.cn/4043439/7621561.html要打造一台安全的WEB服务器,那么这台服务器就一定要使用NTFS和Windows NT/2000/2003。众所周知,Windows是一个支持多用户、多任务的操作系统,这是权限设置的基础,一切权限设置都是基于用户和进程而言的,不同的用户在访问这台计算机时,将会有不同的权限。DOS是个单任务、单用户的操作系...
2008-12-19 18:47:00
487
深入浅出CGlib-打造无入侵的类代理
CGlib是什么?CGlib是一个强大的,高性能,高质量的Code生成类库。它可以在运行期扩展Java类与实现Java接口。当然这些实际的功能是asm所提供的,asm又是什么?Java字节码操控框架,具体是什么大家可以上网查一查,毕竟我们这里所要讨论的是cglib,cglib就是封装了asm,简化了asm的操作,实现了在运行期动态生成新的class。可能大家还感觉不到它的强大,现在...
2008-12-18 20:38:00
64
Antlr入门详细教程
一、 Antlr 的主要类: Antlr 中有主要类有两种(其实还有一种 TreeLexer ) Lexer: 文法分析器类。主要用于把读入的字节流根据规则分段。既把长面条根据你要的尺寸切成一段一段:)并不对其作任何修改。 Parser: 解析器类。主要用于处理经过 Lexer 处理后的各段。一些具体的操作都在这里。 二、 Antlr 文法...
2008-12-18 16:24:00
447
Dom4j的使用(全而好的文章)
Dom4j 使用简介作者:冰云 icecloud(AT)sina.com时间:2003.12.15 版权声明:本文由冰云完成,首发于CSDN,未经许可,不得使用于任何商业用途。文中代码部分引用自DOM4J文档。欢迎转载,但请保持文章及版权声明完整。如需联络请发邮件:icecloud(AT)sina.com DOM4J是...
2008-12-15 12:23:00
55
全自动的使用ANT编译,打包EJB项目,并且部署到Websphere服务器上面。
全自动的使用ANT编译,打包EJB项目,并且部署到Websphere服务器上面。 题外话,刚发现JAVAEYE没有EJB和WebSphere的板块,有点小郁闷。首先我们可以在build.properties上面定义在编译部署过程中使用到的变量。 包括项目名,项目路径,部署路径等等 Xml代码 app.name=XXXXX ...
2008-12-14 19:54:00
169
ant集成junit自动测试的build.xml标准模板
利用Ant集成Junit自动测试并生成测试报告,可以极大的提高测试的工作效率,其优势只要是测试用例的批量处理功能。前不久在网上看到很多关于Junit测试的文章,欣闻Ant支持Junit的集成,迫不及待的尝试了一番。1. ant的配置:本案例采用apache-ant...
2008-12-14 19:52:00
91
SDK、JDK、JRE和JVM的关系
摘自:http://hi.baidu.com/lxcrystal/blog/item/830bc31ba11dd6f9af513396.html 2007年09月22日 星期六 16:14简单的说就是:JRE = Java 运行时环境,有了它就能运行Java程序,可以理解为java虚拟机。 JDK = Java 开发环境,除能运行Java程序外,有Jav...
2008-12-14 15:43:00
71
关于Spring属性编辑器详解
最近刚在研究Spring的编辑器,发现很有意思,刚好galaxystar起了一个这样贴,我想对PropertyEditor作一个详细的整理会对大家有益,特定启了这个新帖。 所谓的PropertyEditor,顾名思义,就是属性编辑器。由于Bean属性通过配置文档以字符串了方式为属性赋值,所以必须有一个“东东”负责将这个字符串转换为属性的直接对象,如属性的类型为int...
2008-12-13 03:19:00
64
log4j配置详解
log4j配置详解 log4j详解根据网络资料整理 >>>>1. 概述<<<< 1.1. 背景 在应用程序中添加日志记录总的来说基于三个目的:监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试信息。...
2008-12-10 03:12:00
56
详细的log4j配置说明
详细的log4j配置说明一直没有认真研究过log4j的配置,这几天比较闲,认真的看了看。现在总结下。Log4j有三个主要的组件:Loggers(记录器),Appenders(输出源)和Layouts(布局)。log4j的配置文件也可以是多种格式的,但主要是xml文件和properties文件1.配置根logger:语法:log4j.rootLogger =[level],app...
2008-12-10 03:11:00
66
使用Ant发布web应用到tomcat
使用Ant发布web应用到tomcat 今天在公司用ant写了个部署web应用的脚本,闲来无事,就稍微总结一下,以供以后参照使用,也希望作为一个demo, 能对大家有启迪的作用,如果真的如此,我也就很是欣慰了。 好了,言归正传,下面就开始记流水账吧。一.Ant简介 Ant是一种基于java的build工具,有些类似于unix系统中的...
2008-12-07 22:36:00
43
使用ant生产可执行jar包
<?xml version="1.0" encoding="GB2312" ?><!DOCTYPE project><project name="Test" default="usage" basedir="."> <property name="project-name"
2008-12-07 05:56:00
63
主题:-jar参数运行应用时classpath的设置方法
当用java -jar yourJarExe.jar来运行一个经过打包的应用程序的时候,你会发现如何设置-classpath参数应用程序都找不到相应的第三方类,报ClassNotFound错误。实际上这是由于当使用-jar参数运行的时候,java VM会屏蔽所有的外部classpath,而只以本身yourJarExe.jar的内部class作为类的寻找范围。 **解决方案** 一 Boot...
2008-12-07 04:11:00
58
Ant参考教程
ant教程1,什么是ant ant是构建工具2,什么是构建 概念到处可查到,形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅与此,但是主要用来干这个3,ant的好处 跨平台 --因为ant是使用java实现的,所以它跨平台 使用简单--与ant的兄弟make比起来 语法清晰--同样是和make相比 功能强大--ant能做的事情很多...
2008-12-07 01:32:00
60
JAVA命令说明
一、运行class文件执行带main方法的class文件,命令行为:java <CLASS文件名>注意:CLASS文件名不要带文件后缀.class例如:java Test如果执行的class文件是带包的,即在类文件中使用了:package <包名>那应该在包的基路径下执行,命令行为:java <包名>.CLASS文件名例如...
2008-12-06 23:04:00
66
DTD语法
DTD语法一 简介 文档类型定义(DTD)是用来定义一段合法的XML文档块。它用来验证你的XML文档是以一系列合法的元素构成的。 DTD可以在XML文档内部定义,也可以在通过外部文件的方式引入 1 内...
2008-12-05 20:58:00
100
web.xml元素详解
web.xml元素介绍 每一个站的WEB-INF下都有一个web.xml的设定文件,它提供了我们站台的配置设定. web.xml定义: .站台的名称和说明 .针对环境参数(Context)做初始化工作 .Servlet的名称和映射 .Session的设定 .Tag library的对映 .JSP网页设定 .Mime Type处理 .错误处理 .利用JDN...
2008-12-04 00:58:00
70
jQuery源码分析 (init)
Jquery源码分析 prk 2008-08-121、概述 jQuery是一个非常优秀的Js库,与prototype,YUI,Mootools等众多的Js类库相比,它剑走偏锋,从web开发...
2008-11-25 05:25:00
70
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人