posts - 12, comments - 19, trackbacks - 0, articles - 23
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

java&js相关

posted @ 2006-09-29 12:13 毛里求斯的化石 阅读(217) | 评论 (0)  编辑 |

posted @ 2006-09-29 12:12 毛里求斯的化石 阅读(257) | 评论 (0)  编辑 |

posted @ 2006-09-29 11:44 毛里求斯的化石 阅读(644) | 评论 (0)  编辑 |

     摘要: 使用Windows操作系统的朋友对Excel(电子表格)一定不会陌生,但是要使用Java语言来操纵Excel文件并不是一件容易的事。在Web应用日益盛行的今天,通过Web来操作Excel文件的需求越来越强烈,目前较为流行的操作是在JSP或Servlet 中创建一个CSV (comma separated values)文件,并将这个文件以MIME,text/csv类型返回给浏览器,接着浏览器调用Excel并且显示CSV文件。这样只是说可以访问到Excel文件,但是还不能真正的操纵Excel文件,本文将给大家一个惊喜,向大家介绍一个开放源码项目,Java Excel API,使用它大家就可以方便地操纵Excel文件了。  阅读全文

posted @ 2006-09-29 11:42 毛里求斯的化石 阅读(733) | 评论 (0)  编辑 |

posted @ 2006-09-29 11:31 毛里求斯的化石 阅读(230) | 评论 (0)  编辑 |

posted @ 2006-09-29 11:14 毛里求斯的化石 阅读(1221) | 评论 (0)  编辑 |

     摘要: 在Web应用中,经常需要动态生成图片,比如实时股市行情,各种统计图等等,这种情况下,图片只能在服务器内存中动态生成并发送给用户,然后在浏览器中显示出来。
本质上,浏览器向服务器请求静态图片如jpeg时,服务器返回的仍然是标准的http响应,只不过http头的contentType不是text/html,而是image/jpeg而已,因此,我们在Servlet中只要设置好contentType,然后发送图像的数据流,浏览器就能正确解析并显示出图片。

  在Java中,java.awt和java.awt.image包提供了基本的绘制图像的能力,我们可以在内存中绘制好需要的图形,然后编码成jpeg或其他图像格式,最后发送相应给浏览器即可。下面是使用Servlet动态创建图像的详细步骤  阅读全文

posted @ 2006-09-28 16:39 毛里求斯的化石 阅读(255) | 评论 (0)  编辑 |

     摘要: 虽然Java虚拟机(JVM)及其垃圾收集器(garbage collector,GC)负责管理大多数的内存任务,Java软件程序中还是有可能出现内存泄漏。实际上,这在大型项目中是一个常见的问题。避免内存泄漏的第一步是要弄清楚它是如何发生的。本文介绍了编写Java代码的一些常见的内存泄漏陷阱,以及编写不泄漏代码的一些最佳实践。一旦发生了内存泄漏,要指出造成泄漏的代码是非常困难的。因此本文还介绍了一种新工具,用来诊断泄漏并指出根本原因。该工具的开销非常小,因此可以使用它来寻找处于生产中的系统的内存泄漏。  阅读全文

posted @ 2006-08-11 11:10 毛里求斯的化石 阅读(193) | 评论 (0)  编辑 |