当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·如何给listview添加记录    »显示摘要«
    摘要: 我对这个控件不会用,身边又没有参考书,谁给我一个简单的例子 ......
 ·出差回来,很累,现在    »显示摘要«
    摘要: 在外面马不停蹄的跑了五天,真的很累,现在散分! 还碰到了一个 plmm,哈哈,不错,就是没有和她聊上!唉,为什么总是这么失败? ......


关于文件操作的,问题,谢谢大家关注

现在我要对文件进行,读写修改操作,可能文件会比较大,到2M左右  
        1。         如何对文件进行缓冲,  
        2。修改文件是不是只有全部读出后找到修改点,然后重新存储  
        3。是不是用FileWriter等读取文件是不是会导致文件清空  
 

NO.1   作者: bromon

这三个问题都和RandomAccessFile类有关系  
   
  这个类自动缓冲文件,并且可以对文件随机访问,可以指定文件指针跳到文件的某个位置  
   
  再进行操作,使用这个类来追加数据的时候,只需要把文件指针跳到最后,直接写数据就完了,  
   
  不会造成文件清空,比如:  
   
  File   f=new   File("1.txt");    
  RandomAccessFile   raf=new   RandomAccessFile(f,"rw");    
  raf.skipBytes((int)raf.length());   //文件指针跳到文件尾  
  raf.writeBytes("hello");    
 

NO.2   作者: cooled

tring   line   =   null;  
  int   val   =   0;  
  try   {  
  BufferedReader   is   =   new   BufferedReader(  
  new   InputStreamReader(System.in));  
  line   =   is.readLine();  
  val   =   Integer.parseInt(line);  
  }   catch   (NumberFormatException   ex)   {  
  System.err.println("Not   a   valid   number:   "   +   line);  
  }   catch   (IOException   e)   {  
  System.err.println("Unexpected   IO   ERROR:   "   +   e);  
  }  
  System.out.println("I   read   this   number:   "   +   val);


 ·,加,请大家帮我出出注意    »显示摘要«
    摘要: 因本人一直用sql server进行开发,现在公司一项目要掉用原来软件的oracle数据库进行查询,而原来oracle数据库没有提供数据库字典,只能靠安装的应用程序以及恢复过来的数据库分析他的表结构,由于里面的表太多了(150多个),关联也不清楚,我感觉到现在用来分析无从下手,请教在oracle里有没有象sqlserver里可以建立跟踪对象,应用程序执行过就会跟踪出他关联的表,以及牵涉到的......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE