自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(75)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

转载 如何去掉图片热点链接或超链接的虚线框?

 方法一:在页面中加入下面CSS代码即可a {blr:e­xpression(this.onFocus=this.blur())}area {blr:e­xpression(this.onFocus=this.blur())}方法二:加上: onfocus= "this.blur() "如:    onfocus= "this.blur

2009-10-29 18:30:00 2744 3

原创 MyEclipse启动参数

"D:/Program Files/Eclipse/Eclipse3.2.2/eclipse.exe" Eclipse -debug options -vm javaw.exe -product com.genuitec.myeclipse.product.ide -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=512M -Du

2009-10-26 10:34:00 592

转载 独家:程序员五大层次,你属于哪一层?

        软件界一个无可争议的事实是,不同程序员的效率有差别,而且差别很大。许多专家将优秀程序员和一般程序员区分地很清楚。大多数研究得出结论认为,一般程序员跟优秀程序员之间在工作效率和质量上存在10:1的关系:优秀程序员和水平较差的程序员的编码时间比例为1:20;debugging时间比为1:25;代码数量比是5:1;程序执行速度比例是10:1。而且发现,程序员的代码质量和效

2009-10-20 10:33:00 408

原创 js复制内容到剪切板

 js复制内容到剪切板   

2009-10-18 22:39:00 371

转载 css实现背景图拉伸

制作页面时,有时需要在表格内插入背景图,我们可以使用CSS进行控制,代码:style="background-image:url(./images/counter_bg.jpg);background-repeat: no-repeat;background-position: right bottom;"其中,./images/counter_bg.jpg为显示图片路径。如果现在需要实现背景图随

2009-10-18 01:27:00 538 1

转载 Java 线程池的原理与实现

------------------------------------------------------------------------------------------------这几天主要是狂看源程序,在弥补了一些以前知识空白的同时,也学会了不少新的知识(比如 NIO),或者称为新技术吧。线程池就是其中之一,一提到线程,我们会想到以前《操作系统》的生产者与消费者,信号量,同步控制等等

2009-10-17 23:43:00 461

转载 java 线程Thread.Sleep详解

    我们可能经常会用到 Thread.Sleep 函数来使线程挂起一段时间。那么你有没有正确的理解这个函数的用法呢?思考下面这两个问题: 1、假设现在是 2008-4-7 12:00:00.000,如果我调用一下 Thread.Sleep(1000) ,在 2008-4-7 12:00:01.000 的时候,这个线程会 不会被唤醒? 2、某人的代码中用了一句看似莫明其妙的话:Thread.Sl

2009-10-17 23:02:00 2855 5

