java
文章平均质量分 71
liudaoru
这个作者很懒,什么都没留下…
展开
-
什么是TTL[z]
From: http://www.sudu8.com/wenti/2006-6-17/13.htm 什么是TTL 在解析域名的时候我们经常会看到一个参数:TTL,那么什么是TTL呢? TTL值全称是“生存时间(Time To Live)”,简单的说它表示DNS记录在DNS服务器上缓存时间,直接的说,此值影响客户第2次访问您站点的速度,建议设为7200。要理解TTL值,请先看下面的一个...2008-06-17 12:14:59 · 294 阅读 · 0 评论 -
java 中变量的初始化顺序
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...2008-06-17 14:31:24 · 72 阅读 · 0 评论 -
google code jam!!!
http://code.google.com/codejam/ google编程挑战赛,想参加的交流一下啊。。。。。。。。2008-06-19 13:30:37 · 101 阅读 · 0 评论 -
Jsp&servlet相关小知识
代码” ${pageContext.request.contextPath}”的作用是取出部署的应用程序名,这样不管如何部署,所用路径都是正确的。2008-06-25 10:35:16 · 69 阅读 · 0 评论 -
hibernate相关知识
hibernate2008-05-29 14:55:58 · 81 阅读 · 0 评论 -
Spring 相关知识
在线文档:http://doc.javanb.com/spring-framework-reference-zh-2-0-5/index.html2008-05-29 16:53:04 · 58 阅读 · 0 评论 -
JMS相关知识
From: http://www.blogjava.net/orangelizq/archive/2008/01/27/178030.htmlBy: orangelizq 摘要: 现今,越来越多的企业面临着各种各样的数据集成和系统整合,CORBA、DCOM、RMI等RPC中间件技术也应运而生,但由于采用RPC同步处理技术,在性能、健壮性、可扩展性上都存在着诸多缺点。而基于消息的异步处理模...2008-05-30 15:24:05 · 92 阅读 · 0 评论 -
SimpleDateFormat相关参数
From: http://topic.csdn.net/t/20031217/15/2573884.htmlimport java.text.SimpleDateFormat; String strDate=new SimpleDateFormat("yyyy-MM-dd").format(new java.util.Date()); 其中参数解释: ...2008-06-02 23:12:52 · 201 阅读 · 0 评论 -
Hadoop入门[z]
Hadoop 是Google MapReduce的一个Java实现。MapReduce是一种简化的分布式编程模式,让程序自动分布到一个由普通机器组成的超大集群上并发执行。就如同java程序员可以不考虑内存泄露一样, MapReduce的run-time系统会解决输入数据的分布细节,跨越机器集群的程序执行调度,处理机器的失效,并且管理机器之间的通讯请求。这样的模式允许程序员可以不需要有什么并发处理...2008-06-03 16:40:54 · 68 阅读 · 0 评论 -
Hashtable和HashMap的区别[z]
From: http://java.ccidnet.com/art/3737/20060428/533331_1.html Hashtable和HashMap的区别:1.Hashtable是Dictionary的子类,HashMap是Map接口的一个实现类;2.Hashtable中的方法是同步的,而HashMap中的方法在缺省情况下是非同步的。即是说,在多线程应用程序中,不用专门的操作就安全...2008-06-05 09:47:51 · 55 阅读 · 0 评论 -
Java多态性探悉[z]
From: http://topic.csdn.net/u/20071127/11/2a64066b-2f42-4877-b799-c596710e49a6.html 一、基本概念 多态性:发送消息给某个对象,让该对象自行决定响应何种行为。 通过将子类对象引用赋值给超类对象引用变量来实现动态方法调用。 java 的这种机制遵循一个原则:当超类对象引用变量引用...2008-06-13 00:21:22 · 76 阅读 · 0 评论 -
Eclipse远程调试[z]
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 配...2008-07-04 13:57:10 · 67 阅读 · 0 评论 -
深入了解jvm(Inside java virture machine)
很不错的关于java虚拟机的一本书~2008-07-04 21:23:15 · 101 阅读 · 0 评论 -
memcached[z]
From:http://baike.baidu.com/view/794242.htmMemcached是什么?Memcached是高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。Memcached由Danga Interactive开发,用于提升LiveJournal.com访问速度的。LJ每秒动态页面访问量几千次,用户700万。Memcached将...原创 2008-07-06 10:21:59 · 90 阅读 · 0 评论 -
网页版httpwatch
同事今天推荐了一个网页面的httpwatch工具,可以相信的查看一个页面各部分的加载时间,这样就能方便的查找到到底是哪些部分影响整体的相应速度。另外就是它还支持按地区查询访问速度的方式,比如我可以选择查看在New York浏览我网页的速度,这是httpwatch所没有的。 网站地址是:http://www.gomez.com/info_center/instant_test.php 下面是...2008-07-08 14:50:34 · 123 阅读 · 0 评论 -
判断客户端是否禁用cookie的方式
可以采用在服务器端写一个cookie,然后再页面通过js去尝试获取cookie,最后把结果再返回服务器。这样就可以确实客户端是否支持cookie。2008-07-08 19:39:47 · 278 阅读 · 0 评论 -
Crossdomain.xml
Adobe Flash 播放器可以创建从公共服务和APIS上加载数据的应用。Flash可以依据一个许可规则(许可来自与服务器)来加载跨域的数据,这种方式是通过在服务器上放置一个名称为crossdomain.xml的文件来区分哪些flash可以访问其服务。----------------------------------From:http://www.crossdomainxml.org/A...2007-09-19 16:30:58 · 115 阅读 · 0 评论 -
javax.servlet.Filter 的应用[z]
Filter过滤器的介绍. Filter 技术是servlet 2.3 新增加的功能.servlet2.3是sun公司与2000年10月发布的,它的开发者包括许多个人和公司团体,充分体现了sun公司所倡导的代码开放性原则.由于众多的参与者的共同努力,servlet2.3比以往功能都强大了许多,而且性能也有了大幅提高. 它新增加的功能包括: 1. 应用程序生命周期事件控制; 2. 新的国...2007-09-19 16:49:41 · 146 阅读 · 0 评论 -
JAVA正则表达式4种常用功能[z]
【备忘】正则表达式在字符串处理上有着强大的功能,sun在jdk1.4加入了对它的支持 下面简单的说下它的4种常用功能: 查询: 以下是代码片段: String str="abc efg ABC"; String regEx="a|f"; //表示a或f Pattern p=Pattern.compile(regEx); Matcher m=p....2007-09-24 13:29:27 · 84 阅读 · 0 评论 -
利用 DWR 开发基于 Ajax 的文件上载 portlet[z]
http://www.ibm.com/developerworks/cn/web/wa-aj-dwr/index.html?ca=j级别: 中级Xiaobo Yang (x.yang@dl.ac.uk), 软件开发人员, STFC e-Science Centre, UKRobert Allan (r.j.allan@dl.ac.uk), 小组负责人, STFC e-Science Cent...2007-09-24 15:01:03 · 141 阅读 · 0 评论 -
泛型学习
有限的泛型:<v extends="" number=""></v>类型通配符:void printList(List l) {}泛型类实例 java 代码 public class Lhist<v></v> { private V[] array; private int size...2007-09-24 16:24:31 · 67 阅读 · 0 评论 -
Java 2D 简介[z]
www6.software.ibm.com/developerworks/cn/education/java/j-java2d/tutorial/j-java2d-2-3.html Java 2D 功能概述 <nobr>第 3 ...2007-09-24 17:30:44 · 960 阅读 · 0 评论 -
利用 JSP 代码管理您的图像[z]
www.ibm.com/developerworks/cn/java/j-jspdwj/级别: 初级Dan Becker (beckerdo@us.ibm.com), 软件开发人员, IBM Software Group2002 年 3 月 26 日如果您为某个网站编码和提供支持,或者在因特网上拥有一个页面,您就会知道使图像满足所有读者的需要是多么困难。本文推荐了一种解决方案,使用 Ja...2007-09-24 17:35:45 · 109 阅读 · 0 评论 -
Eclipse3.3发布了,其中有好多好多的新特性,经过简单的体验后,把我感兴趣的新特性介绍给大家:...
Eclipse3.3发布了,其中有好多好多的新特性,经过简单的体验后,把我感兴趣的新特性介绍给大家: 1.快速访问功能:如果你想使用哪个命令,只需要点Ctrl+3启动快速访问,在里面输入命令的前n个字母或者首字母缩写,就可以选择你要运行的命令了。 2.对资源,任务,书签的操作都可以被撤销了。 3.支持内容的拖拽,如把第一行的内容直接拖拽到第三行 4.按住Ctr...2007-09-25 16:45:33 · 64 阅读 · 0 评论 -
Java正则表达式之从入门到精通[z]
from:www.linuxpk.com/43583.html 如果原来没有使用过正则表达式,那么可能对这个术语和概念会不太熟悉。不过,它们并不是您想象的那么新奇。 请回想一下在硬盘上是如何查找文件的。您肯定会使用 ? 和 * 字符来帮助查找您正寻找的文件。? 字符匹配文件名中的单个字符,而 * 则匹配一个或多个字符。一个如 'data?.dat' 的模式可以找到下述文件: dat...2007-09-26 14:44:47 · 111 阅读 · 0 评论 -
XML字符串和XML DOCUMENT的相互转换[z]
from:www.webjx.com/htmldata/2006-03-21/1142896165.html 在做一般的XML数据交换过程中,我更乐意传递XML字符串,而不是格式化的XML Document。这就涉及到XML字符串和Xml Document的转换问题,说白了这是个很简单的问题,本文就各种XML解析器分别列举如下,以方便自己今后查阅。 一、使用最原始的javax.xml.p...2007-09-26 14:52:01 · 88 阅读 · 0 评论 -
ant 自动发送邮件
本来使用ant的mail命令可以简单的实现,可是由于自己下载的mail.jar的版本过高反而不能正确的发送,所以把这个问题备忘一下,也把两个jar保存一下。 邮件target的代码如下: <target name="mail"> <mail from="***@gmail.com" tolist="***@163.com" mailhost="smtp.163.com"...2008-07-30 20:28:54 · 482 阅读 · 0 评论 -
运用服务器端重定向的这两个技巧来控制用户想访问的servlet/JSP页面或URLs[z]
运用服务器端重定向的这两个技巧来控制用户想访问的servlet/JSP页面或URLs。by Budi Kurniawan 重定向(redirection)是Web编程中的一个重要的技术。运用重定向,你可以把控件发送到另一个servlet/JSP页面,或将Web浏览器(用户)重定向到一个新的URL。然而,将用户重定向到同一个页面也是很常见的。例如,如果要查看浏览器的cookie support...2007-10-12 17:07:36 · 142 阅读 · 0 评论 -
成为java高手的八大条件【z】
来自:http://topic.csdn.net/u/20070920/18/34384517-a012-4a90-bfbe-bea0c1583e97.html世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。 1、扎实的基础 数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握它们,很难写出高水平的程序。程序人人都会写,但当你发现写到一定程度很难再提...2007-10-15 20:00:33 · 145 阅读 · 0 评论 -
Java中对文件的操作[z]
来源:ray_1981的专栏 - CSDNBlog java中提供了io类库,可以轻松的用java实现对文件的各种操作。下面就来说一下如何用java来实现这些操作。 1。新建目录<%@ page contentType="text/html; charset=gb2312"%> <% String filePath="c:/aaa/"; filePath=filePath.to...2007-10-20 23:30:13 · 58 阅读 · 0 评论 -
Apache Commons工具集[z]
Apache Commons工具集 Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。我选了一些比较常用的项目做简单介绍。文中用了很多网上现成的东西,我只是做了一个汇总整理。 一、Commons BeanUtils h...2007-10-24 08:48:21 · 70 阅读 · 0 评论 -
理解正则表达式,澄清一些概念[z]
作者简介:余晟,抓虾网工程师,毕业于东北师范大学,主修计算机,辅修中文,现居北京。曾任高级程序员,技术经理;从事过大量文本解析和数据抽取的工作。对程序语言、算法、数据库和敏捷开发都有兴趣,译有《精通正则表达式》(第3版)。 在这篇文章中,我们将尝试对正则表达式的相关概念加以梳理,详细讲解一些使用中容易出现问题的概念,并介绍一些目前大家不常用但非常有用的功能。 元字符(m...2007-10-30 16:01:36 · 172 阅读 · 0 评论 -
JDBC中的几种结果集ResultSet,RowSet[z]
ResultSet,RowSet获得可滚动的结果集:Statement stat = conn.createStatement( ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);获得可更新的结果集:Statement stat = conn.createStatement( ResultSe...2007-10-31 16:10:29 · 163 阅读 · 0 评论 -
一篇不错的介绍Java Socket编程的文章[z]
From:java.ccidnet.com/art/297/20051223/399191_3.html事实上网络编程简单的理解就是两台计算机相互通讯数据而已。对于程序员而言,去掌握一种编程接口并使用一种编程模型相对就会显得简单的多了。Java SDK提供一些相对简单的Api来完成这些工作,Socket就是其中之一。 对于Java而言。这些Api存在与Java.net这个包里面。因此只要导...2007-11-01 15:46:06 · 93 阅读 · 0 评论 -
下载的实现方式
response.setContentType("text/html;charset=gb18030"); response.getWriter().println(result); response.addHeader("Content-Length", "" + result.length() * 2); response.setHeader("Content-Disposit...2007-11-14 11:15:17 · 93 阅读 · 0 评论 -
Android Develop Challenge
googlechinablog.com/2007/11/android.htmlCool apps that surprise and delight mobile users, built by developers like you, will be a huge part of the Android vision. To support you in your efforts, Goo...2007-11-16 12:39:05 · 88 阅读 · 0 评论 -
获取客户端IP地址的方法
问题的现象是使用Request的getRemoteAddr()方法获取的都是局域网的IP地址,参考了一下付总的实现代码,又google了一下搞定了问题。java 代码 private final String getClientAddress(HttpServletRequest request) { String address = request.ge...2007-11-19 15:22:46 · 146 阅读 · 0 评论 -
将字符串转化成流的方法
builder.build(new StringBufferInputStream(xmlString)) , 但是StringBufferInputStream已经不推荐使用; Document document = (new SAXReader()).read(new ByteArrayInputStream(registerResponse.getResponseAsX...2007-11-20 15:30:04 · 1906 阅读 · 0 评论 -
Base64算法详解和实现【备忘】
java 代码 import org.apache.commons.codec.binary.Base64; public class Base64Util { public static String decode(String dest) { if (dest == null)...2007-11-27 13:21:04 · 69 阅读 · 0 评论 -
Spring--简单使用quartz实现定时作业[z]
From: www.blogjava.net/javaora/archive/2005/07/20/8070.aspx定时批处理作业是J2EE企业应用里很重要的一环,用来在晚间进行财务挂账,数据转存,新闻联播等等操作。 而在Spring里,已经很好的集成了Quartz,简单到像配cron一样,在xml文件里面配一下时间就可以自动执行,不需要写一行代码。Spring对Quartz大刀阔斧...2007-11-29 10:27:32 · 78 阅读 · 0 评论