﻿<?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-zdz8207 飘然的风 -最新评论</title><link>http://www.blogjava.net/zdz8207/CommentsRSS.aspx</link><description>转到博客园上了 http://www.cnblogs.com/zdz8207</description><language>zh-cn</language><pubDate>Mon, 13 Aug 2012 09:33:43 GMT</pubDate><lastBuildDate>Mon, 13 Aug 2012 09:33:43 GMT</lastBuildDate><generator>cnblogs</generator><item><title>re: 分享下java 读取目录及子目录下指定文件名的路径 并放到一个List数组里面返回遍历和写到文件里[未登录]</title><link>http://www.blogjava.net/zdz8207/archive/2012/04/12/230155.html#373976</link><dc:creator>晶晶</dc:creator><author>晶晶</author><pubDate>Thu, 12 Apr 2012 07:55:00 GMT</pubDate><guid>http://www.blogjava.net/zdz8207/archive/2012/04/12/230155.html#373976</guid><description><![CDATA[获取到所有的Jsp文件之后，怎么解析Jsp文件里面的内容，并提取所有的链接资源，最后判断这些资源是否存在？<img src ="http://www.blogjava.net/zdz8207/aggbug/373976.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zdz8207/" target="_blank">晶晶</a> 2012-04-12 15:55 <a href="http://www.blogjava.net/zdz8207/archive/2012/04/12/230155.html#373976#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 分享下java 读取目录及子目录下指定文件名的路径 并放到一个List数组里面返回遍历和写到文件里</title><link>http://www.blogjava.net/zdz8207/archive/2010/02/22/230155.html#313665</link><dc:creator>彭玲西</dc:creator><author>彭玲西</author><pubDate>Mon, 22 Feb 2010 13:24:00 GMT</pubDate><guid>http://www.blogjava.net/zdz8207/archive/2010/02/22/230155.html#313665</guid><description><![CDATA[另外在同一个目录新建个BAT文件run.bat，内容为：<br>@ echo off<br><br>java FileViewer<br><br>则双击就可，在d:\menu.txt中看到结果了。<br><br><a href="http://tieba.baidu.com/f?kw=%C5%ED%C1%E1%CE%F7" target="_new" rel="nofollow">http://tieba.baidu.com/f?kw=%C5%ED%C1%E1%CE%F7</a><img src ="http://www.blogjava.net/zdz8207/aggbug/313665.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zdz8207/" target="_blank">彭玲西</a> 2010-02-22 21:24 <a href="http://www.blogjava.net/zdz8207/archive/2010/02/22/230155.html#313665#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 分享下java 读取目录及子目录下指定文件名的路径 并放到一个List数组里面返回遍历和写到文件里</title><link>http://www.blogjava.net/zdz8207/archive/2010/02/22/230155.html#313664</link><dc:creator>彭玲西</dc:creator><author>彭玲西</author><pubDate>Mon, 22 Feb 2010 13:21:00 GMT</pubDate><guid>http://www.blogjava.net/zdz8207/archive/2010/02/22/230155.html#313664</guid><description><![CDATA[import java.io.*;<br>import java.util.ArrayList;<br>import java.util.Iterator;<br>import java.util.List;<br><br>/**<br>* 读取目录及子目录下指定文件名的路径 并放到一个数组里面返回遍历<br>* @author zdz8207<br>*<br>*/<br>public class FileViewer {<br>public static void main(String[] args) {<br>   //List arrayList = FileViewer.getListFiles(&quot;d:/com&quot;,&quot;html&quot;,true);<br><br>   //读取d:/com下的以java 结尾的文件 如有子目录，包含之（后缀名为null则为所有文件）<br>   //List arrayList = FileViewer.getListFiles(&quot;d:/com&quot;,&quot;java&quot;,true);<br><br>   //经试验，后缀不能不填写，否则编译不通过，提示“FileViewer.java:17: 非法的表达式开始”。<br>	//另外后缀为&quot;&quot;时的情况需要 增加到IF 里去，否则 后缀为&quot;&quot;时，不会显示所有文件<br>   List arrayList = FileViewer.getListFiles(&quot;d:/com&quot;,&quot;&quot;,true);<br>   if(arrayList.isEmpty())<br>   {<br>    System.out.println(&quot;没有符号要求的文件&quot;);<br>   }<br>   else<br>   {<br>    String message = &quot;&quot;;<br>    message += &quot;符号要求的文件数：&quot; + arrayList.size() + &quot;\r\n&quot;;<br>    System.out.println(message);<br>   <br>    for (Iterator i = arrayList.iterator(); i.hasNext();)<br>    {<br>     String temp = (String) i.next();<br>     System.out.println(temp);<br>     message += temp + &quot;\r\n&quot;;<br>    }<br>    //将显示的文件路径写到指定的文件里，若文件不存在，则提示IO异常<br>    //java.io.FileNotFoundException: d:\ajax\menu.txt (系统找不到指定的路径。)<br>	//如果 加个文件是否存在的判断，如不存在就在当前目录新建一个，则更好。<br>    appendMethod(&quot;d:/menu.txt&quot;,message);<br>   }<br>}<br>public static List&lt;String&gt; fileList = new ArrayList&lt;String&gt;();<br><br>/**<br>* <br>* @param path 文件路径<br>* @param suffix 后缀名<br>* @param isdepth 是否遍历子目录<br>* @return<br>*/<br>public static List getListFiles(String path, String suffix, boolean isdepth) <br>{<br>   File file = new File(path);<br>   return FileViewer.listFile(file ,suffix, isdepth);<br>}<br><br>public static List listFile(File f, String suffix, boolean isdepth) <br>{<br>   //是目录，同时需要遍历子目录<br>   if (f.isDirectory() &amp;&amp; isdepth == true)<br>   {<br>    File[] t = f.listFiles();<br>    for (int i = 0; i &lt; t.length; i++)<br>    {<br>     listFile(t[i], suffix, isdepth);<br>    }<br>   }<br>   else <br>   {<br>    String filePath = f.getAbsolutePath();<br><br>System.out.println(&quot;suffix = &quot;+suffix);   <br>    if(suffix ==&quot;&quot; || suffix == null)<br>    {<br>     //后缀名为null则为所有文件<br>     System.out.println(&quot;----------------&quot;); <br>     fileList.add(filePath);<br>    }<br>    else<br>    {<br>     int begIndex = filePath.lastIndexOf(&quot;.&quot;);//最后一个.(即后缀名前面的.)的索引<br>     String tempsuffix = &quot;&quot;;<br>    <br>     if(begIndex != -1)//防止是文件但却没有后缀名结束的文件<br>     {<br>      tempsuffix = filePath.substring(begIndex + 1, filePath.length());<br>     }<br>    <br>     if(tempsuffix.equals(suffix))<br>     {<br>      fileList.add(filePath);<br>     }<br>     System.out.println(&quot;|||||||||||||||||||&quot;); <br>    }<br>   <br>   }<br>  <br>   return fileList;<br>}<br><br>/**<br>    * 方法追加文件：使用FileWriter<br>    * @param fileName<br>    * @param content<br>    */<br>public static void appendMethod(String fileName, String content)<br>{<br>    try <br>    {<br>     //打开一个写文件器，构造函数中的第二个参数true表示以追加形式写文件<br>     FileWriter writer = new FileWriter(fileName, true);<br>     writer.write(content + &quot;\r\n&quot;);<br>     writer.close();<br>    } <br>    catch (IOException e) <br>    {<br>     e.printStackTrace();<br>    }<br>} <br>}<br><br><img src ="http://www.blogjava.net/zdz8207/aggbug/313664.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zdz8207/" target="_blank">彭玲西</a> 2010-02-22 21:21 <a href="http://www.blogjava.net/zdz8207/archive/2010/02/22/230155.html#313664#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 分享下自己用sql语句批量插入测试数据（企业级 百万数据级别）的方法</title><link>http://www.blogjava.net/zdz8207/archive/2008/11/10/229225.html#239678</link><dc:creator>keyboardsun@163.com</dc:creator><author>keyboardsun@163.com</author><pubDate>Mon, 10 Nov 2008 07:09:00 GMT</pubDate><guid>http://www.blogjava.net/zdz8207/archive/2008/11/10/229225.html#239678</guid><description><![CDATA[效率真的太慢。太慢太慢了。用绑定变量，你的效率可以提高10倍，一般10万条数据要控制在3秒以为，才能说凑合。<img src ="http://www.blogjava.net/zdz8207/aggbug/239678.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zdz8207/" target="_blank">keyboardsun@163.com</a> 2008-11-10 15:09 <a href="http://www.blogjava.net/zdz8207/archive/2008/11/10/229225.html#239678#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 分享下java 读取目录及子目录下指定文件名的路径 并放到一个List数组里面返回遍历和写到文件里[未登录]</title><link>http://www.blogjava.net/zdz8207/archive/2008/09/20/230155.html#230191</link><dc:creator>Dennis</dc:creator><author>Dennis</author><pubDate>Sat, 20 Sep 2008 15:13:00 GMT</pubDate><guid>http://www.blogjava.net/zdz8207/archive/2008/09/20/230155.html#230191</guid><description><![CDATA[以上的 code 有引起 forever recursion 和占用大量多的记忆体的危险<br><br>这是一般的 bug pattern<br>也是 Java 档案操作不好用的原因<br><br>Java 没有能力处理进阶 file system 的 symbolic link / hard link / junction point<br>Java 也不善长作一般的档案操作<br><br>要用上 Java7 才引入的 JSR203  NIO2 才会得到改善<img src ="http://www.blogjava.net/zdz8207/aggbug/230191.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zdz8207/" target="_blank">Dennis</a> 2008-09-20 23:13 <a href="http://www.blogjava.net/zdz8207/archive/2008/09/20/230155.html#230191#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 分享下java 读取目录及子目录下指定文件名的路径 并放到一个List数组里面返回遍历和写到文件里</title><link>http://www.blogjava.net/zdz8207/archive/2008/09/20/230155.html#230182</link><dc:creator>流风</dc:creator><author>流风</author><pubDate>Sat, 20 Sep 2008 13:39:00 GMT</pubDate><guid>http://www.blogjava.net/zdz8207/archive/2008/09/20/230155.html#230182</guid><description><![CDATA[写下来主要是复习下知识，和整理下思路，同时也方便以后的重用。<br>当然如果要细化还是有很多工作可以作的，例如用重载写三个同名函数分别只传入一个，两个，三个参数的，这样使用起来就更加方便了，另外按照惯例优先配置的方法可以采用如果传入某个参数是默认生成什么格式的文件，返回什么格式的值关之类的。<img src ="http://www.blogjava.net/zdz8207/aggbug/230182.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zdz8207/" target="_blank">流风</a> 2008-09-20 21:39 <a href="http://www.blogjava.net/zdz8207/archive/2008/09/20/230155.html#230182#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 分享下java 读取目录及子目录下指定文件名的路径 并放到一个List数组里面返回遍历和写到文件里</title><link>http://www.blogjava.net/zdz8207/archive/2008/09/20/230155.html#230173</link><dc:creator>kouprey</dc:creator><author>kouprey</author><pubDate>Sat, 20 Sep 2008 11:33:00 GMT</pubDate><guid>http://www.blogjava.net/zdz8207/archive/2008/09/20/230155.html#230173</guid><description><![CDATA[还好<img src ="http://www.blogjava.net/zdz8207/aggbug/230173.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zdz8207/" target="_blank">kouprey</a> 2008-09-20 19:33 <a href="http://www.blogjava.net/zdz8207/archive/2008/09/20/230155.html#230173#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 分享下自己用sql语句批量插入测试数据（企业级 百万数据级别）的方法[未登录]</title><link>http://www.blogjava.net/zdz8207/archive/2008/09/20/229225.html#230103</link><dc:creator>庞</dc:creator><author>庞</author><pubDate>Sat, 20 Sep 2008 03:08:00 GMT</pubDate><guid>http://www.blogjava.net/zdz8207/archive/2008/09/20/229225.html#230103</guid><description><![CDATA[你好 我是出版社的编辑，我看到你博客中的内容，感觉写的非常好，如果想把这些内容和更多的人分享，可以和我联系，把这些东西写成书。现在有一本Java数据库操作的书。<br>我的邮箱：books_522008@yahoo.com.cn<img src ="http://www.blogjava.net/zdz8207/aggbug/230103.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zdz8207/" target="_blank">庞</a> 2008-09-20 11:08 <a href="http://www.blogjava.net/zdz8207/archive/2008/09/20/229225.html#230103#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 分享下自己用sql语句批量插入测试数据（企业级 百万数据级别）的方法</title><link>http://www.blogjava.net/zdz8207/archive/2008/09/19/229225.html#229902</link><dc:creator>流风</dc:creator><author>流风</author><pubDate>Fri, 19 Sep 2008 03:58:00 GMT</pubDate><guid>http://www.blogjava.net/zdz8207/archive/2008/09/19/229225.html#229902</guid><description><![CDATA[储存过程是我一开始考虑到的，但为了模拟真实插入数据的效率后来否定了。<br>Oracle SQL Loader 工具对这个应用没有用，因为这个是要用来跟其他系统作对比的，使用的都是mysql，批量提交的方法也测试过了，受到文件大小的限制一次最多只能插入两千条。<img src ="http://www.blogjava.net/zdz8207/aggbug/229902.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zdz8207/" target="_blank">流风</a> 2008-09-19 11:58 <a href="http://www.blogjava.net/zdz8207/archive/2008/09/19/229225.html#229902#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 分享下自己用sql语句批量插入测试数据（企业级 百万数据级别）的方法</title><link>http://www.blogjava.net/zdz8207/archive/2008/09/17/229225.html#229414</link><dc:creator>Unmi</dc:creator><author>Unmi</author><pubDate>Wed, 17 Sep 2008 06:17:00 GMT</pubDate><guid>http://www.blogjava.net/zdz8207/archive/2008/09/17/229225.html#229414</guid><description><![CDATA[Oracle 有 SQL Loader 工具很快的。<img src ="http://www.blogjava.net/zdz8207/aggbug/229414.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zdz8207/" target="_blank">Unmi</a> 2008-09-17 14:17 <a href="http://www.blogjava.net/zdz8207/archive/2008/09/17/229225.html#229414#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>