`
lvwenwen
  • 浏览: 956003 次
  • 性别: Icon_minigender_1
  • 来自: 魔都
社区版块
存档分类
最新评论

2012/3.8海辉复试面试题

阅读更多
1.递归查询(connect by ),根据子类id ,查出所有的父类的名字

Io流基类:
1.字节流的抽象基类:
InputStream,OutputStream 子类FileInputStream
字节流与字符流主要的区别是他们的的处理方式
字节流是最基本的,所有的InputStream和OutputStream的子类都是,主要用在处理二进制数据,它是按字节来处理的
这两个之间通过 InputStreamReader,OutputStreamWriter来关联,实际上是通过byte[]和String来关联
在实际开发中出现的汉字问题实际上都是在字符流和字节流之间转化不统一而造成的
这两个之间通过 InputStreamReader,OutputStreamWriter来关联,实际上是通过byte[]和String来关联

字符流的基类:
InputStream是抽象类他的实现有FileInputStream
Reader,Writer   子类FileReader,BufferReader(new FilerReader());BufferWriter();
InputStreamReader 将字节流转换为字符流 new InputStreamReader(new FileInputStream(new File("xxx.txt");));
OutputStreamWriter 将字符流转换为字节流 


//字符流的操作
public static void copy_2()
{
FileWriter fw = null;
FileReader fr = null;
try
{
fw = new FileWriter("c:\\SystemDemo_copy.txt");
fr = new FileReader("c:\\SystemDemo.java");

char[] buf = new char[1024];

int len = 0;
while((len=fr.read(buf))!=-1)
{
fw.write(buf,0,len);
}
}
catch (IOException e)
{
throw new RuntimeException("读写失败");

}
finally
{
if(fr!=null)
try
{
fr.close();
}
catch (IOException e)
{
}
if(fw!=null)
try
{
fw.close();
}
catch (IOException e)
{
}
}
}

处理文本文件用字符流 FileReader, FileWriter
图片属于二进制数据用 InputStream ,OutputStream
2.自己写一个io流读取文件
   1.操作文件(FileReader,FileWrite(new File(),"")),FileInputStream(new File()),FileOutputStream(new File()),
   public String getSt(){
  
           File fi =new File("xxx.jpg");
   try{
   FileInputStream fis =new FileInputStream(fi);,FileOutputStream,FileInputStream
   BufferReader bf =new BufferReader(FileReader);-->FileReader("xxxx.txt");
   String line=null;
   StringSbuilder sb =new Stringbuilder();
   while(line=bf.readline()!=null){
                sb.append(line);
              }
      return sb.toString;
          
           }catch(Exception ex){
          e.printStackTrace();
   }finally{
       fis.close;
       bf.close;
   }
   }
   private static void copy(InputStream ips,OutputStream ops) throws Exception{
int len = 0;
byte[] buf = new byte[1024];
while((len = ips.read(buf)) != -1){
ops.write(buf,0,len);
}

}

   3.文件上传(jquery)
       1.新建项目,或者在自己项目中加入下载文件jquery.uploadify-v2.1.4,
         再建一个UploadFile文件夹,专门用来存放你上传的文件
    
   4.页面上有src="......./xxxx.jpg",页面在不同的服务器上,怎样正常显示图片,在....处添加(...servlet.do/....xx.jpg),
   就是跳到的servlet里面处理,在servlet里面获取路径 ;

   5.ajax 异步处理,jquery 兼容浏览器,不要区分浏览器.

     1.<script language="javascript" type="text/javascript">
var request = false;
try {
request = new XMLHttpRequest();
} catch (trymicrosoft) {
try {
    request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (othermicrosoft) {
    try {
      request = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (failed) {
      request = false;
    }
}
}
if (!request)
alert("Error initializing XMLHttpRequest!");
</script>

1.面试基本技能:
    1.能手写一个单例模式,Singleton();
    2.能手写io流复制一个文件到另外一个文件(分清是用字节流,字符流,各个不同的对象)
    3.写一些复杂的sql查询
    4.手写冒泡排序,快速排序,并分析原理。
分享到:
评论

相关推荐

    海辉笔试/面试题整理(java /c/ c++/软件测试)

    对于海辉笔试或面试中的Java题目,可能会涵盖以下几个核心概念: 1. **基本语法**:包括变量声明、数据类型、运算符、流程控制语句(如if、for、while)等。 2. **类与对象**:理解类的定义、构造函数、继承、多态...

    文思创新C++面试题

    从给定的文思创新C++面试题的内容中,我们可以提炼出多个IT领域的知识点,包括操作系统、数据库查询、Linux命令、C语言编程、时间计算、职业规划、TCP/IP协议、网络标准、Oracle数据库过程、Java与C++的对比、垃圾...

    文思海辉java程序员面试题.pdf,这是一份不错的文件

    Java 程序员面试题指南 本资源为 Java 程序员面试题的PDF 文件,涵盖了多个领域的知识点,包括字符串操作、数据库查询和Web 开发。下面是对该资源的详细解读。 1. 字符串反转输出 在这个问题中,面试官要求实现...

    文思创新JAVA面试题3

    根据给定的信息,我们可以深入探讨以下几个关键的Java知识点: ### 1. Java的基本类型 Java是一种强类型语言,它提供了多种基本数据类型来满足不同的需求。这些类型可以分为以下几类: - **整型**: 包括`byte`、`...

    海辉面试题

    【海辉面试题】是一个集合了众多公司面试问题的资源,尤其适合准备面试的IT专业人士进行参考和学习。这份资料可能包含了多个领域的技术问题,旨在帮助求职者在面试过程中更好地展示自己的技能和知识。 在面试过程中...

    文思面试题 软件测试

    在复习过程中,你可以参考"综合.doc"、"答案一.doc"、"答案2.doc"和"答案第3页.doc"中的内容,这些文档可能包含了过去面试题的答案和解析。同时,"面试题.rar"可能是更多练习题目,可以帮助你进一步巩固和提高。 总...

    海辉java软件工程师面试题

    在海辉公司的Java软件工程师面试中,会涉及到一...以上就是海辉Java软件工程师面试题中涵盖的主要知识点,这些内容涵盖了Web开发、企业级应用、数据库操作、服务器配置等多个领域,是Java开发者需要掌握的核心技能。

    2009海辉笔试面试资料整理

    2009年,海辉在招聘过程中,特别重视应聘者的编程能力和技术素养,因此其笔试和面试题目具有较高的技术含量和实践性。 【C++笔试题】 C++是计算机科学中的一个关键编程语言,以其高效、灵活性和面向对象特性而被...

    文思海辉笔试题

    ### 文思海辉笔试题知识点解析 #### Part I: 测试相关问题 **知识点1:制定测试计划应包括的内容** 制定测试计划时,需要确保覆盖以下几个关键方面: 1. **项目背景**:简述项目的背景信息,明确项目的范围、...

    海辉JAVA笔试题

    【标题】"海辉JAVA笔试题"所涉及的知识点涵盖了Java编程语言的多个核心领域,包括但不限于基础语法、面向对象编程、数据结构与算法、集合框架、多线程、异常处理、输入输出流、网络编程以及Java SE和Java EE的相关...

    java 求职面试题大全

    java 求职面试题大全:包括java 部分,javascript 部分,linux 部分,SSH 部分,海辉笔试_面试题整理(java+_c_+c++_软件测试),人事面试 部分,数据库面试题 部分,这是我自己整理的,在各个网站下,如果下了,省...

    面试题集锦

    【描述】中的"瑞星、文思创新、海辉、华为、百度等多家大公司"表明这些面试题来源于业界知名的企业,意味着问题的难度和专业性较高,反映了这些公司在招聘过程中的技术标准和期望。"不看你会后悔"暗示了这些面试题...

    十月文思java面试题目

    ### 面试题中的JavaScript代码分析 #### 1. 全选复选框功能实现 在面试题目中给出了一段用于实现全选功能的JavaScript代码。这段代码的主要作用是通过一个“全选”按钮来控制页面上其他复选框的状态。 ```...

    海辉笔试题

    ### 海辉笔试题知识点解析 #### 一、Java类的加载过程 1. **类加载器类型**:Java中有四种类型的类加载器,分别是BootStrap ClassLoader、ExtClassLoader、AppClassLoader以及用户自定义的ClassLoader。 - **...

    海辉笔试C++编程题 2008-8-22更新

    根据给定的信息,我们可以将这次海辉公司的C++笔试题目的关键知识点进行详细的解析和总结。 ### 一、选择题部分 这部分包含了10道选择题,虽然具体题目没有给出,但可以推测这类题目通常涉及C++语言的基础概念、...

    金融科技案例系列报告:文思海辉2021.6(17页).pdf

    金融科技案例系列报告:文思海辉2021.6 一、公司介绍 文思海辉是一家提供商业咨询、IT咨询、解决方案和服务的公司,旗下专注于金融行业的文思海辉金信软件有限公司连续三年位列中国银行业IT解决方案市场份额榜首。...

    海辉瑞研发中心的面试自我介绍精选.doc

    【海辉瑞研发中心面试自我介绍知识点】 1. 面试准备:面试前的准备工作至关重要。对于海辉瑞研发中心的数据经理职位,应聘者需要深入理解该职位的主要职责,即为临床研究提供数据支持。尽管背景可能不符(如药学...

Global site tag (gtag.js) - Google Analytics