??xml version="1.0" encoding="utf-8" standalone="yes"?>国产精品亚洲四区在线观看,国产亚洲精品xxx,亚洲日本va中文字幕久久 http://www.tkk7.com/Carter0618/archive/2008/08/14/222014.html前方的\ 前方的\ Thu, 14 Aug 2008 07:15:00 GMT http://www.tkk7.com/Carter0618/archive/2008/08/14/222014.html http://www.tkk7.com/Carter0618/comments/222014.html http://www.tkk7.com/Carter0618/archive/2008/08/14/222014.html#Feedback 0 http://www.tkk7.com/Carter0618/comments/commentRss/222014.html http://www.tkk7.com/Carter0618/services/trackbacks/222014.html 阅读全文 ]]> Q{QSpring Framework之最佛_践一 http://www.tkk7.com/Carter0618/archive/2008/08/14/222012.html前方的\ 前方的\ Thu, 14 Aug 2008 07:13:00 GMT http://www.tkk7.com/Carter0618/archive/2008/08/14/222012.html http://www.tkk7.com/Carter0618/comments/222012.html http://www.tkk7.com/Carter0618/archive/2008/08/14/222012.html#Feedback 0 http://www.tkk7.com/Carter0618/comments/commentRss/222012.html http://www.tkk7.com/Carter0618/services/trackbacks/222012.html
我想最重要的是QEJB让每个h都痛恨。要~写一个EJBQ需要写LocalHome, RemoteHome, Bean, LocalInterface, RemoteInterfaceQ需要一个标准描q符Q一个特D厂商描q符QWeblogic、WebSphere都不一PQ如果是Entity BeanQ还需要Mapping文g。如此之多,实在ȝ。但EJB最重要的是解决Transaction问题Q没有Spring之前Q没有其他方法能够描q式的解军_。每个h、每个公ؓ了解决Transaction的问题,~程的写法都不一P百花齐放。于是,在最需要它的时候,Spring出现了?nbsp; 阅读全文 ]]> 【{】Java开源项目(备查Q?/title> http://www.tkk7.com/Carter0618/archive/2008/08/11/221222.html前方的\ 前方的\ Mon, 11 Aug 2008 02:24:00 GMT http://www.tkk7.com/Carter0618/archive/2008/08/11/221222.html http://www.tkk7.com/Carter0618/comments/221222.html http://www.tkk7.com/Carter0618/archive/2008/08/11/221222.html#Feedback 0 http://www.tkk7.com/Carter0618/comments/commentRss/221222.html http://www.tkk7.com/Carter0618/services/trackbacks/221222.html 阅读全文 ]]> 关于文g下蝲的几个问题ȝ http://www.tkk7.com/Carter0618/archive/2008/02/17/180331.html前方的\ 前方的\ Sun, 17 Feb 2008 08:32:00 GMT http://www.tkk7.com/Carter0618/archive/2008/02/17/180331.html http://www.tkk7.com/Carter0618/comments/180331.html http://www.tkk7.com/Carter0618/archive/2008/02/17/180331.html#Feedback 0 http://www.tkk7.com/Carter0618/comments/commentRss/180331.html http://www.tkk7.com/Carter0618/services/trackbacks/180331.html 使用servlet来下载文Ӟ其原理非常简单,只要得到文g的输入流Q或相应字节Q,然后写输出流卛_。现其中的几个l节问题展开Q?
1. MIMEcd的设|:
Web 览器?MIME cd来识别非 HTML 文档Qƈ军_如何昄该文内的数据?
例如EXCEL文g?MIME cd?"application/vnd.ms-excel "。要用servlet 来打开一?EXCEL 文档Q需要将 response 对象?header ?contentType 讄?#8220;application/vnd.ms-excel ”?
response.setContentType(contentType);
2. Content disposition
HTTP response header中的content-disposition 允许 servlet 指定文表示的信息。用这Uheader Q你可以将文指定成单独打开Q而不是在览器中打开Q,q可以根据用L操作来显C?
如果用户要保存文,你还可以文一个文件名。这个徏议名UC出现?Save As 对话框的“文g?#8221;栏中。如果没有指定,则对话框中就会出?servlet 的名字?
servlet 中,?header 讄成下面这P
response.setHeader("Content-disposition","attachment;filename="+ "Example.xls" );
response.setHeader("Content-Disposition", "inline; filename="fliename)
点击打开会在ie中打开?
需要说明的有三点:
Ø 中文文g名需要进行iso8859-1转码方可正确昄Q?
fileName = new String(fileName.getBytes("GBK"),"iso8859-1");
Ø 传递的文g名,需要包含后~名(如果此文件有后缀名)Q否则丢失文件的属性,而不能自行选择相关E序打开?
Ø 有下载前询问Q是打开文gq是保存到计机Q和通过IE览器直接选择相关应用E序插g打开两种方式Q前者如上代码所C,后者如下:
response.setHeader("Content-disposition","filename="+ "Example.xls" );
3. 在研I文件的上传及下载过E中Q有几点体会
E序的I/O操作往往是性能的瓶颈所在,java io定义了两个基本的抽象c?InputStream和OutputStream,对于不同的数据类型比如磁盘,|络又提供了不同的实玎ͼjava.io也提供了一些缓冲流(BufferedStream)Qɼ盘可以很快的读写一大块的数? 而Java基本的I/OcMơ只能读写一个字?但缓冲流(BufferedStream)可以一ơ读写一Ҏ据,,~冲?Buffered Stream)大大提高了I/O的性能。所?
Ø块块的读写数据会非常?因此,量大块的读写数?
Ø使用BufferedInputStream和BufferedOutputStream来批处理数据以提高性能
Ø对象的序列化(serialization)非常影响I/O的性能,量用
]]> Web2.0|站性能调优实践 http://www.tkk7.com/Carter0618/archive/2008/01/15/175374.html前方的\ 前方的\ Tue, 15 Jan 2008 01:58:00 GMT http://www.tkk7.com/Carter0618/archive/2008/01/15/175374.html http://www.tkk7.com/Carter0618/comments/175374.html http://www.tkk7.com/Carter0618/archive/2008/01/15/175374.html#Feedback 0 http://www.tkk7.com/Carter0618/comments/commentRss/175374.html http://www.tkk7.com/Carter0618/services/trackbacks/175374.html
Web2.0|站不同于以往以静态信息ؓȝ|站架构Q以往的结构大体分?层,一个是客户端浏览器Q一个就是web服务器;而web2.0以动态和交互ZQ一般是3层或?层,在静态信息网站的l构上的web服务器后端会增加应用服务器和数据库。一般会把浏览器和web服务器归为最上一层即为web层,应用服务器ؓ中间一层,数据库ؓ最底层。从优化角度来讲Q越上层优化获得益处大Q优化也是从上自下而来? 阅读全文 ]]> Jetspeed的集和均衡负蝲 http://www.tkk7.com/Carter0618/archive/2007/10/16/153135.html前方的\ 前方的\ Mon, 15 Oct 2007 17:52:00 GMT http://www.tkk7.com/Carter0618/archive/2007/10/16/153135.html http://www.tkk7.com/Carter0618/comments/153135.html http://www.tkk7.com/Carter0618/archive/2007/10/16/153135.html#Feedback 0 http://www.tkk7.com/Carter0618/comments/commentRss/153135.html http://www.tkk7.com/Carter0618/services/trackbacks/153135.html 阅读全文 ]]> Spring框架与AOP思想的研I与应用 http://www.tkk7.com/Carter0618/archive/2007/10/16/153134.html前方的\ 前方的\ Mon, 15 Oct 2007 17:47:00 GMT http://www.tkk7.com/Carter0618/archive/2007/10/16/153134.html http://www.tkk7.com/Carter0618/comments/153134.html http://www.tkk7.com/Carter0618/archive/2007/10/16/153134.html#Feedback 0 http://www.tkk7.com/Carter0618/comments/commentRss/153134.html http://www.tkk7.com/Carter0618/services/trackbacks/153134.html 阅读全文 ]]> WebLogic Portal 性能理 http://www.tkk7.com/Carter0618/archive/2007/09/24/147928.html前方的\ 前方的\ Mon, 24 Sep 2007 15:37:00 GMT http://www.tkk7.com/Carter0618/archive/2007/09/24/147928.html http://www.tkk7.com/Carter0618/comments/147928.html http://www.tkk7.com/Carter0618/archive/2007/09/24/147928.html#Feedback 0 http://www.tkk7.com/Carter0618/comments/commentRss/147928.html http://www.tkk7.com/Carter0618/services/trackbacks/147928.html 即是经验丰富的 Java Web 开发h员也会惊讶于开发门戯一如此巨大的飞跃。最l用L到的那个单漂亮的界面的背后是像BEA WebLogic Portal q样的商业品提供的强大功能和复杂性。当门户应用E序处于生阶段Ӟ诊断性能问题׃昑־格外的困难?
本文讨论?WebLogic Portal 在性能理斚w存在的一些挑战,qؓ在门户应用程序内q行性能瓉调优提供了一个很好的L。本文假设您对WebLogic Portal的功能和术语已经十分熟悉?
一个公司的门户能让公司更有效地利用其技术和人力资Q而同时又能ؓ其员工、合作伙伴和客户提供一的Web体验。由于这个原因,门户应用E序现在对业务来说十分关键,q且要能提供可靠的性能和可扩展性。BEA WebLogic Portal 是一U领先的ZJava EE 的门h务器Q可提供部v和运行门户应用程序的健壮的解x案?
阅读全文 ]]> Servlet/JSP会话跟踪机制 http://www.tkk7.com/Carter0618/archive/2007/09/24/147926.html前方的\ 前方的\ Mon, 24 Sep 2007 15:35:00 GMT http://www.tkk7.com/Carter0618/archive/2007/09/24/147926.html http://www.tkk7.com/Carter0618/comments/147926.html http://www.tkk7.com/Carter0618/archive/2007/09/24/147926.html#Feedback 0 http://www.tkk7.com/Carter0618/comments/commentRss/147926.html http://www.tkk7.com/Carter0618/services/trackbacks/147926.html 阅读全文 ]]> Log4j配置说明 http://www.tkk7.com/Carter0618/archive/2007/08/19/137946.html前方的\ 前方的\ Sun, 19 Aug 2007 07:45:00 GMT http://www.tkk7.com/Carter0618/archive/2007/08/19/137946.html http://www.tkk7.com/Carter0618/comments/137946.html http://www.tkk7.com/Carter0618/archive/2007/08/19/137946.html#Feedback 0 http://www.tkk7.com/Carter0618/comments/commentRss/137946.html http://www.tkk7.com/Carter0618/services/trackbacks/137946.html 阅读全文 ]]> 【{】激动h心的口号QJavaEE without Ajax http://www.tkk7.com/Carter0618/archive/2007/08/19/137941.html前方的\ 前方的\ Sun, 19 Aug 2007 06:38:00 GMT http://www.tkk7.com/Carter0618/archive/2007/08/19/137941.html http://www.tkk7.com/Carter0618/comments/137941.html http://www.tkk7.com/Carter0618/archive/2007/08/19/137941.html#Feedback 2 http://www.tkk7.com/Carter0618/comments/commentRss/137941.html http://www.tkk7.com/Carter0618/services/trackbacks/137941.html
2q前QAjax开始进入h们的视野。时至今日,Ajax已经成ؓ一个红得发紫的技术。但是今天,我想说一句:JavaEE without Ajax? 阅读全文 ]]> Java~程中异常处理的优劣?/title> http://www.tkk7.com/Carter0618/archive/2007/08/19/137940.html前方的\ 前方的\ Sun, 19 Aug 2007 06:35:00 GMT http://www.tkk7.com/Carter0618/archive/2007/08/19/137940.html http://www.tkk7.com/Carter0618/comments/137940.html http://www.tkk7.com/Carter0618/archive/2007/08/19/137940.html#Feedback 0 http://www.tkk7.com/Carter0618/comments/commentRss/137940.html http://www.tkk7.com/Carter0618/services/trackbacks/137940.html
好,不好和恶劣三U?
同时向你提供了一些解册些问题的技巧? 阅读全文 ]]> 什么是接口回调Q?/title> http://www.tkk7.com/Carter0618/archive/2007/08/19/137936.html前方的\ 前方的\ Sun, 19 Aug 2007 06:05:00 GMT http://www.tkk7.com/Carter0618/archive/2007/08/19/137936.html http://www.tkk7.com/Carter0618/comments/137936.html http://www.tkk7.com/Carter0618/archive/2007/08/19/137936.html#Feedback 1 http://www.tkk7.com/Carter0618/comments/commentRss/137936.html http://www.tkk7.com/Carter0618/services/trackbacks/137936.html 阅读全文 ]]> Log4j使用实例 http://www.tkk7.com/Carter0618/archive/2007/08/19/137895.html前方的\ 前方的\ Sat, 18 Aug 2007 21:15:00 GMT http://www.tkk7.com/Carter0618/archive/2007/08/19/137895.html http://www.tkk7.com/Carter0618/comments/137895.html http://www.tkk7.com/Carter0618/archive/2007/08/19/137895.html#Feedback 0 http://www.tkk7.com/Carter0618/comments/commentRss/137895.html http://www.tkk7.com/Carter0618/services/trackbacks/137895.html 阅读全文 ]]> JavaU程生命周期 http://www.tkk7.com/Carter0618/archive/2007/08/19/137894.html前方的\ 前方的\ Sat, 18 Aug 2007 21:14:00 GMT http://www.tkk7.com/Carter0618/archive/2007/08/19/137894.html http://www.tkk7.com/Carter0618/comments/137894.html http://www.tkk7.com/Carter0618/archive/2007/08/19/137894.html#Feedback 0 http://www.tkk7.com/Carter0618/comments/commentRss/137894.html http://www.tkk7.com/Carter0618/services/trackbacks/137894.html 2. producer-consumer
3Q线E的l止
。。?nbsp; 阅读全文 ]]> 计时器相兛_例两?/title> http://www.tkk7.com/Carter0618/archive/2007/08/19/137893.html前方的\ 前方的\ Sat, 18 Aug 2007 21:12:00 GMT http://www.tkk7.com/Carter0618/archive/2007/08/19/137893.html http://www.tkk7.com/Carter0618/comments/137893.html http://www.tkk7.com/Carter0618/archive/2007/08/19/137893.html#Feedback 0 http://www.tkk7.com/Carter0618/comments/commentRss/137893.html http://www.tkk7.com/Carter0618/services/trackbacks/137893.html 阅读全文 ]]> 使用Axis2传递简单Java对象QPOJOQ?/title> http://www.tkk7.com/Carter0618/archive/2007/08/19/137892.html前方的\ 前方的\ Sat, 18 Aug 2007 21:07:00 GMT http://www.tkk7.com/Carter0618/archive/2007/08/19/137892.html http://www.tkk7.com/Carter0618/comments/137892.html http://www.tkk7.com/Carter0618/archive/2007/08/19/137892.html#Feedback 3 http://www.tkk7.com/Carter0618/comments/commentRss/137892.html http://www.tkk7.com/Carter0618/services/trackbacks/137892.html 阅读全文 ]]> Apache Ant使用q阶 http://www.tkk7.com/Carter0618/archive/2007/08/19/137891.html前方的\ 前方的\ Sat, 18 Aug 2007 21:05:00 GMT http://www.tkk7.com/Carter0618/archive/2007/08/19/137891.html http://www.tkk7.com/Carter0618/comments/137891.html http://www.tkk7.com/Carter0618/archive/2007/08/19/137891.html#Feedback 0 http://www.tkk7.com/Carter0618/comments/commentRss/137891.html http://www.tkk7.com/Carter0618/services/trackbacks/137891.html 阅读全文 ]]> Apache Ant使用指南 http://www.tkk7.com/Carter0618/archive/2007/08/19/137890.html前方的\ 前方的\ Sat, 18 Aug 2007 21:05:00 GMT http://www.tkk7.com/Carter0618/archive/2007/08/19/137890.html http://www.tkk7.com/Carter0618/comments/137890.html http://www.tkk7.com/Carter0618/archive/2007/08/19/137890.html#Feedback 0 http://www.tkk7.com/Carter0618/comments/commentRss/137890.html http://www.tkk7.com/Carter0618/services/trackbacks/137890.html 阅读全文 ]]> 可变参数列表-Java SE5新特?/title> http://www.tkk7.com/Carter0618/archive/2007/08/19/137889.html前方的\ 前方的\ Sat, 18 Aug 2007 21:03:00 GMT http://www.tkk7.com/Carter0618/archive/2007/08/19/137889.html http://www.tkk7.com/Carter0618/comments/137889.html http://www.tkk7.com/Carter0618/archive/2007/08/19/137889.html#Feedback 0 http://www.tkk7.com/Carter0618/comments/commentRss/137889.html http://www.tkk7.com/Carter0618/services/trackbacks/137889.html 阅读全文 ]]> ZTomcat5.0和Axis2开发Web Service应用实例 http://www.tkk7.com/Carter0618/archive/2007/08/19/137887.html前方的\ 前方的\ Sat, 18 Aug 2007 20:52:00 GMT http://www.tkk7.com/Carter0618/archive/2007/08/19/137887.html http://www.tkk7.com/Carter0618/comments/137887.html http://www.tkk7.com/Carter0618/archive/2007/08/19/137887.html#Feedback 0 http://www.tkk7.com/Carter0618/comments/commentRss/137887.html http://www.tkk7.com/Carter0618/services/trackbacks/137887.html 阅读全文 ]]> 通过 Axis2 开?Web 服务Q第 1 部分: 通过 Axis2 q行旉|和使用?Web 服务 http://www.tkk7.com/Carter0618/archive/2007/08/19/137886.html前方的\ 前方的\ Sat, 18 Aug 2007 20:45:00 GMT http://www.tkk7.com/Carter0618/archive/2007/08/19/137886.html http://www.tkk7.com/Carter0618/comments/137886.html http://www.tkk7.com/Carter0618/archive/2007/08/19/137886.html#Feedback 0 http://www.tkk7.com/Carter0618/comments/commentRss/137886.html http://www.tkk7.com/Carter0618/services/trackbacks/137886.html 阅读全文 ]]> Java实用l验ȝ--其他 http://www.tkk7.com/Carter0618/archive/2007/07/27/132891.html前方的\ 前方的\ Fri, 27 Jul 2007 14:29:00 GMT http://www.tkk7.com/Carter0618/archive/2007/07/27/132891.html http://www.tkk7.com/Carter0618/comments/132891.html http://www.tkk7.com/Carter0618/archive/2007/07/27/132891.html#Feedback 0 http://www.tkk7.com/Carter0618/comments/commentRss/132891.html http://www.tkk7.com/Carter0618/services/trackbacks/132891.html 阅读全文 ]]> 动态装载问题的研究 http://www.tkk7.com/Carter0618/archive/2007/07/27/132890.html前方的\ 前方的\ Fri, 27 Jul 2007 14:28:00 GMT http://www.tkk7.com/Carter0618/archive/2007/07/27/132890.html http://www.tkk7.com/Carter0618/comments/132890.html http://www.tkk7.com/Carter0618/archive/2007/07/27/132890.html#Feedback 0 http://www.tkk7.com/Carter0618/comments/commentRss/132890.html http://www.tkk7.com/Carter0618/services/trackbacks/132890.html 阅读全文 ]]> Java实用l验ȝ--日期、数字篇 http://www.tkk7.com/Carter0618/archive/2007/07/27/132888.html前方的\ 前方的\ Fri, 27 Jul 2007 14:22:00 GMT http://www.tkk7.com/Carter0618/archive/2007/07/27/132888.html http://www.tkk7.com/Carter0618/comments/132888.html http://www.tkk7.com/Carter0618/archive/2007/07/27/132888.html#Feedback 0 http://www.tkk7.com/Carter0618/comments/commentRss/132888.html http://www.tkk7.com/Carter0618/services/trackbacks/132888.html 阅读全文 ]]> J2EE体系l构设计 http://www.tkk7.com/Carter0618/archive/2007/07/27/132816.html前方的\ 前方的\ Fri, 27 Jul 2007 08:40:00 GMT http://www.tkk7.com/Carter0618/archive/2007/07/27/132816.html http://www.tkk7.com/Carter0618/comments/132816.html http://www.tkk7.com/Carter0618/archive/2007/07/27/132816.html#Feedback 0 http://www.tkk7.com/Carter0618/comments/commentRss/132816.html http://www.tkk7.com/Carter0618/services/trackbacks/132816.html
阅读全文 ]]> log4j 明手?/title> http://www.tkk7.com/Carter0618/archive/2007/07/23/131905.html前方的\ 前方的\ Mon, 23 Jul 2007 09:01:00 GMT http://www.tkk7.com/Carter0618/archive/2007/07/23/131905.html http://www.tkk7.com/Carter0618/comments/131905.html http://www.tkk7.com/Carter0618/archive/2007/07/23/131905.html#Feedback 0 http://www.tkk7.com/Carter0618/comments/commentRss/131905.html http://www.tkk7.com/Carter0618/services/trackbacks/131905.html
? 几乎每个大的应用E序都有它自q日志和跟t程序的API。顺应这一规则QE.U. SEMPER目l决定编写它自己的程序跟tAPIQtracing APIQ。这开始于1996q早期。经q无数的工作Q更改和性能加强Q这个APIl于成ؓ一个十分受Ƣ迎的Java日志软g包,那就是log4j。这个Y件包的发行遵守open source动议认证的Apache Software License。最新的log4j版本包括全部的源代码Q类文g和文资料,可以?http://logging.apache.org/log4j/扑ֈ它们。另外,log4j已经被{换成 C, C++, C#, Perl, Python, Ruby, ?Eiffel 语言?
阅读全文 ]]> 如何使用Log4jQ?/title> http://www.tkk7.com/Carter0618/archive/2007/07/23/131892.html前方的\ 前方的\ Mon, 23 Jul 2007 08:06:00 GMT http://www.tkk7.com/Carter0618/archive/2007/07/23/131892.html http://www.tkk7.com/Carter0618/comments/131892.html http://www.tkk7.com/Carter0618/archive/2007/07/23/131892.html#Feedback 0 http://www.tkk7.com/Carter0618/comments/commentRss/131892.html http://www.tkk7.com/Carter0618/services/trackbacks/131892.html Log4j可以帮助调试Q有时候debug是发挥不了作 用的Q和分析Q要下蝲和了解更详细的内容,q是讉K其官方网站吧Q?http://jakarta.apache.org/log4j ?
2、Log4j的概? Log4j中有三个主要的组Ӟ它们分别?Logger、Appender和LayoutQLog4j 允许开发h员定义多个LoggerQ每个Logger拥有自己的名字,Logger之间通过名字来表明隶属关pR有一个LoggerUCؓRootQ它永远存在Q且不能通过名字索或引用Q可以通过Logger.getRootLogger()Ҏ获得Q其它Logger通过 Logger.getLogger(String name)Ҏ? Appender则是用来指明所有的log信息存放C么地方,Log4j中支持多UappenderQ如 console、files、GUI components、NT Event Loggers{,一个Logger可以拥有多个AppenderQ也是你既可以Log信息输出到屏q, 阅读全文 ]]>
վ֩ģ壺
Ļѿ |
ɫav |
þùѾƷ |
þùƷӰԺ |
ۺϾþ |
˿ |
MM1313Ʒ |
Ƶѹۿ97 |
պ˾Ʒձ |
Ұһ |
|
ɫַ |
һһ߹ۿƵ |
ҹ717 |
Ʒ99Ʒþ |
ɫƵ |
Ƶ |
þ4438 |
AëƬƵ |
ޱˬavˬ |
?VþþƷ |
˿ҺƵ |
˳վӰȷ沥 |
˾ƷƵ
|
999þþѾƷ |
պ |
պѲ |
Ƶ߹ۿ |
þúݺݸ߳Ʒ |
ؼƬѿ |
aëƬƵѹۿ |
Ƶ |
avַ |
ëƬѹۿ |
þþƷAV |
AV뾫ƷˮţӰ |
a߹a |
ˬˬƬav |
Ƶվ |
߹ۿ |
ƷŮٸavѾþ |