很不错的关于java虚拟机的一本书~
From: http://www.blogjava.net/justfly/archive/2007/02/05/98090.html   可视化的展示远程调整的文章: http://java.chinaitlab.com/Eclipse/36364.html   第一次提出这种方法的文章:http://eclipsezone.com/eclipse/forums/t53459.html    配置Eclipse进行远程调试    为了能在Eclipse中远程调试JBoss应用,需要以debug模式启动JBoss服务器,这可以通过在批命令脚本文件bin ...
代码” ${pageContext.request.contextPath}”的作用是取出部署的应用程序名,这样不管如何部署,所用路径都是正确的。
2008-06-19

google code jam!!!

关键字: google
http://code.google.com/codejam/   google编程挑战赛,想参加的交流一下啊。。。。。。。。    
public class T extends B { public T() { System.out.println(c); } public static void main(String[] args) { T.c = 'a'; T t = new T(); } } class B { static { c = 'b'; } public static char c = 'c'; public B() { System.out.println(c + " 1"); c = 'd'; ...
From: http://www.sudu8.com/wenti/2006-6-17/13.htm   什么是TTL   在解析域名的时候我们经常会看到一个参数:TTL,那么什么是TTL呢?   TTL值全称是“生存时间(Time To Live)”,简单的说它表示DNS记录在DNS服务器上缓存时间,直接的说,此值影响客户第2次访问您站点的速度,建议设为7200。 要理解TTL值,请先看下面的一个例子: 假设,有这样一个域名myhost.abc.com(其实,这就是一条DNS记录,通常表示在abc.com域中有一台名为my ...
From: http://topic.csdn.net/u/20071127/11/2a64066b-2f42-4877-b799-c596710e49a6.html   一、基本概念       多态性:发送消息给某个对象,让该对象自行决定响应何种行为。       通过将子类对象引用赋值给超类对象引用变量来实现动态方法调用。       java 的这种机制遵循一个原则:当超类对象引用变量引用子类对象时,被引用对象的类型而不是引用变量的类型决定了调用谁的成员方法,但是这个被调用的方法必须 ...
From: http://java.ccidnet.com/art/3737/20060428/533331_1.html   Hashtable和HashMap的区别:1.Hashtable是Dictionary的子类,HashMap是Map接口的一个实现类; 2.Hashtable中的方法是同步的,而HashMap中的方法在缺省情况下是非同步的。即是说,在多线程应用程序中,不用专门的操作就安全地可以使用Hashtable了;而对于HashMap,则需要额外的同步机制。但HashMap的同步问题可通过Collections的一个静态方法得到解决:Map Collec ...
Hadoop 是Google MapReduce的一个Java实现。MapReduce是一种简化的分布式编程模式,让程序自动分布到一个由普通机器组成的超大集群上并发执行。就如同java程序员可以不考虑内存泄露一样, MapReduce的run-time系统会解决输入数据的分布细节,跨越机器集群的程序执行调度,处理机器的失效,并且管理机器之间的通讯请求。这样的模式允许程序员可以不需要有什么并发处理或者分布式系统的经验,就可以处理超大的分布式系统得资源。     一、概论     作为Hadoop程序员,他要做的事情就是:&nb ...
2008-06-02

SimpleDateFormat相关参数

关键字: 字符串 转化 日期
From: http://topic.csdn.net/t/20031217/15/2573884.html import   java.text.SimpleDateFormat;     String   strDate=new   SimpleDateFormat("yyyy-MM-dd").format(new   java.util.Date());         其中参数解释:     Letter     Date   or & ...
2008-05-30

JMS相关知识

关键字: jms
From: http://www.blogjava.net/orangelizq/archive/2008/01/27/178030.html By: orangelizq   摘要:   现今,越来越多的企业面临着各种各样的数据集成和系统整合,CORBA、DCOM、RMI等RPC中间件技术也应运而生,但由于采用RPC同步处理技术,在性能、健壮性、可扩展性上都存在着诸多缺点。而基于消息的异步处理模型采用非阻塞的调用特性,发送者将消息发送给消息服务器,消息服务器在合适的时候再将消息转发给接收者;发送和接收是异步的,发送者无需等待,二者的生命周期也可以不必相同,而且发送者可以将消息间接传给多 ...
在线文档:http://doc.javanb.com/spring-framework-reference-zh-2-0-5/index.html
hibernate
2008-05-29

JPA相关知识

关键字: jpa, annotation
From:http://tech.it168.com/j/n/2007-03-05/200703051354348.shtml 1.JPA概述  JPA(Java Persistence API)作为Java EE 5.0平台标准的ORM规范,将得到所有Java EE服务器的支持。Sun这次吸取了之前EJB规范惨痛失败的经历,在充分吸收现有ORM框架的基础上,得到了一个易于使用、伸缩性强的ORM规范。从目前的开发社区的反应上看,JPA受到了极大的支持和赞扬,JPA作为ORM领域标准化整合者的目标应该不难实现。  JPA通过JDK 5.0注解或XML描述对象-关系表 ...
一直以为是空,后来才发现是null,记录一下!  System.out.println(request.getParameter("bwl"));
2008-05-21

[zt]meta在网页设计及网站宣传中的作用

关键字: 2007-03-23 13:02:40 发表
meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta 标签用于网页的<head>与</head>中,meta 标签的用处很多。meta 的属性有两种:name和http-equiv。name属性主要用于描述网页,对应于content(网页内容),以便于搜索引擎机器人查找、分类(目前几乎所有的搜索引擎都使用网上机器人自动查找meta值来给网页分类)。这其中最重要的是description(站点在搜索引擎上的描述)和keywords(分类关键词),所以应该给每页加一个meta值。比较常用的有以下几个: name 属性<meta name=Generator contect=>用 ...
2008-05-21

[z]关于SEO写作中五个最常问的问题

关键字: 2007-03-21 10:46:10 发表
引用网页:http://www.seoyouhua.net/seo%E5%9F%BA%E7%A1%80/ 这个星期,我写了5个有关SEO(搜索引擎优化)方面的问题,这是我们最近从索引擎优化写作那里得到的,它对品牌经营有一定影响。这5个FAQ里面有很重要的信息,并且对提高品牌经营有所帮助。 问题一:   我们的营销部门在为网站的内容写作上投入了大量资源,但是好象我们在搜索引擎中的排名并不高,而我们竞争对手的排名却很高。我们需要全部重写一遍吗?   十次我会有九次回答说“不”。大多数情况下,可能有些页面不是很好。但是只要稍微改一下,用正确的关键字和关键短语就可以了,而不需 ...
2008-05-21

[z]SEO基础知识

关键字: 2007-03-21 11:11:47 发表
转自www.gougu.com 先讲讲搜索引擎优化的基本思想和手段。 以Google为例吧。  Google是目前世界上最强大也是使用得最广泛的搜索引擎。  你随便在Google搜索栏里敲一个什么词, 然后搜索,  你就会得到几十页甚至更多的结果。  一般情况下, 人们只会对前几个或最多前几页的结果感兴趣。  这就对网站的主人提出了考验。  如何从芸芸众生中脱颖而出呢?  没有人希望自己辛辛苦苦做出来的网站别人连知道都不知道, 更别说被吸引和为此掏腰包啦。 这就需要做搜索引擎优化了。  搜索引擎优化可以通 ...
2008-05-19

jstl的使用方式

关键字: jstl, sprint
jstl相关的jar包有两个:jstl.jar,standard.jar,jstl.jar中是核心的jstl定义,如c,fmt等,而standard.jar中包含声明的tld文件,其位置是:standard.jar\META-INF。 在系统加载时会扫描所有的jar包,并加载所有的tld文件。spring中的tld也是此种处理方式。 我们在jsp页面中一般使用 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> 的方式引用,其中关键的是uri。如果是tld放在jar包中,则直接是tld声明的uri。 ...
2008-05-09

通过cookie实现防刷功能

关键字: cookie, 防刷, 统计, 访问计数
//加入防刷机制 boolean justVisit = false; //是否在指定的时间内访问过 Cookie[] cookies = request.getCookies(); if (null != cookies) { for (int i = cookies.length - 1; i >= 0; i--) { if (("Bwl_App_" + userName).equals(cookies[i].getName())) { justVisit = true; break; } } } if (!jus ...
From: http://blog.csdn.net/dan_xp/archive/2007/10/11/1820852.aspx   最近一直在看java的设计模式 ,感觉印象最深刻的就是"面向接口编程",在java中,尽量多定义接口,因为设计的最重要的目的就是应对各种变化,而接口本身就是一种变化着的Class的直接反映,通过实现特定接口的各种具体类,达到应对变化的目的,下面以Proxy模式为例: Proxy的模式最主要的目的,原有的类对象由于某种原因不能访问,需要通过一个新的类来间接地去实现,这个新的类就称为代理类,举个例子说明,老王买/卖鱼的例子 ...
From: http://dev.csdn.net/develop/article/25/article/21/21140.shtm   虽然 J2EE 程序员一般都有现成的应用服务器所带的JDBC 数据库连接池,不过对于开发一般的 Java Application 、 Applet 或者 JSP、velocity 时,我们可用的JDBC 数据库连接池并不多,并且一般性能都不好。 Java 程序员都很羡慕 Windows ADO ,只需要 new Connection 就可以直接从数据库连接池中返回 Connection。并且 ADO Connection 是线程安全的, ...
2008-05-06

理解session机制[z]

关键字: session
session机制是一种服务器端的机制,服务器使用一种类似于散列表的结构(也可能就是使用散列表)来保存信息。当程序需要为某个客户端的请求创建一个session的时候,服务器首先检查这个客户端的请求里是否已包含了一个session标识 - 称为 session id,如果已包含一个session id则说明以前已经为此客户端创建过session,服务器就按照session id把这个 session检索出来使用(如果检索不到,可能会新建一个),如果客户端请求不包含session id,则为此客户端创建一个session并且生成一个与此session相关联的session id,session i ...
private InputStream getConfigInputStream(String m_sConfigFile) throws IOException { //首先尝试配置文件指向系统文件 File file = new File(m_sConfigFile); if (file.isAbsolute() && file.exists()) { return new FileInputStream(m_sConfigFile); } //然后尝试如果文件名指向资源文件 return getClass().getClass ...
讲述process:http://lavasoft.blog.51cto.com/62575/15599From: http://java.chinaitlab.com/JDK/27511.html这个例子使用了J2SE5.0的ProcessBuilder类执行外部的程序,相对于 Runtime.exec ,它更方便,可以设置环境变量等。这里使用它在windows下读取物理网卡的地址      package com.kuaff.jdk5package;      import java.io.IOException;   import java.io.InputStream;   ...
From:http://blog.csdn.net/smarttony/archive/2007/01/17/1486155.aspx 讲的很通俗,所以转过来备忘一下:) ------------------------------------------------------------------ 三者的结合堪称完美,整合三者关键是配置文件 1.web.xml用于web服务器装载过滤器,servlet,以及配置文件 struts在此被装载org.apache.struts.action.ActionServlet,还有它的配置参数config文件struts-config.xml,s ...
From: http://www.blogjava.net/hadeslee/archive/2007/10/12/152228.html exe4j可以打包成各种格式的exe,可以把jar打包进exe,也可以引用一个外部的jar文件,还可以打包成 windows服务的程序,并且可以设置最低jre的版本,还可以设定启动画面,虽然java6.0已经实现了这一 点,但是还是没有exe4j生成的启动画面快。 另外一个常用的打包工具是InstallAnywhere,介绍见:http://dev.csdn.net/article/39/39832.shtm From: http://www.ch ...
From: http://doc.javanb.com/spring-framework-reference-zh-2-0-5/index.html
2008-04-14

Java 理论与实践: 垃圾收集简史

关键字: 内存回收,垃圾收集
From: http://www.18839.com/Edu/A12/12004/2/2005120889419.html       Java 语言可能是使用最广泛的依赖于垃圾收集的编程语言,但是它并不是第一个。垃圾收集已经成为了包括 Lisp、Smalltalk、Eiffel、Haskell、ML、Scheme 和 Modula-3 在内的许多编程语言的一个集成部分,并且从20 世纪 60 年代早期就开始使用了。在本篇文章中,Brian Goetz 描述了垃圾收集最常用的技术。在以后的几个月,他将分析 1.4 JVM 所使用的垃圾收集策略、不同垃圾收集策略对性能的影响和如何才能(以及如 ...
2008-04-14

EL表达式语言[z]

关键字: jstl, el, jsp
From: http://hi.baidu.com/zml1003/blog/item/c92882ec0162e63c27979125.html EL语言是JSTL输出(输入)一个JAVA表达式的表示形式。 在JSTL中,EL语言只能在属性值中使用。EL语言只能通过建立表达式${exp1}来进行调用。在属性值中使用表达式有三种方式。 1、 value属性包含一个表达式 <some:tag value="${expr}"/> 在这种情况下,表达式值被计算出来并根据类型转换规则赋值给value属性。比如:<c:out value="${username}" />中的${userna ...
liudaoru
搜索本博客
最近加入圈子
存档
最新评论