原创 jsp资源管理器,也可以当木马用,tomcat防范

 tomcat防范:1.       删除webapps下所有文件夹2.       修改conf/tomcat-users.xml   去掉 里面用户,代码如下: 附件是JFolder.jsp代码,可操作所有磁盘,能执行cmd命令 /**JFolder V0.9  windows platform@Filename: JFolder.jsp @Description: 一

2009-07-12 17:03:00 1747

原创 tomcat的server.xml使用gzip压缩、URL传中文、8080端口、虚拟目录部署

<br /><?xml version="1.0" encoding="gb2312" ?><!-- Note: A "Server" is not itself a "Container", so you may not define subcomponents such as "Valves" at this level. Documentation at /docs/config/server.html --><Server port="8005" shutdow

2009-07-09 18:02:00 420

原创 MyEclipse 中SVN 中的安装

 MyEclipse 中SVN 中的安装Java代码 这里介紹Eclipse的SVN Plugin,叫做Subclipse,官方网站的下载地址在http://subclipse.tigris.org/,也提供了update site http://subclipse.tigris.org/update。   Eclipse 的使用者可以通过Eclipse的插件自

2009-04-22 15:16:00 414

转载 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 354

原创 Ajax请求,利用JFreeChart,页面无刷新画带“map”的图

JFreeChart画图,不带"map",页面无刷新  只要设置img的src属性即可实现。要使页面无刷新,画带"map"的图,上面的方法就不行了。要用Ajax 其实,后台获得"map"的字符串就行了,现在没时间,这里暂时贴出部分代码String filename = ServletUtilities.saveChartAsPNG(chart, 500, 300, in

2009-04-20 18:25:00 1754 4

转载 选择java还是php?《Java和PHP的web开发技术比较》

 本文来源:http://www.phpxuexi.cn/html/php85.html 我们该如何选择?java还是php?《Java和PHP的web开发技术比较》 比较PHP和JSP这两个web开发技术,在目前的情况是其实是比较PHP和Java的Web开发。以下是我就几个主要方面进行的比较:   一、 语言比较   Php是解释执行的服务器脚本语言,首先php有简单容易上手的特点。

2008-12-28 07:39:00 479

转载 Java 泛型的理解与实现

很多人不知道Java 泛型是什么意思,现在我就来简单的介绍下他的意思和实现,希望能帮助到大家       泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。  Java语言引入泛型的好处是安全简单。  在JavaSE1.5之前,没有泛型的情况的下,通过对

2008-12-27 04:04:00 452

转载 java源代码分析----jvm.dll装载过程

本文来源:http://www.matrix.org.cn/resource/article/2005-06-25/jvm_loading_progress_1650.htmljava源代码分析----jvm.dll装载过程 简述众所周知java.exe是java class文件的执行程序,但实际上java.exe程序只是一个执行的外壳,它会装载jvm.dll(wi

2008-12-27 02:37:00 831

转载 JDK1.5新特性介绍

 JDK1.5新特性介绍 2004-09-11 00:05作者:xBird出处:Java研究组织责任编辑:方舟   “JDK1.5”(开发代号猛虎)的一个重要主题就是通过新增一些特性来简化开发,这些特性包括泛型,for-each 循环,自动装包/拆包,枚举,可变参数, 静态导入 。使用这些特性有助于我们编写更加清晰,精悍,安全的代码。  下面我们简单介绍一

2008-12-26 03:36:00 505

原创 MemoryMXBean

MemoryMXBean (Java 2 Platform SE 6)function windowTitle(){ if (location.href.indexOf(is-external=true) == -1) { parent.document.title="MemoryMXBean (Java 2 Platform SE 6)"; }

2008-12-25 21:47:00 676

转载 解读JAVA内存优化编程的三个方法

一.代码优化内存会溢出肯定和代码逃不了关系,99.99%学java的人都知道垃圾回收器是java的一大优点并据此来嘲笑C++。显然这个特性为代码编写者省了不少事,但这个特性却带来了不少隐患。举个例子在游戏当中经常有不同场景的切换,如从游戏逻辑退到主菜单逻辑,对游戏逻辑对象的态度很多人会选择忘记等待垃圾回收器来收尸。乍看之下似乎并无不妥垃圾回收器会来善后。实际上垃圾回收器并非实时的,

2008-12-25 21:43:00 341

转载 Java的数据类型

Java的简单数据类型数据类型数据类型就是对内存位置的抽象表达。程序员可以利用多种数据类型:某些由编程语言定义,某些由外部库定义,还有些则由程序员来定义。很多编程语言都依赖于特定的计算机类型和对数据类型属性的具体编译实现,比如word和integer数据类型的大小等。另一方面,Java的虚拟机负责定义其内置数据类型的各方面内容。这就意味着不管Java虚拟机(JVM)运行在何等低级的操作

2008-12-25 21:36:00 362

转载 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 340

转载 javascript 做的俄罗斯方块

俄罗斯方块BODY {BACKGROUND: black; MARGIN: 0px}TD {COLOR: #ffffff; FONT-FAMILY: 宋体; FONT-SIZE: 9pt; HEIGHT: 20px; WIDTH: 20px}#block_div {POSITION: absolute; WIDTH: 80px; Z-INDEX: 1}#table_div {POSITION: a

2008-12-24 04:51:00 386

转载 在java中利用动态编译实现eval

我们知道,在很多脚本语言中都有eval涵数,它可以把字符串转换为表态式并执行.如在javaScript中  var str = aid.value + ".style.top = 10;"  把一个id为"aid"的控制的值取出来加合并成一个字符串,如果aid的值是"axman",则  str = "axman.style.top = 10"  现在我们要让控制axman移动到顶部为10的位置: 

2008-12-24 04:49:00 283

原创 修改IE主页

操作系统:XP测试浏览器:IE7 复制下面代码,保存为.reg文件,双击运行。 Windows Registry Editor Version 5.00; ie7桌面图标启动参数[HKEY_CLASSES_ROOT/CLSID/{871C5380-42A0-1069-A2EA-08002B30309D}/shell/OpenHomePage/Command]""="/"C:

2008-12-23 01:28:00 325

转载 学习windows操作系统注册表的语法

概要警告:注册表编辑器使用不当可导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解决因注册表编辑器使用不当而导致的问题。使用注册表编辑器需要您自担风险。本文分步介绍了如何使用注册项 (.reg) 文件添加、修改或删除注册表子项和值。Regedit.exe 使用 .reg 文件导入和导出注册表子项和值。您可以使用这些 .reg 文件将注册表更改远程分发到多台基于 Windo

2008-12-23 01:16:00 665

原创 使用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 faile

2008-12-20 22:25:00 7012

转载 编写自定义任务,轻松扩展Ant

Ant自带了大量的任务(Task),在网上也有大量的任务可用,可是如果你面对的是别人根本不会想到的问题,怎么办呢?其实,只要花一点点功夫就可以编写出自己的任务出来。我开始也没想到会这样简单(做嵌套任务碰到一点问题),由此可见Ant的结构设计是相当优秀的。 假设我们需要显示任务执行各花了多少时间,写一个TimerTask 起步:覆盖org.apache.tools.ant.Task的

2008-12-20 18:21:00 1518

转载 详解有关Windows系统下的权限设置

来源:http://baike.360.cn/4043439/7621561.html要打造一台安全的WEB服务器,那么这台服务器就一定要使用NTFS和Windows NT/2000/2003。众所周知,Windows是一个支持多用户、多任务的操作系统,这是权限设置的基础,一切权限设置都是基于用户和进程而言的,不同的用户在访问这台计算机时,将会有不同的权限。DOS是个单任务、单用户的操作系统。

2008-12-19 18:47:00 511

原创 深入浅出CGlib-打造无入侵的类代理

 CGlib是什么?CGlib是一个强大的,高性能,高质量的Code生成类库。它可以在运行期扩展Java类与实现Java接口。当然这些实际的功能是asm所提供的,asm又是什么?Java字节码操控框架,具体是什么大家可以上网查一查,毕竟我们这里所要讨论的是cglib,cglib就是封装了asm,简化了asm的操作,实现了在运行期动态生成新的class。可能大家还感觉不到它的强大,现在就告诉你。实际

2008-12-18 20:38:00 338

转载 Antlr入门详细教程

一、 Antlr 的主要类:    Antlr 中有主要类有两种(其实还有一种 TreeLexer )    Lexer: 文法分析器类。主要用于把读入的字节流根据规则分段。既把长面条根据你要的尺寸切成一段一段:)并不对其作任何修改。    Parser: 解析器类。主要用于处理经过 Lexer 处理后的各段。一些具体的操作都在这里。   二、 Antlr 文法文件形式:    Antlr 文

2008-12-18 16:24:00 764

转载 Dom4j的使用(全而好的文章)

Dom4j 使用简介作者:冰云 icecloud(AT)sina.com时间:2003.12.15 版权声明:本文由冰云完成,首发于CSDN,未经许可,不得使用于任何商业用途。文中代码部分引用自DOM4J文档。欢迎转载,但请保持文章及版权声明完整。如需联络请发邮件:icecloud(AT)sina.com     DOM4J是dom4j.

2008-12-15 12:23:00 276

转载 全自动的使用ANT编译,打包EJB项目,并且部署到Websphere服务器上面。

  全自动的使用ANT编译,打包EJB项目,并且部署到Websphere服务器上面。 题外话,刚发现JAVAEYE没有EJB和WebSphere的板块,有点小郁闷。 首先我们可以在build.properties上面定义在编译部署过程中使用到的变量。 包括项目名,项目路径,部署路径等等 Xml代码 app.name=XXXXX  dist.home=C:/antoutp

2008-12-14 19:54:00 1305

转载 ant集成junit自动测试的build.xml标准模板

利用Ant集成Junit自动测试并生成测试报告,可以极大的提高测试的工作效率,其优势只要是测试用例的批量处理功能。前不久在网上看到很多关于Junit测试的文章,欣闻Ant支持Junit的集成,迫不及待的尝试了一番。1.         ant的配置:本案例采用apache-ant-1.6.5版本,下载ant后需要将Junit3.8.1拷贝到ANT_HOME的lib目录下。Ant在执行过程T

2008-12-14 19:52:00 834

转载 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程序外,有Java 标准

2008-12-14 15:43:00 480

转载 关于Spring属性编辑器详解

最近刚在研究Spring的编辑器,发现很有意思,刚好galaxystar起了一个这样贴,我想对PropertyEditor作一个详细的整理会对大家有益,特定启了这个新帖。         所谓的PropertyEditor,顾名思义,就是属性编辑器。由于Bean属性通过配置文档以字符串了方式为属性赋值,所以必须有一个“东东”负责将这个字符串转换为属性的直接对象,如属性的类型为int,那么编辑器要做

2008-12-13 03:19:00 414

转载 log4j配置详解

log4j配置详解 log4j详解根据网络资料整理 >>>>1. 概述  1.1. 背景    在应用程序中添加日志记录总的来说基于三个目的:监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试信息。    最普通的做法就是在代码中嵌入许多的打印语句,这些打印语句可以输出到控

2008-12-10 03:12:00 303

转载 详细的log4j配置说明

详细的log4j配置说明一直没有认真研究过log4j的配置,这几天比较闲,认真的看了看。现在总结下。Log4j有三个主要的组件:Loggers(记录器),Appenders(输出源)和Layouts(布局)。log4j的配置文件也可以是多种格式的,但主要是xml文件和properties文件1.配置根logger:语法:log4j.rootLogger =[level],appenderName1

2008-12-10 03:11:00 447

转载 使用Ant发布web应用到tomcat

使用Ant发布web应用到tomcat         今天在公司用ant写了个部署web应用的脚本,闲来无事,就稍微总结一下,以供以后参照使用,也希望作为一个demo, 能对大家有启迪的作用,如果真的如此,我也就很是欣慰了。         好了,言归正传,下面就开始记流水账吧。一.Ant简介        Ant是一种基于java的build工具,有些类似于unix系统中的ma

2008-12-07 22:36:00 297

原创 使用ant生产可执行jar包

                                                                                                                                                                                                  

2008-12-07 05:56:00 449

转载 主题:-jar参数运行应用时classpath的设置方法

 当用java -jar yourJarExe.jar来运行一个经过打包的应用程序的时候,你会发现如何设置-classpath参数应用程序都找不到相应的第三方类,报ClassNotFound错误。实际上这是由于当使用-jar参数运行的时候,java VM会屏蔽所有的外部classpath,而只以本身yourJarExe.jar的内部class作为类的寻找范围。 **解决方案** 一 BootStr

2008-12-07 04:11:00 380

转载 Ant参考教程

 ant教程1,什么是ant ant是构建工具2,什么是构建 概念到处可查到,形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅与此,但是主要用来干这个3,ant的好处 跨平台  --因为ant是使用java实现的,所以它跨平台 使用简单--与ant的兄弟make比起来 语法清晰--同样是和make相比 功能强大--ant能做的事情很多,可能你用了很久,你仍然不知道它能

2008-12-07 01:32:00 251

Maven实战——入门篇.pdf

Maven 这个词可以翻译为“知识的积累”,或者翻译成“专家”或“内行”。本书我们介绍Maven 这一跨平台的项目管理工具。作为 Apache 组织中一个颇为成功的开源项目, Maven 主要服务于基于 Java 平台的项目构建,依赖管理,项目信息管理。无论是小型的开源类库项目,或者是大型的企业级应用,无论是传统的瀑布式开发,或者是流行的敏捷开发, Maven 都十分适用。

2009-11-11

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

TA关注的人

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