﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-Java Bo&amp;Yang-文章分类-Bo java学习笔记</title><link>http://www.blogjava.net/javaby/category/2189.html</link><description>java的交流从这里开始</description><language>zh-cn</language><lastBuildDate>Wed, 28 Feb 2007 05:50:57 GMT</lastBuildDate><pubDate>Wed, 28 Feb 2007 05:50:57 GMT</pubDate><ttl>60</ttl><item><title>对properties文件的操作- -</title><link>http://www.blogjava.net/javaby/articles/45858.html</link><dc:creator>Java BY</dc:creator><author>Java BY</author><pubDate>Fri, 12 May 2006 07:50:00 GMT</pubDate><guid>http://www.blogjava.net/javaby/articles/45858.html</guid><wfw:comment>http://www.blogjava.net/javaby/comments/45858.html</wfw:comment><comments>http://www.blogjava.net/javaby/articles/45858.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/javaby/comments/commentRss/45858.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/javaby/services/trackbacks/45858.html</trackback:ping><description><![CDATA[读取properties文件
<p>           try {            </p><p>           File file = new File(System.getProperty("user.dir")<br />                                 + "/EMweb/WEB-INF/admininfo.properties");<br />            InputStream is = new FileInputStream(file);</p><p>            props.load(is);</p><p>            this.userName = props.getProperty("userName");<br />            this.userPassWord = props.getProperty("userPassWord");<br />            is.close();<br />        } catch (Exception e) {<br />            e.printStackTrace();<br />        }</p><p>      更改properties文件</p><p>        Properties prop = new Properties();<br />        File file = new File(System.getProperty("user.dir")<br />                                 + "/EMweb/WEB-INF/admininfo.properties");<br />        prop.setProperty("userName", String.valueOf(cUserName));<br />        prop.setProperty("userPassWord", String.valueOf(cUserPassWord));<br />        try {<br />            OutputStream fos = new FileOutputStream(file);<br />            prop.store(fos, "admininfo.properties");<br />            fos.close();<br />        } catch (FileNotFoundException ex) {<br />            ex.printStackTrace();<br />        } catch (IOException ex) {<br />            ex.printStackTrace();<br />        }</p><p>这里面的关键是System.getProperty("user.dir") 返回当前工作目录</p><img src ="http://www.blogjava.net/javaby/aggbug/45858.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/javaby/" target="_blank">Java BY</a> 2006-05-12 15:50 <a href="http://www.blogjava.net/javaby/articles/45858.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>用 Servlets 动态生成图片</title><link>http://www.blogjava.net/javaby/articles/27286.html</link><dc:creator>Java BY</dc:creator><author>Java BY</author><pubDate>Mon, 09 Jan 2006 09:54:00 GMT</pubDate><guid>http://www.blogjava.net/javaby/articles/27286.html</guid><wfw:comment>http://www.blogjava.net/javaby/comments/27286.html</wfw:comment><comments>http://www.blogjava.net/javaby/articles/27286.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/javaby/comments/commentRss/27286.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/javaby/services/trackbacks/27286.html</trackback:ping><description><![CDATA[<P>　　如果你的 servlet 要动态生成图象，首先你需要 image I/O，明确的说，你需要生成一图片来响应HTTP请求。核心 Java API 没有直接提供用于保持任何图象的功能。然而，你可以用 Sun 的 Java 1.1 类库来做 image I/O。而且 Sun 的 1.2 版的 image I/O 提供了对 JPEG 图象进行编码和解码的包。因为这些代码在 com.sun 包中，不是核心API的一部分，也不是标准的扩展包，因此，会影响代码的可移植性。</P>
<P>　　使用 jdk 1.2 将比 jdk 1.1 版容易的多，本文介绍 jdk 1.2 下的实现方法。示例有三个步骤：创建、绘制、保存。在本例仅仅示范如何画一个椭圆，当然你可以根据你的需要修改。例子使用了 com.sun.image.codec.jpeg 包生成 JPEG 文件。如果要生成 GIF 文件，你可以使用第三方的包，如 <A href="http://www.acme.com/" target=_blank>Acme Labs</A> 的 <A href="http://www.acme.com/java/software/Acme.JPM.Encoders.GifEncoder.html" target=_blank>GIF Encoder</A>。</P>
<P>1. 使用适当的尺寸创建一个 BufferedImage 对象：<BR>BufferedImage <BR>　image = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);</P>
<P>2. 在 image 对象上绘制你想要的图象。假设你想要一个白色的背景，你需要画一个白色填充的矩形。否则背景将是缺省的黑色：</P>
<P>　Graphics g = image.getGraphics(); <BR>　　g.setColor(Color.white); <BR>　　g.fillRect(0,0, width, height);<BR>　　g.setColor(Color.red); <BR>　　g.drawOval(0, 0, width, height); </P>
<P>3. 使用 com.sun.image.codec.jpeg 包输出 BufferedImage：</P>
<P>　response.setContentType("image/jpeg"); <BR>　ServletOutputStream out = response.getOutputStream(); 　<BR>　JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out); <BR>　encoder.encode(image); <BR>　out.close();</P><img src ="http://www.blogjava.net/javaby/aggbug/27286.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/javaby/" target="_blank">Java BY</a> 2006-01-09 17:54 <a href="http://www.blogjava.net/javaby/articles/27286.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Struts 学习笔记（二）</title><link>http://www.blogjava.net/javaby/articles/8050.html</link><dc:creator>Java BY</dc:creator><author>Java BY</author><pubDate>Wed, 20 Jul 2005 07:59:00 GMT</pubDate><guid>http://www.blogjava.net/javaby/articles/8050.html</guid><wfw:comment>http://www.blogjava.net/javaby/comments/8050.html</wfw:comment><comments>http://www.blogjava.net/javaby/articles/8050.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/javaby/comments/commentRss/8050.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/javaby/services/trackbacks/8050.html</trackback:ping><description><![CDATA[看了接下来的一章内容，标题是：HTTP协议，Web应用的通信与控制<BR>大概的内容主要讲述了HTTP协议的请求和相应，以及Cookie的工作原理，我认为没有什么可以记录的，大部分都是概念，也许没有一个程序会让你写概念的，又不是那枯燥的考试，所以了解就好了。<img src ="http://www.blogjava.net/javaby/aggbug/8050.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/javaby/" target="_blank">Java BY</a> 2005-07-20 15:59 <a href="http://www.blogjava.net/javaby/articles/8050.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Struts学习笔记（一）</title><link>http://www.blogjava.net/javaby/articles/7992.html</link><dc:creator>Java BY</dc:creator><author>Java BY</author><pubDate>Tue, 19 Jul 2005 07:44:00 GMT</pubDate><guid>http://www.blogjava.net/javaby/articles/7992.html</guid><wfw:comment>http://www.blogjava.net/javaby/comments/7992.html</wfw:comment><comments>http://www.blogjava.net/javaby/articles/7992.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/javaby/comments/commentRss/7992.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/javaby/services/trackbacks/7992.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 今天得到一本书名为《Struts Kick Start》的书，于是开始学习Struts，并学习了第一个范例。Hello.jsp&lt;%@&nbsp;page&nbsp;contentType="text/html;&nbsp;charset=GBK"&nbsp;%&gt;&lt;%@&nbsp;taglib&nbsp;uri="/WEB-INF/struts-bean.tld"&nbsp...&nbsp;&nbsp;<a href='http://www.blogjava.net/javaby/articles/7992.html'>阅读全文</a><img src ="http://www.blogjava.net/javaby/aggbug/7992.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/javaby/" target="_blank">Java BY</a> 2005-07-19 15:44 <a href="http://www.blogjava.net/javaby/articles/7992.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>