java面试资料整理


    第 1 页 57 页 面试题集
    面试题集分十局部: Core Java: 1 — 95题 1 — 24页 根底语法: 1 — 61题 1 — 13页 异常: 62 — 69题 13 — 15页 集合: 70 — 80题 15 — 18页 线程: 81 — 90题 18 — 21页 IO & Socket: 91 — 95题 21 — 24页 二OOAD & UML: 96 — 101题 24 — 25页 三XML: 102 — 105题 26 — 29页 四SQL: 106 — 109题 29 — 31页 五JDBC & Hibernate: 110 — 121题 31 — 35页 六Web: 122 — 161题 35 — 44页 七EJB & Spring: 162 — 179题 44 — 47页 八数结构 & 算法 & 计算机根底: 180 — 187题 47 — 51页 九C++: 188 — 201题 51 — 55页 十Weblogic(附加局部) 1 —— 13题 55 — 57页
    CoreJava局部:〔95题:根底91道中等难度4道〕
    根底语法局部:〔61题:根底60道中等难度1道〕
    1面象特征方面 根底 答:面象特征方面: 1)抽象:抽象忽略题中前目标关方面便更充分注意前目标关方面抽象算解全部问题选择中局部暂时局部细节抽象包括两方面程抽象二数抽象 2)继承:继承种联结类层次模型允许鼓励类重提供种明确表述性方法象新类现类中派生程称类继承新类继承原始类特性新类称原始类派生类〔子类〕原始类称新类基类〔父类〕派生类基类里继承方法实例变量类修改增加新方法更适合特殊需 3)封装:封装程数包围起数访问通已定义界面面象计算始根概念现实世界描绘成系列完全治封装象象通受保护接口访问象 4)态性:态性指允许类象消息作出响应态性包括参数化态性包含态性态性语言具灵活抽象行享代码享优势解决应程序函数名问题
    2作域publicprivateprotected写时区?根底 答:区: 作域 前类 包 子孙类 public √ √ √ √
    第 2 页 57 页
    protected √ √ √ × default √ √ × × private √ × × × 写时默认default
    3String根数类型 根底 答:
    4float型float f34否正确 根底 答正确精度准确应该强制类型转换示:float f(float)34
    5语句float f13编译否通?根底 答应该强制类型转换示:float f(float)13
    6short s1 1 s1 s1 + 1什错 short s1 1 s1 + 1什错 根底 答:short s1 1 s1 s1 + 1s1+1运算结果int型需强制转换类型 short s1 1 s1 + 1正确编译动类型提升
    7Java没goto 根底 答:gotojava中保存字现没java中
    8int Integer 什区 根底 答:Java 提供两种类型:引类型原始类型〔置类型〕 intjava原始数类型Integerjavaint提供封装类 Java原始类型提供封装类: 原始类型 booleancharbyteshortintlongfloatdouble 封装类型:BooleanCharacterByteShortIntegerLongFloatDouble 引类型原始类型行完全具语义引类型原始类型具特征法包括:速度问题种类型种类型数结构存储引类型原始类型作某类实例数时指定缺省值象引实例变量缺省值 null原始类型实例变量缺省值类型关
    9&&&区?根底 答:&位运算符表示位运算&&逻辑运算符表示逻辑〔and〕
    10简述逻辑操作(&|^)条件操作(&&||)区?根底 答:区两点:a条件操作操作布尔型逻辑操作仅操作布尔型操作数值型b逻辑操作会产生短路
    11heapstack什区?根底 答:栈种线形集合添加删元素操作应段完成栈进先出方式进行处理堆栈组成元素
    第 3 页 57 页
    12Mathround(115) 等少 Mathround(115)等少 根底 答:Mathround(115)12 Mathround(115)11 round方法返回参数接长整数参数加12求floor
    13swtich否作byte否作long否作String 根底 答:switch〔expr1〕中expr1整数表达式传递 switch case 语句参数应该 int short char 者 bytelongstring 作swtich
    14编程题 效率方法算出28等於 根底 答: 2 << 3
    15没length()方法 String没length()方法?根底 答:数组没length()方法length属性Stringlength()方法
    16JAVA中跳出前重嵌套循环?根底 答:外层循环前加label标识然breaklabel方法跳出重循环
    17构造器Constructor否override 根底 答:构造器Constructor继承重写Overriding重载Overloading
    18两象值相(xequals(y) true)hash code句话 根底 答:相hash code
    19否继承String类 根底 答:String类final类继承
    20二条语句返回值true: A:beijing〞beijing〞 B:beijing〞equalsIgnoreCase〔new String〔beijing〞〕〕根底 答:A B
    21象作参数传递方法方法改变象属性返回变化结果里底值传递引传递 根底 答:值传递Java 编程语言值传递参数象实例作参数传递方法中时参数值该象引象容调方法中改变象引永远会改变
    22web应开发程中常遇输出某种编码字符iso88591等输出某种编码字符串?根底 答:public String translate(String str){
    第 4 页 57 页
    String tempStr try{ tempStr new String(strgetBytes(ISO88591) GBK) tempStr tempStrtrim() }catch (Exception e){ Systemerrprintln(egetMessage()) } return tempStr }
    23String StringBuffer区 根底 答:JAVA台提供两类:StringStringBuffer储存操作字符串包含字符字符数String类提供数值改变字符串StringBuffer类提供字符串进行修改知道字符数改变时候StringBuffer典型StringBuffers动态构造字符数
    24String StringBuffer StringBuilder区根底 答:String长度变 StringBuffer长度变果字符串中容常进行操作特容修改时StringBuffer果需StringStringBuffertoString()方法线程安 StringBuilder JDK 5 开始StringBuffer该类补充单线程等价类通常应该优先 StringBuilder 类支持相操作执行步速度更快
    25OverloadOverride区Overloaded方法否改变返回值类型 根底 答:方法重写Overriding重载OverloadingJava态性表现重写Overriding父类子类间态性种表现重载Overloading类中态性种表现果子类中定义某方法父类相名称参数说该方法重写 (Overriding)子类象方法时调子类中定义言父类中定义屏蔽〞果类中定义名方法参数数参数类型称方法重载(Overloading)Overloaded方法改变返回值类型
    26定义类A类B:根底
    class A {
    int a1
    double d20
    void show(){
    Systemoutprintln(Class A a+a +\td+d)
    }
    }
    class B extends A{
    第 5 页 57 页
    float a30f
    String dJava program
    void show(){
    supershow( )
    Systemoutprintln(Class B a+a +\td+d)
    }
    }
    (1) 假设应程序main方法中语句:
    A anew A()
    ashow()
    输出结果?
    (2) 假设应程序main方法中定义类B象b:
    A bnew B()
    bshow()
    输出结果?
    答:输出结果: 1〕Class A a1 d20 2〕Class A a1 d20
    Class B a30 dJava program
    27描述JVM加载class文件原理机制 根底 答:JVM中类装载ClassLoader子类实现Java ClassLoader 重Java运行时系统组件负责运行时查找装入类文件类
    28char型变量中存贮中文汉字什 根底 答:够定义成中文java中unicode编码char占16字节放中文没问题
    29abstract classinterface什区 根底 答:声明方法存实现类做抽象类〔abstract class〕创立表达某根行类该类声明方法该类中实现该类情况创立abstract 类实例然创立变量类型抽象类指具体子类实例抽象构造函数抽象静态方法Abstract 类子类父类中抽象方法提供实现否抽象类取代子类中实现该方法知道行类类中实现方法接口〔interface〕抽象类变体新型继承性通实现样接口获接口中方法抽象成员变量public static final类实现接口类实现特殊接口时定义〔程序体予〕种接口方法然实现该接口类象调接口方法抽象类允许接口名作引变量类型通常动态联编生效引转换接口类型接口类型转换instanceof 运算符决定某象类否实现接口
    第 6 页 57 页
    30Static Nested Class Inner Class?根底 答:Static Nested Class声明静态〔static〕部类赖外部类实例实例化通常部类需外部类实例化实例化
    31java中会存存泄漏请简单描述根底 答:会存达象象GC回收导致消耗存资源
    32abstractmethod否时static否时native否时synchronized 根底 答:
    33静态变量实例变量区?根底 答:静态变量称类变量全类赖某象通类名直接访问实例变量必须存某实例通象访问
    34否static方法部发出非static方法调?根底 答:果中包含象method()保证象初始化
    35写clone()方法时通常行代码什?根底 答:Clone 缺省行:superclone()负责产生正确空间逐位复制
    36GC什 什GC 根底 答:GC垃圾收集意思〔Gabage Collection〕存处理编程员容易出现问题方忘记者错误存回收会导致程序系统稳定甚崩溃Java提供GC功动监测象否超作域达动回收存目Java语言没提供释放已分配存显示操作方法 Java 程序员担忧存理垃圾收集器会动进行理请求垃圾收集调面方法:Systemgc() RuntimegetRuntime()gc()
    37垃圾回收优点原理考虑2种回收机制根底 答:Java语言中显著特点引入垃圾回收机制c++程序员头疼存理问题迎刃解Java程序员编写程序时候需考虑存理垃圾回收机制Java中象作域〞概念象引作域〞垃圾回收效防止存泄露效存垃圾回收器通常作单独低级线程运行预知情况存堆中已死亡者长时间没象进行清楚回收程序员实时调垃圾回收器某象象进行垃圾回收回收机制分代复制垃圾回收标记垃圾回收增量垃圾回收
    38垃圾回收器根原理什?垃圾回收器马回收存?什方法动通知虚拟机进行垃圾回收?根底 答:GC说程序员创立象时GC开始监控象址情况通常GC采图方式记录理堆(heap)中象通种方式确定象达象达GC确定
    第 7 页 57 页
    象达时GC责回收存空间程序员手动执行Systemgc()通知GC运行Java语言标准保证GC定会执行
    39String snew String(xyz〞)创立String Object 根底 答:两象xyx指xyx引象s
    40接口否继承接口 抽象类否实现(implements)接口 抽象类否继承实体类(concrete class) 根底 答:接口继承接口抽象类实现(implements)接口抽象类继承实体类前提实体类必须明确构造函数
    41Java接口C++虚类相处根底 答:Java支持继承某类象分类象里面方法属性现单继承机制满足求继承相接口更高灵活性接口中没实现代码类实现接口该类实现接口里面方法属性接口里面属性默认状态面public static方法默认情况public类实现接口
    42java〞源文件中否包含类〔部类〕?什限制?根底 答:必须类名文件名相
    43说出常类包接口请举5根底 答:常类:BufferedReader BufferedWriter FileReader FileWirter String Integer 常包:javalang javaawt javaio javautil javasql 常接口:Remote List Map Document NodeList
    44Anonymous Inner Class (匿名部类) 否extends(继承)类?否implements(实现)interface(接口) 根底 答:继承类实现接口swing编程中常方式
    45部类引包含类成员?没什限制?根底 答:部类象访问创立外部类象容
    46java中实现态机制什?根底 答:方法覆盖Overriding重载Overloadingjava态性表现覆盖Overriding父类子类间态性种表现重载Overloading类中态性种表现
    47java中类声明final类型表示什意思?根底 答:表示该类继承顶级类
    48面类继承 根底 1〕javalangThread (T)
    第 8 页 57 页
    2〕javalangNumber (T) 3〕javalangDouble (F) 4〕javalangMath (F) 5〕javalangVoid (F) 6〕javalangClass (F) 7〕javalangClassLoader (T) 答:127继承
    49指出面程序运行结果 根底 class A{ static{ Systemoutprint(1) } public A(){ Systemoutprint(2) } } class B extends A{ static{ Systemoutprint(a) } public B(){ Systemoutprint(b) } } public class Hello{ public static void main(String[] ars){ A ab new B() 执行处结果 1a2b ab new B() 执行处结果 1a2b2b } } 答:输出结果1a2b2b类static 代码段作类首次加载(虚拟机加载)执行代码类加载首先执行基类构造执行身构造
    50继承时候类执行序问题般选择题问会印出什 根底 父类: package test public class FatherClass { public FatherClass() { Systemoutprintln(FatherClass Create) } } 子类 package test import testFatherClass
    第 9 页 57 页
    public class ChildClass extends FatherClass { public ChildClass() { Systemoutprintln(ChildClass Create) } public static void main(String[] args) { FatherClass fc new FatherClass() ChildClass cc new ChildClass() } } 答:输出结果: FatherClass Create FatherClass Create ChildClass Create
    51部类实现方式 根底 答:例代码: package test public class OuterClass { private class InterClass { public InterClass() { Systemoutprintln(InterClass Create) } } public OuterClass() { InterClass ic new InterClass() Systemoutprintln(OuterClass Create) } public static void main(String[] args) { OuterClass oc new OuterClass() } } 输出结果 InterClass Create OuterClass Create
    52关部类: 根底 public class OuterClass { private double d1 10 insert code here } You need to insert an inner class declaration at line 3Which two inner class declarations are valid(Choose two) A class InnerOne{ public static double methoda() {return d1} }
    第 10 页 57 页
    B public class InnerOne{ static double methoda() {return d1} } C private class InnerOne{ double methoda() {return d1} } D static class InnerOne{ protected double methoda() {return d1} } E abstract class InnerOne{ public abstract double methoda() } 答:答案CE说明: 1〕静态部类静态成员非静态部类静态成员 AB 错 2〕静态部类非静态成员访问外部类静态变量访问外部类非静态变量 D 错 3〕非静态部类非静态成员访问外部类非静态变量 C 正确
    53数类型间转换 1)数值型字符转换数字? 2)数字转换字符? 3)取数点前两位四舍五入 根底 答:1)调数值类型相应包装类中方法parse***(String)valueOf(String) 返回相应根类型包装类型数值 2)数字空字符串相加获应字符串外根类型 数字调String类中valueOf(…)方法返回相应字符串包装类型数字调toString()方法获相应字符串 3)该数字构造象利round()方法 进行四舍五入保存数点两位转换字符串截取两位
    54字符串操作:实现字符串反转换?根底 答:字符串构造StringBuffer象然调StringBuffer中reverse方法实现字符串反转调replace方法实现字符串换
    55编码转换:样GB2312编码字符串转换ISO88591编码字符串?根底 答:例代码 String s1 String s2 new String(s1getBytes(GB2312) ISO88591)
    56写函数求输入字符串字符长度该字符串进行分隔 根底 答:函数代码: public String[] split(String str int chars){
    第 11 页 57 页
    int n (strlength()+ chars 1)chars String ret[] new String[n] for(int i0 i57写函数2参数1字符串1字节数返回截取字符串求字符串中中文出现乱码:〔ABC〞4〕应该截AB〞输入〔ABC汉DEF〞6〕应该输出ABC〞ABC+汉半〞 根底 答:代码: public String subString(String str int subBytes) { int bytes 0 存储字符串总字节数 for (int i 0 i < strlength() i++) { if (bytes subBytes) { return strsubstring(0 i) } char c strcharAt(i) if (c < 256) { bytes + 1 英文字符字节数作1 } else { bytes + 2 中文字符字节数作2 if(bytes subBytes 1){ return strsubstring(0 i) } } } return str }
    58日期时间: 1)取年月日时分秒? 2)取1970年现毫秒数? 3)取某日期月天? 4)格式化日期?根底 答:1)创立实例(CalendargetInstance())调get() 方法传入参数获参数应值: calendarget(CalendarYEAR)获年 2)方法均获该毫秒数
    第 12 页 57 页
    CalendargetInstance()getTimeInMillis() SystemcurrentTimeMillis() 3)例代码 Calendar time CalendargetInstance() timeset(CalendarDAY_OF_MONTH timegetActualMaximum(CalendarDAY_OF_MONTH)) 4)利ataFormat类中format()方法日期格式化
    59Java编程印昨天前时刻根底 答:public class YesterdayCurrent{ public static void main(String[] args){ Calendar cal CalendargetInstance() caladd(CalendarDATE 1) Systemoutprintln(calgetTime()) } }
    60javajavasciprt区根底 答:JavaScriptJava两公司开发两产品JavaSUN公司推出新代面象程序设计语言特适合Internet应程序开发JavaScriptNetscape公司产品目扩展Netscape Navigator功开发种嵌入Web页面中基象事件驱动解释性语言 前身Live ScriptJava前身Oak语言面两种语言间异作拟: 1〕基象面象: Java种真正面象语言开发简单程序必须设计象 JavaScript种脚语言制作网络关户交互作复杂软件种基象〔Object Based〕事件驱动〔Event Driver〕编程语言身提供非常丰富部象供设计员 2〕解释编译: Java源代码执行前必须编译 JavaScript种解释性编程语言源代码需编译浏览器解释执行 3〕强类型变量类型弱变量: Java采强类型变量检查变量编译前必须作声明 JavaScript中变量声明采弱类型变量前需作声明解释器运行时检查数类型 4〕代码格式样
    61什时候assert?中等难度 答:assertion(断言)软件开发中种常调试方式开发语言中支持种机制般说assertion保证程序根关键正确性assertion检查通常开发测试时开启提高性软件发布assertion检查通常关闭实现中断言包含布尔表达式语句执行语句时假定该表达式 true果表达式计算 false系统
    第 13 页 57 页
    会报告 Assertionerror 断言调试目: assert(a > 0) throws an Assertionerror if a < 0 断言两种形式: assert Expression1 assert Expression1 Expression2 Expression1 应该总产生布尔值 Expression2 出值意表达式值生成显示更调试信息 String 消息 断言默认情况禁编译时启断言需 source 14 标记: javac source 14 Testjava 运行时启断言 enableassertions 者 ea 标记 运行时选择禁断言 da 者 disableassertions 标记 系统类中启断言 esa 者 dsa 标记包根底启者禁断言预计正常情况会达位置放置断言断言验证传递私方法参数断言应该验证传递公方法参数否启断言公方法必须检查参数公方法中非公方法中利断言测试置条件外断言应该方式改变程序状态
    异常局部:〔8题:根底8道〕
    62Java中异常处理机制简单原理应?根底 答:JAVA程序违反JAVA语义规时JAVA虚拟机会发生错误表示异常违反语义规包括2种情况种JAVA类库置语义检查例数组标越界会引发IndexOutOfBoundsException访问null象时会引发NullPointerException种情况JAVA允许程序员扩展种语义检查程序员创立异常选择时throw关键字引发异常异常子类
    63errorexception什区 根底 答:error表示系统级错误程序必处理异常恢复困难情况种严重问题方存溢出指程序处理样情况 exception表示需捕捉者需程序进行处理异常种设计实现问题说表示果程序运行正常会发生情况
    64try {}里return语句紧tryfinally {}里code会会执行什时候执行return前 根底 答:会执行return前执行
    65JAVA语言进行异常处理关键字:throwsthrowtrycatchfinally分代表什意义?try块中抛出异常?根底 答:Java通面象方法进行异常处理种异常进行分类提供良接口Java中异常象Throwable类子类实例方法出现异常便抛出异常象该象中包含
    第 14 页 57 页
    异常信息调象方法捕获异常进行处理Java异常处理通5关键词实现:trycatchthrowthrowsfinally般情况try执行段程序果出现异常系统会抛出〔throws〕异常时候通类型捕捉〔catch〕〔finally〕缺省处理器处理 try指定块预防异常〞程序 catch子句紧try块面指定想捕捉异常〞类型 throw语句明确抛出异常〞 throws标明成员函数抛出种异常〞 Finally确保段代码发生什异常〞执行段代码 成员函数调外面写try语句成员函数部写try语句保护代码遇try语句异常〞框架放堆栈面直try语句完成果级try语句没某种异常〞进行处理堆栈会展开直遇处理种异常〞try语句
    66运行时异常般异常异?根底 答:异常表示程序运行程中出现非正常状态运行时异常表示虚拟机通常操作中遇异常种常见运行错误java编译器求方法必须声明抛出发生非运行时异常求必须声明抛出未捕获运行时异常
    67常见runtime exception?根底 答:ArithmeticException ArrayStoreException BufferOverflowException BufferUnderflowException CannotRedoException CannotUndoException ClassCastException CMMException ConcurrentModificationException DOMException EmptyStackException IllegalArgumentException IllegalMonitorStateException IllegalPathStateException IllegalStateException ImagingOpException IndexOutOfBoundsException MissingResourceException NegativeArraySizeException NoSuchElementException NullPointerException ProfileDataException ProviderException RasterFormatException SecurityException SystemException UndeclaredThrowableException UnmodifiableSetException UnsupportedOperationException
    68final finally finalize区 根底 答:final:修饰符〔关键字〕果类声明final意味着派生出新子类作父类继承类声明 abstract声明final变量方法声明final保证中改变声明final变量必须声明时定初值引中读取修改声明final方法样重载 finally:异常处理时提供 finally 块执行操作果抛出异常相匹配 catch 子句会执行然控制会进入 finally 块〔果话〕 finalize:方法名Java 技术允许 finalize() 方法垃圾收集器象存中出前做必清理工作方法垃圾收集器确定
    第 15 页 57 页
    象没引时象调 Object 类中定义类继承子类覆盖 finalize() 方法整理系统资源者执行清理工作finalize() 方法垃圾收集器删象前象调
    69类Example A继承 Exception类 ExampleB继承Example A根底 代码片断: try{ throw new ExampleB(b〞) }catch〔ExampleA e〕〔ExampleA〞〕 }catch〔Exception e〕〔Exception〞〕 } 输出容应该: A:ExampleA B:Exception C:b D: 答:输出A
    集合局部:〔11题:根底11道〕
    70介绍JAVA中Collection FrameWork(写数结构)根底 答:Collection FrameWork:
    Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMap Collection根集合接口Collection代表组ObjectCollection元素〔Elements〕Map提供keyvalue映射
    71ListSetMap否继承Collection接口?根底 答:ListSetMap
    72知道集合类?方法?根底 答:常集合类 List MapList 具体实现包括 ArrayList Vector变列表拟适合构建存储操作类型象元素列表 List 适数值索引访问元素情形 Map 提供更通元素存储方法 Map 集合类存储元素〔称作键〞值〞〕中键映射值
    第 16 页 57 页
    73说出ArrayListVector LinkedList存储性特性?根底 答:ArrayListVector数组方式存储数数组元素数实际存储数便增加插入元素允许直接序号索引元素插入元素涉数组元素移动等存操作索引数快插入数慢Vectorsynchronized方法〔线程安〕通常性较ArrayList差LinkedList双链表实现存储序号索引数需进行前遍历插入数时需记录项前项插入速度较快
    74Collection Collections区?根底 答:Collectionjavautil接口种集合父接口继承接口Set ListCollectionsjavautil类针集合帮助类提供系列静态方法实现种集合搜索排序线程安化等操作
    75HashMapHashtable区 根底 答:二者实现Map接口惟键映射特定值区: 1)HashMap没排序允许 null 键 null 值Hashtable允许 2)HashMapHashtablecontains方法掉改成containsvaluecontainsKeycontains方法容易引起误解 3)Hashtable继承Dictionary类HashMapJava12引进Map接口实现 4)Hashtable方法SynchronizeHashMap线程访问Hashtable时需方法实现步HashMap 必须提供外步 HashtableHashMap采hashrehash算法致样性会差异
    76ArraylistVector区?根底 答:ArrayListVector二方面说:
    1〕步性:Vector线程安〔步〕ArrayList线程序安 2〕数增长:需增长时Vector默认增长倍ArrayList半
    77ListMapSet三接口存取元素时什特点?根底 答:List 特定次序持元素重复元素Set 法拥重复元素部排序Map 保存keyvalue值value值
    78Set里元素重复什方法区分重复否呢 equals() 区 根底 答:Set里元素重复equals ()方法区分重复否覆盖equals()方法判断象容否相〞〞判断址否相等决定引值否指象
    79程序出便10数序号110序输出输出相应序号根底 答:代码: package test import javautilArrayList
    第 17 页 57 页
    import javautilCollections import javautilIterator import javautilList import javautilRandom public class RandomSort { public static void printRandomBySort() { Random random new Random() 创立机数生成器 List list new ArrayList() 生成10机数放集合list中 for (int i 0 i < 10 i++) { listadd(randomnextInt(1000)) } Collectionssort(list) 集合中元素进行排序 Iterator it listiterator() int count 0 while (ithasNext()) { 序输出排序集合中元素tln(++count + + itnext()) } } public static void main(String[] args) { printRandomBySort() } }
    80JAVA实现种排序JAVA类实现序列化方法? COLLECTION框架中实现拟实现什样接口?根底 答:插入法进行排序代码: package test import javautil* class InsertSort { ArrayList al public InsertSort(int numint mod) { al new ArrayList(num) Random rand new Random() Systemoutprintln(The ArrayList Sort Before) for (int i0i第 18 页 57 页
    tempInt (Integer)alremove(i) if(tempIntintValue() > ((Integer)alget(MaxSize1))intValue()){ aladd(MaxSizetempInt) MaxSize++ Systemoutprintln(altoString()) }else{ for (int j0jtempIntintValue()){ aladd(jtempInt) MaxSize++ Systemoutprintln(altoString()) break } } } } Systemoutprintln(The ArrayList Sort After) for(int i0i线程局部:〔10题:根底7道中等难度3道〕
    81sleep() wait() 什区 根底 答:sleep线程类〔Thread〕方法导致线程暂停执行指定时间执行时机线程监控状态然保持时会动恢复调sleep会释放象锁waitObject类方法象调wait方法导致线程放弃象锁进入等象等锁定池针象发出notify方法〔notifyAll〕线程进入象锁定池准备获象锁进入运行状态
    82线程进入象synchronized方法线程否进入象方法 根底 答:线程访问该象非步方法步方法进入
    第 19 页 57 页
    83请说出知道线程步方法根底 答:wait()线程处等状态释放持象lock sleep()正运行线程处睡眠状态静态方法调方法捕捉InterruptedException异常 notify()唤醒处等状态线程注意调方法时候确切唤醒某等状态线程JVM确定唤醒线程优先级 notityAll()唤醒处入等状态线程注意唤醒线程象锁竞争
    84线程种实现方法什步种实现方法什 根底 答:线程两种实现方法分继承Thread类实现Runnable接口 步实现方面两种分synchronizedwaitnotify
    85步异步异什情况分?举例说明根底 答:果数线程间享例正写数线程读者正读数已线程写数享数必须进行步存取应程序象调需花费长时间执行方法希程序等方法返回时应该异步编程情况采异步途径更效率
    86启动线程run()start()根底 答:启动线程调start()方法线程代表虚拟处理机处运行状态意味着JVM调度执行意味着线程会立运行run()方法产生必须退出标志停止线程
    87 线程根概念线程根状态状态间关系?根底 答:线程指程序执行程中够执行程序代码执行单位程序少线程程序身 Java中线程四种状态分:运行绪挂起结束
    88简述synchronized异 ?中等难度 答:相点:Lock完成synchronized实现功 点:Locksynchronized更精确线程语义更性synchronized会动释放锁Lock定求程序员手工释放必须finally句中释放
    89java中种方法实现线程?什关键字修饰步方法 stop()suspend()方法推荐?中等难度 答:两种实现方法分继承Thread类实现Runnable接口 synchronized关键字修饰步方法 反stop()安会解线程获取锁定果象处种连贯状态线程种状态检查修改结果难检查出真正问题
    第 20 页 57 页
    suspend()方法容易发生死锁调suspend()时候目标线程会停然持前获锁定时线程访问锁定资源非挂起〞线程恢复运行线程说果想恢复目标线程时试图锁定资源会造成死锁应该suspend()应Thread类中置入标志指出线程应该活动挂起假设标志指出线程应该挂起便wait()命进入等状态假设标志指出线程应恢复notify()重新启动线程
    90设计4线程中两线程次j增加1两线程j次减少1写出程序中等难度 答:程序部类实现线程j增减时候没考虑序问题: public class TestThread { private int j public TestThread(int j) {thisj j} private synchronized void inc(){ j++ Systemoutprintln(j + Inc + ThreadcurrentThread()getName()) } private synchronized void dec(){ j Systemoutprintln(j + Dec + ThreadcurrentThread()getName()) } public void run() { (new Dec())start() new Thread(new Inc())start() (new Dec())start() new Thread(new Inc())start() } class Dec extends Thread { public void run() { for(int i0 i<100 i++){ dec() } } } class Inc implements Runnable { public void run() { for(int i0 i<100 i++){ inc() } } }
    第 21 页 57 页
    public static void main(String[] args) { (new TestThread(5))run() } }
    IO流Socket局部:〔5题:根底5道〕
    91什java序列化实现java序列化?根底 答:序列化种处理象流机制谓象流象容进行流化流化象进行读写操作流化象传输网络间序列化解决象流进行读写操作时引发问题 序列化实现:需序列化类实现Serializable接口该接口没需实现方法implements Serializable标注该象序列化然输出流(FileOutputStream)构造ObjectOutputStream(象流)象接着ObjectOutputStream象writeObject(Object obj)方法参数obj象写出(保存状态)恢复话输入流
    92java中种类型流?JDK种类型流提供抽象类供继承请说出分类?根底 答:字节流字符流字节流继承InputStreamOutputStream字符流继承ReaderWriterjavaio包中许流提高性方便
    93文件目录〔IO〕操作: 1)列出某目录文件? 2)列出某目录子目录? 3)判断文件目录否存? 4)读写文件?根底 答:1)例代码 File file new File(e\\总结) File[] files filelistFiles() for(int i0 i第 22 页 57 页
    byte[] bs new byte[100] while(true){ int len finread(bs) if(len < 0) break Systemoutprint(new String(bs0len)) } finclose() 写文件 FileWriter fw new FileWriter(e\\testtxt) fwwrite(hello world + SystemgetProperty(lineseparator)) fwwrite(北京) fwclose()
    94写方法输入文件名字符串统计字符串文件中出现次数根底 答:代码: public int countWords(String file String find) throws Exception { int count 0 Reader in new FileReader(file) int c while ((c inread()) 1) { while (c findcharAt(0)) { for (int i 1 i < findlength() i++) { c inread() if (c findcharAt(i)) break if (i findlength() 1) count++ } } } return count }
    95Java 通信编程编程题(问答)JAVA SOCKET编程读效劳器字符写入显示?根底 答:Server端程序 package test import javanet* import javaio* public class Server{ private ServerSocket ss private Socket socket private BufferedReader in private PrintWriter out public Server(){ try {
    第 23 页 57 页
    ssnew ServerSocket(10000) while(true){ socket ssaccept() String RemoteIP socketgetInetAddress()getHostAddress() String RemotePort +socketgetLocalPort() Systemoutprintln(A client come inIP + RemoteIP+RemotePort) in new BufferedReader(new InputStreamReader(socketgetInputStream())) String line inreadLine() Systemoutprintln(Cleint send is + line) out new PrintWriter(socketgetOutputStream()true) outprintln(Your Message Received) outclose() inclose() socketclose() } }catch (IOException e){ outprintln(wrong) } } public static void main(String[] args){ new Server() } } Client端程序 package test import javaio* import javanet* public class Client { Socket socket BufferedReader in PrintWriter out public Client(){ try { Systemoutprintln(Try to Connect to 12700110000) socket new Socket(12700110000) Systemoutprintln(The Server Connected) Systemoutprintln(Please enter some Character) BufferedReader line new BufferedReader(new InputStreamReader(Systemin)) out new PrintWriter(socketgetOutputStream()true)
    第 24 页 57 页
    outprintln(linereadLine()) in new BufferedReader( new InputStreamReader(socketgetInputStream())) Systemoutprintln(inreadLine()) outclose() inclose() socketclose() }catch(IOException e){ outprintln(Wrong) } } public static void main(String[] args) { new Client() } }
    二OOADUML局部:〔6题:根底2道中等难度4道〕
    96UML什?常种图?根底 答:UML标准建模语言常图包括:例图静态图(包括类图象图包图)行图交互图(序图合作图)实现图
    97编程题 写Singleton出根底 答:Singleton模式作保证Java应程序中类Class实例存举例:定义类构造函数privatestaticprivate该类变量类初始化时实例话通publicgetInstance方法获取引继调中方法 第种形式 public class Singleton { private Singleton(){} private static Singleton instance new Singleton() public static Singleton getInstance(){ return instance } } 第二种形式 public class Singleton { private static Singleton instance null public static synchronized Singleton getInstance(){ if (instancenull) instance=new Singleton() return instance } }
    第 25 页 57 页
    形式 定义类构造函数private方法static般认第种形式更加安
    98说说熟悉听说j2ee中种常模式设计模式法中等难度 答:Session Facade Pattern:SessionBean访问EntityBean Message Facade Pattern:实现异步调 EJB Command Pattern:Command JavaBeans取代SessionBean实现轻量级访问 Data Transfer Object Factory:通DTO Factory简化EntityBean数提供特性 Generic Attribute Access:通AttibuteAccess接口简化EntityBean数提供特性 Business Interface:通远程〔〕接口Bean类实现相接口标准业务逻辑致性 EJB架构设计坏直接影响系统性扩展性维护性组件重性开发效率工程越复杂工程队伍越庞越表达良设计重性
    99Java中常设计模式?说明工厂模式?中等难度 答:Java中23种设计模式:Factory〔工厂模式〕Builder〔建造模式〕 Factory Method〔工厂方法模式〕Prototype〔原始模型模式〕Singleton〔单例模式〕 Facade〔门面模式〕Adapter〔适配器模式〕 Bridge〔桥梁模式〕 Composite〔合成模式〕Decorator〔装饰模式〕 Flyweight〔享元模式〕 Proxy〔代理模式〕Command〔命令模式〕 Interpreter〔解释器模式〕 Visitor〔访问者模式〕Iterator〔迭代子模式〕 Mediator〔调停者模式〕 Memento〔备忘录模式〕Observer〔观察者模式〕State〔状态模式〕Strategy〔策略模式〕Template Method〔模板方法模式〕 Chain Of Responsibleity〔责链模式〕 工厂模式:工厂模式种常模式根工厂模式实现类根提供数生成组类中某类实例通常组类公抽象父类实现相方法方法针数进行操作首先需定义基类该类子类通方法实现基类中方法然需定义工厂类工厂类根条件生成子类实例子类实例开发员调基类中方法必考虑底返回子类实例
    100开发中设计模式什场合 中等难度 答:模式描述环境中断出现问题然描述该问题解决方案核心通种方式数次已解决方案需重复相工作MVC设计模式开发JSPServlet者J2EE相关应简单工厂模式等
    101软件开发中迭代含义理解中等难度 答:软件开发中开发阶段序执行应该行执行迭代意思样开发中需求变化员变动更适应
    第 26 页 57 页
    三XML局部:〔4题:根底1道中等难度1道较难2道〕
    102XML文档定义种形式?间质区?解析XML文档种方式?根底 答:1〕两种形式:dtdschema 2〕质区:schema身xmlXML解析器解析(DTD开展schema根目) 3〕解析方式:DOMSAXSTAX等: DOM处理型文件时性降非常厉害问题DOM树结构造成种结构占存较DOM必须解析文件前整文档装入存适合XML机访问 SAXDOMSAX事件驱动型XML解析方式序读取XML文件需次全部装载整文件遇文件开头文档结束者标签开头标签结束时会触发事件户通回调事件中写入处理代码处理XML文件适合XML序访问 STAXStreaming API for XML (StAX)
    103工程中xml技术方面实现 中等难度 答数存贮信息配置两方面做数交换台时数源数组装成XML文件然XML文件压缩包加密通网络传送接收者接收解密解压缩XML文件中复原相关信息进行处理做软件配置时利XML方便进行软件种配置参数存贮XML文件中
    104jdom解析xml文件时解决中文问题解析 较难 答:代码编码方式加解决 package test import javaio* public class DOMTest{ private String inFile c\peoplexml private String outFile c\peoplexml public static void main(String args[]){ new DOMTest() } public DOMTest(){ try{ javaxxmlparsersDocumentBuilder builder javaxxmlparsersDocumentBuilderFactory newInstance()newDocumentBuilder() orgw3cdomDocument doc buildernewDocument() orgw3cdomElement root doccreateElement(老师) orgw3cdomElement wang doccreateElement(王) orgw3cdomElement liu doccreateElement(刘) wangappendChild(doccreateTextNode(王老师)) rootappendChild(wang)
    第 27 页 57 页
    docappendChild(root) javaxxmltransformTransformer transformer javaxxmltransformTransformerFactory newInstance()newTransformer() transformersetOutputProperty( javaxxmltransformOutputKeysENCODINGgb2312) transformersetOutputProperty( javaxxmltransformOutputKeysINDENT yes) transformertransform(new javaxxmltransformdomDOMSource(doc) new javaxxmltransformstreamStreamResult(outFile)) }catch (Exception e){ Systemoutprintln (egetMessage()) } } }
    105编程JAVA解析XML方式较难 答:SAX方式解析XMLXML文件: 王明 信息学院 6258113 男1955年生博士95年调入海南学 事件回调类SAXHandlerjava : import javaio* import javautilHashtable import orgxmlsax* public class SAXHandler extends HandlerBase{ private Hashtable table new Hashtable() private String currentElement null private String currentValue null public void setTable(Hashtable table){ thistable table } public Hashtable getTable(){ return table } public void startElement(String tag AttributeList attrs) throws SAXException{ currentElement tag }
    第 28 页 57 页
    public void characters(char[] ch int start int length) throws SAXException{ currentValue new String(ch start length) } public void endElement(String name) throws SAXException{ if (currentElementequals(name)) tableput(currentElement currentValue) } } JSP容显示源码SaxXmljsp 剖析XML文件peoplexml<TITLE> <HEAD> <BODY> <@ page errorPageErrPagejsp contentTypetexthtmlcharsetGB2312 > <@ page importjavaio* > <@ page importjavautilHashtable > <@ page importorgw3cdom* > <@ page importorgxmlsax* > <@ page importjavaxxmlparsersSAXParserFactory > <@ page importjavaxxmlparsersSAXParser > <@ page importSAXHandler > < File file new File(c\peoplexml) FileReader reader new FileReader(file) Parser parser SAXParserFactory spf SAXParserFactorynewInstance() SAXParser sp spfnewSAXParser() SAXHandler handler new SAXHandler() spparse(new InputSource(reader) handler) Hashtable hashTable handlergetTable() outprintln(<TABLE BORDER2><CAPTION> + 教师信息表<CAPTION>) outprintln(<TR><TD>姓名<TD> + <TD> + (String)hashTableget(new String(name)) + <TD><TR>) outprintln(<TR><TD>学院<TD> + <TD> + (String)hashTableget(new String(college)) +<TD><TR>) outprintln(<TR><TD> <TD> + <TD> + (String)hashTableget(new String(telephone)) + <TD><TR>) outprintln(<TR><TD>备注<TD> + <TD> + <br >第 29 页 57 页 <br >(String)hashTableget(new String(notes)) + <TD><TR>) outprintln(<TABLE>) > <BODY> <HTML> <br >四数库SQL局部:〔4题:根底3道中等难度1道〕 <br >1063表〔15分钟〕:根底 Student 学生表 (学号姓名性年龄组织部门) Course 课程表 (编号课程名称) Sc 选课表 (学号课程编号成绩) 表结构: 1〕写SQL语句查询选修’计算机原理’学生学号姓名〔3分钟〕 2〕写SQL语句查询’周星驰’学选修课程名字〔3分钟〕 3〕写SQL语句查询选修5门课程学生学号姓名〔9分钟〕 答:1〕SQL语句: select stusno stusname from Student stu where (select count(*) from sc where snostusno and cno (select cno from Course where cname'计算机原理')) 0 2〕SQL语句: select cname from Course where cno in ( select cno from sc where sno (select sno from Student where sname'周星驰')) 3〕SQL语句: select stusno stusname from student stu where (select count(*) from sc where snostusno) 5 <br >第 30 页 57 页 <br >107三张表学生表S课程C学生课程表SC学生选修门课程门课程学生选修通SC表关联根底 1〕写出建表语句 2〕写出SQL语句查询选修选修课程学生 3〕写出SQL语句查询选修少5门课程学生 答:1〕建表语句〔mysql数库〕: create table s(id integer primary key name varchar(20)) create table c(id integer primary key name varchar(20)) create table sc( sid integer references s(id) cid integer references c(id) primary key(sidcid) ) 2〕SQL语句: select stuid stuname from s stu where (select count(*) from sc where sidstuid) (select count(*) from c) 3〕SQL语句: select stuid stuname from s stu where (select count(*) from sc where sidstuid)>5 <br >108数库表(Test)结构:根底 ID NAME AGE MANAGER(属ID) 106 A 30 104 109 B 19 104 104 C 20 111 107 D 35 109 112 E 25 120 119 F 45 NULL 求列出年龄属年龄ID名字 答:SQL语句: select employeename from test employee where employeeage > (select managerage from test manager where manageridemployeemanager) <br >109两张表:中等难度 表city: 表state: <br >CityNo <br >CityName <br >StateNo <br >BJ <br >北京 <br >〔Null〕<br >SH <br >海 <br >〔Null〕<br >GZ <br >广州 <br >GD <br >DL <br >连 <br >LN <br >State No <br >State Name <br >GD <br >广东 <br >LN <br >辽宁 <br >SD <br >山东 <br >NMG <br >蒙古 <br ><br >欲结果: <br >第 31 页 57 页 <br >City No City Name State No State Name BJ 北京 〔Null〕 〔Null〕 DL 连 LN 辽宁 GZ 广州 GD 广东 SH 海 〔Null〕 〔Null〕 写相应SQL语句 答:SQL语句: SELECT CCITYNO CCITYNAME CSTATENO SSTATENAME FROM CITY C STATE S WHERE CSTATENOSSTATENO(+) ORDER BY(CCITYNO) <br >五JDBCHibernate〔12题:根底10道中等难度2道〕 <br >110数库方100户时访采取什技术解决?根底 答:采连接池 <br >111什ORM?根底 答:象关系映射〔Object—Relational Mapping简称ORM〕种解决面象面关系数库存互匹配现象技术简单说ORM通描述象数库间映射元数java程序中象动持久化关系数库中质数种形式转换外种形式 <br >112Hibernate5核心接口?根底 答:Configuration接口:配置Hibernate根启动hibernate创立SessionFactory象 SessionFactory接口:初始化Hibernate充数存储源代理创立session象sessionFactory线程安意味着实例应线程享重量级二级缓存 Session接口:负责保存更新删加载查询象线程安防止线程享session轻量级级缓存 Transaction接口:理事务 QueryCriteria接口:执行数库查询 <br >113关hibernate 根底 1〕hibernate中配置文件呈标题标签什 2〕Hibernate二级缓存什 3〕Hibernate处理事务 答:1〕标签<onetomany> 标签<manytomany> 2〕sessionFactory缓存hibernate二级缓存 3〕Hibernate事务实际底层JDBC Transaction封装者JTA Transaction封装默认情况JDBCTransaction <br >114Hibernate应〔Hibernate结构〕?根底 答:首先获SessionFactory象 <br >第 32 页 57 页 <br >SessionFactory sessionFactory new Configuration()configure() buildSessionFactory() 然获session象 Session session sessionFactoryopenSession() 次获Transaction象 Transaction tx sessionbeginTransaction() 执行相关数库操作增删改查 sessionsave(user) 增加 userUser类象 sessiondelete(user) 删 sessionupdate(user) 更新 Query query sessioncreateQuery(from User〞) 查询 List list querylist() 提交事务 tx mit() 果异常作事务回滚恢复操作前 txrollback() 关闭session释放资源 sessionclose() <br >115什重量级?什轻量级?根底 答:轻量级指创立销毁需消耗太资源意味着程序中常创立销毁session象重量级意味意创立销毁实例会占资源 <br >116数库连接字符串?根底 答:MS SQL Server 第二种连接方式 ClassforName(commicrosoftjdbcsqlserverSQLServerDriver〞) newInstance() conn DriverManagergetConnection(jdbcMicrosoftsqlserver localhost1433DatabaseNamepubs〞〞sa〞〞〞) Oracle ClassforName(oraclejdbcdriverOracleDriver〞)newInstance() conn DriverManagergetConnection(jdbcoraclethin @localhost1521sid〞 uid pwd) Mysql ClassforName(orggitmmmysqlDriver〞)newInstance() conn DriverManagergetConnection(jdbcmysql localhost3306pubs〞〞root〞〞〞) 处理中文问题 jdbcmysqllocalhost3306pubsuseUnicodetrue &characterEncodingGB2312 <br >117事务处理?根底 答:Connection类中提供3事务处理方法: <br >第 33 页 57 页 <br >setAutoCommit(Boolean autoCommit)设置否动提交事务默认动提交事务true通设置false禁止动提交事务 commit()提交事务 rollback()回滚事务 <br >118Java中访问数库步骤?StatementPreparedStatement间区?根底 答:Java中访问数库步骤: 1〕注册驱动 2〕建立连接 3〕创立Statement 4〕执行sql语句 5〕处理结果集〔假设sql语句查询语句〕 6〕关闭连接 PreparedStatement创立时指定SQL语句通常执行屡次结构相SQL语句 <br >119熟悉语言写连接ORACLE数库程序够完成修改查询工作根底 答:JDBC例程序: public void testJdbc(){ Connection con null PreparedStatement ps null ResultSet rs null try{ step1:注册驱动 ClassforName(oraclejdbcdriverOracleDriver) step 2:获取数库连接 conDriverManagergetConnection( jdbcoraclethin@1921680391521TARENADB sd0605sd0605) ************************查 询************************ step 3:创立Statement String sql SELECT id fname lname age FROM Person_Tbl ps conprepareStatement(sql) step 4 :执行查询语句获取结果集 rs psexecuteQuery() step 5:处理结果集—输出结果集中保存查询结果 while (rsnext()){ Systemoutprint(id + rsgetLong(id)) Systemoutprint( fname + rsgetString(fname)) Systemoutprint( lname + rsgetString(lname)) Systemoutprint( age + rsgetInt(age)) } ************************JDBC 修 改********************* <br >第 34 页 57 页 <br >sql UPDATE Person_Tbl SET age23 WHERE id ps conprepareStatement(sql) pssetLong(1 88) int rows psexecuteUpdate() Systemoutprintln(rows + rows affected) } catch (Exception e){ eprintStackTrace() } finally{ try{ conclose() 关闭数库连接释放资源 } catch (Exception e1) { } } } <br >120JDBCHibernate分页样实现?中等难度 答:方法分: 1) Hibernate分页: Query query sessioncreateQuery(from Student) querysetFirstResult(firstResult)设置页开始记录号 querysetMaxResults(resultNumber)设置页显示记录数 Collection students querylist() 2) JDBC分页:根数库采sql分页语句 例 Oracle中sql语句 SELECT * FROM (SELECT a* rownum r FROM TB_STUDENT) WHERE r between 2 and 10 查询记录号2记录号10间记录 <br >121ORACLE数量分页解决方法般截取ID方法三层嵌套方法 中等难度 答种分页方法 < int i1 int numPages14 String pages requestgetParameter(page) int currentPage 1 currentPage (pagesnull)(1){IntegerparseInt(pages)} sql select count(*) from tables ResultSet rs DBLinkexecuteQuery(sql) while(rsnext()) i rsgetInt(1) int intPageCount1 intPageCount(inumPages0)(inumPages)(inumPages+1) int nextPage int upPage nextPage currentPage+1 if (nextPage>intPageCount) nextPageintPageCount <br >第 35 页 57 页 <br >upPage currentPage1 if (upPage<1) upPage1 rsclose() sqlselect * from tables rsDBLinkexecuteQuery(sql) i0 while((i<numPages*(currentPage1))&&rsnext()){i++} > 输出容 输出翻页连接 合计<currentPage><intPageCount>页 <a hrefListjsppage1>第页<a> <a hrefListjsppage<upPage>>页<a> < for(int j1j<intPageCountj++){ if(currentPagej){ > <a hreflistjsppage<j>>[<j>]<a> < }else{ outprintln(j) } } > <a hrefListjsppage<nextPage>>页<a> <a hrefListjsppage<intPageCount>>页<a> <br >六Web局部:〔题:根底40道根底37道中等难度3道〕 <br >122说出Servlet生命周期说出ServletCGI区 根底 答:Web容器加载Servlet实例化Servlet生命周期开始容器运行init方法进行Servlet初始化请求达时运行service方法service方法动派遣运行请求应doXXX方法〔doGetdoPost〕等效劳器决定实例销毁时候调destroy方法cgi区servlet处效劳器进程中通线程方式运行service方法实例效劳请求实例般会销毁CGI请求产生新进程效劳完成销毁效率低servlet <br >123Servlet根架构根底 答:public class ServletName extends Servlet { public void doPost( ServletRequest request ServletResponse response) throws ServletException IOException { } <br >第 36 页 57 页 <br >public void doGet( ServletRequest request ServletResponse response) throws ServletException IOException { } } <br >124forward redirect区 根底 答:forward容器中控制权转效劳器请求资源效劳器直接访问目标址URLURL响应容读取然容发浏览器浏览器根知道效劳器发送容址栏中原址 redirect效劳端根逻辑发送状态码告诉浏览器重新请求址般说浏览器会刚刚请求参数重新请求sessionrequest参数获取浏览器址栏中跳转链接址前者更加高效前者满足需时量forward()方法样助隐藏实际链接情况方需跳转效劳器资源必须sendRedirect()方法 <br >125JSP中动态INCLUDE静态INCLUDE区?根底 答:动态INCLUDEjspinclude动作实现 <jspinclude pageincludedjsp flushtrue >总会检查含文件中变化适合包含动态页面带参数静态INCLUDEinclude伪码实现会检查含文件变化适包含静态页面<@ include fileincludedhtm > <br >126说出数连接池工作机制什 根底 答:J2EE效劳器启动时会建立定数量池连接直维持少数目池连接客户端程序需连接时池驱动程序会返回未池连接表记忙果前没空闲连接池驱动程序新建定数量连接新建连接数量配置参数决定池连接调完成池驱动程序连接表记空闲调连接 <br >127JSP置象方法?根底 答:request表示 ServletRequest象包含关浏览器请求信息提供获取cookie headersession数方法 response表示 ServletResponse象提供设置送回 浏览器响应方法〔cookies头信息等〕 out象实例提供方法浏览器回送输出结果 pageContext表示象方便存取种范围名字空间servlet相关象API包装通servlet相关功方法 session表示请求象Session存贮户状态信息 application 表示象助查找关servlet引擎servlet环境信息 config表示象该象存取<br >第 37 页 57 页 <br >servlet实例初始化参数 page表示该页面产生servlet实例 <br >128JSP常指令?根底 答:<@page language〞java〞 contenType〞texthtmlcharsetgb2312 session〞true〞 buffer〞64kb〞 autoFlush〞true〞 isThreadSafe〞true〞 info〞text〞 errorPage〞errorjsp〞 isErrorPage〞true〞 isELIgnored〞true〞 pageEncoding〞gb2312 import〞javasql*〞> isErrorPage:否Exception象isELIgnored:否忽略EL表达式 <@include file〞filename〞> <@taglib prefix〞c〞uri〞 ……〞> <br >129jsp动作作分什 根底 答:JSP6种根动作: jspinclude:页面请求时候引入文件 jspuseBean:寻找者实例化JavaBean jspsetProperty:设置JavaBean属性 jspgetProperty:输出某JavaBean属性 jspforward:请求转新页面 jspplugin:根浏览器类型Java插件生成OBJECTEMBED标记 <br >130jsp置象作分什 根底 答:JSP9种根置组件〔ASP6种部组件相应〕: request:户端请求请求会包含GETPOST请求参数 response:网页传回户端回应 pageContext:网页属性里理 session:请求关会话期 application:servlet正执行容 out:传送回应输出 config:servlet构架部件 page:JSP网页身 exception:针错误网页未捕捉例外 <br >131getpost区?根底 答:Form中getpost方法数传输程中分应 协议中GETPOST方法二者区: 1〕Get效劳器获数Post效劳器传递数 2〕Get表单中数variablevalue形式添加action指URL面两者〞连接变量间&〞连接Post表单中数放form数体中变量值相应方式传递action指URL 3〕Get安传输程数放请求URL中Post操作户说见 4〕Get传输数量受URL长度限制Post传输量数传文件Post <br >第 38 页 57 页 <br >5〕Get限制Form表单数集必须ASCII字符Post支持整ISO10646字符集 6〕GetForm默认方法 <br >132什情况调doGet()doPost()?根底 答:Jsp页面中form标签里method属性get时调doGet()post时调doPost() <br >133form表单中取checkbox值根底 答:页面checkboxname属性取value属性取条目id台getParamter(name〞)取checkbox组值 <br >134页面中命名bank No拉列表写脚获取前选项索引值根底 答:javajavaScript处理方式分: Java: requestgetParameter(bank No〞) javaScript: var selectItems documentgetElementsByName(bank No〞) selectItems[0]value <br >135javascript常方面根底 答:常数输入校验页面特殊效果等 <br >136常web容器开发工具根底 答:常容器包括:tomcatweblogic 开发工具:eclipsejbuilder <br >137请画出Servlet 22Web Application根目录结构〔2分钟〕根底 答:目录结构图示: webapps | Applocation | __________________ | | JSP页面 WEBINF | ___________________ | | | classes lib webxml <br >138JSPServlet相点点间联系什?根底 答:JSPServlet技术扩展质Servlet简易方式更强调应外表表达JSP编译类servletServletJSP点<br >第 39 页 57 页 <br >Servlet应逻辑Java文件中完全表示层中HTML里离开JSP情况JavaHTML组合成扩展名jsp文件JSP侧重视图Servlet控制逻辑 <br >139jsp四种范围?根底 答:apage代表页面相关象属性页面编译 Java servlet 类〔带 include 指令没 include 动作〕表示包括 servlet 包括编译成 servlet JSP 页面 brequest代表 Web 客户机发出请求相关象属性请求跨越页面涉 Web 组件〔 forward 指令 include 动作关系〕 csession代表某 Web 客户机户体验相关象属性 Web 会话常会跨越客户机请求 dapplication代表整 Web 应程序相关象属性实质跨越整 Web 应程序包括页面请求会话全局作域 <br >140Request象方法 根底 答:setAttribute(String nameObject):设置名字name属性值 getAttribute(String name):返回name指定属性值 getAttributeNames():返回request象属性名字集合(枚举) getCookies():返回客户端Cookie象结果Cookie数组 getCharacterEncoding():返回请求中字符编码方式 getContentLength():返回请求Body长度 getHeader(String name):获 协议定义文件头信息 getHeaders(String name):返回指定名request Header值(枚举) getHeaderNames():返回request Header名字(枚举) getInputStream():返回请求输入流获请求中数 getMethod():获客户端效劳器端传送数方法 getParameter(String name):获客户端请求中传送name指定参数值 getParameterNames():获客户端传送效劳器端参数名字(枚举) getParameterValues(String name):获name指定参数值 getProtocol():获取客户端效劳器端传送数协议名称 getQueryString():获查询字符串 getRequestURI():获取发出请求字符串客户端址 getRemoteAddr():获取客户端IP址 getRemoteHost():获取客户端名字 getSession([Boolean create]):返回请求相关Session getServerName():获取效劳器名字 getServletPath():获取客户端请求脚文件路径 getServerPort():获取效劳器端口号 removeAttribute(String name):删请求中属性 <br >141实现servlet单线程模式?根底 答:<@page isThreadSafe〞false〞> <br >第 40 页 57 页 <br >142页面间象传递方法根底 答:requestsessionapplicationcookie等 <br >143详细描述MVC根底 答:基JavaWeb应系统采MVC架构模式model〔模型〕view〔视图〕control〔控制〕离设计目前WEB应效劳系统流设计方 Model:处理业务逻辑模块种处理模块 View:负责页面显示显示MODEL处理结果户实现数页面转换程 Control:负责请求分发FORM数传递MODEL处理处理结果数传递VIEW显示 <br >144MVC局部技术实现实现 根底 答:MVCModel-View-Controller简写Model 代表应业务逻辑〔通JavaBeanEJB组件实现〕 View 应表示面〔JSP页面产生〕Controller 提供处理程控制〔般Servlet〕通种设计模型应逻辑处理程显示逻辑分成组件实现组件进行交互重 <br >145应效劳器?根底 答:BEA WebLogic Server IBM WebSphere Application Server Oracle9i Application Server JBoss Tomcat <br >146Servlet执行时般实现方法?根底 答:public void init(ServletConfig config) public ServletConfig getServletConfig() public String getServletInfo() public void service(ServletRequest requestServletResponse response) public void destroy() <br >147struts入口类?根底 答:ActionServletstruts请求该类转发处理 <br >148STRUTS应(STRUTS架构)?根底 答:Struts采Java ServletJavaServer Pages技术开发Web应程序开放源码framework 采Struts开发出基MVC(ModelViewController)设计模式应构架 Struts功: 1)包含controller servlet户请求发送相应Action象 2)JSPtag库controller servlet中提供关联支持帮助开发员创立交互式表单应 3)提供系列实象:XML处理通Java reflection APIs动处理JavaBeans属性国际化提示消息 <br >149种会话踪技术?根底 答:cookieURL重写设置表单隐藏域 <br >第 41 页 57 页 <br >150BSCS联系区?根底 答:CSClientServer缩写客户机效劳器结构应程序效劳器通常采高性PC工作站型机采型数库系统OracleSybaseInformix SQL Server客户端需安装专客户端软件BSBrowerServer缩写浏览器效劳器结构应程序Web应程序客户机安装浏览器〔Browser〕Netscape NavigatorInternet Explorer效劳器安装OracleSybaseInformix SQL Server等数库种结构户界面完全通WWW浏览器实现局部事务逻辑前端实现事务逻辑效劳器端实现浏览器通Web Server 数库进行数交互 CS BS 区: 1)硬件环境 CS 般建立专网络 范围里网络环境 局域网间通专门效劳器提供连接数交换效劳 BS 建立广域网 必专门网络硬件环境例 网 租设备 信息理 CS更强适应范围 般操作系统浏览器行 2)安求: CS 般面相固定户群 信息安控制力强 般高度机密信息系统采CS 结构适宜 通BS发布局部公开信息 BS 建立广域网 安控制力相弱 面知户 3)程序架构: CS 程序更加注重流程 权限层次校验 系统运行速度较少考虑 BS 安访问速度重考虑 建立需更加优化根底 CS更高求 BS结构程序架构开展趋势 MSNet系列BizTalk 2000 Exchange 2000等 全面支持网络构件搭建系统 SUN IBM推JavaBean 构件技术等 BS更加成熟 4)软件重: CS 程序防止整体性考虑 构件重性BS求构件重性 BS 重结构求构件相独立功 够相较重入买餐桌利做墙石头桌子 5)系统维护: CS 程序整体性 必须整体考察 处理出现问题系统升级 升级难 做全新系统 BS 构件组成方面构件更换实现系统缝升级 系统维护开销减户网载安装实现升级 6)处理问题: CS 程序处理户面固定 相区域 安求高需求 操作系统相关 应该相系统 BS 建立广域网 面户群 分散域 CS法作 操作系统台关系 <br >第 42 页 57 页 <br >7)户接口: CS 建立Window台表现方法限程序员普遍求较高 BS 建立浏览器 更加丰富生动表现方式户交流 局部难度减低减低开发钱 8)信息流: CS 程序般典型中央集权机械式处理 交互性相低 BS 信息流变化 BB BC BG等信息流变化 更交易中心 <br >151滤器作?根底 答:验证客户否信网络客户提交数进行重新编码系统里获配置信息滤掉客户某应该出现词汇验证户否登录验证客户浏览器否支持前应记录系统日志等等 <br >152滤器法?〔客户端请求统编码客户端进行认证〕根底 答:首先实现〔implements〕Filter接口时覆盖Filter接口三方法: init(FilterConfig config) 获FilterConfig象 doFilter(ServletRequest request ServletResponse response FilterChain chain) 进行滤处理业务 destroy() 销毁Filter <br >153简述 Session作方法代码说明〔3分钟〕根底 答: Session中踪储存户信息值设置属性中2方法:setAttribute()getAttrribute() 例:方法中sessionsetAttribute(student〞student)session中设置属性名student值名student象session范围getAttribute(student〞)取出该属性student象 <br >154介绍JSP中JavaBeans?根底 答:JSP中JavaBean常动作: 1〕<jspuseBean >:创立查找bean象 2〕<jspsetProperty >:设置bean属性调setXxx()方法 3〕<jspgetProperty >:获bean属性调getXxx()方法 <br >155JSPServlet中请求转发分实现?根底 答:JSP中请求转发利forward动作实现:<jspforward > Serlvet中实现请求转发方式: getServletContext()getRequestDispatcher(path)forward(reqres) <br >156WebXml作?根底 答:配置web应信息listenerfilterservlet配置信息等 <br >157写出熟悉JSTL标签根底 答:<cif><cchoose><c when><c otherwise><cforEach><cset> <br >第 43 页 57 页 <br >158说出struts中标签根底 答:<beanmessage > <htmlerrors > <beaninclude > <htmlmessages > <beandefine > <htmlhtml> <beanwrite > <htmlform> <beanresource > <htmllink> <beancokkie > <htmltext> <beanheder > <logicpresent > <beanparameter > <logicequal > <beansize > <br >159JSP标签作?定义?中等难度 答:作:离jsp页面容逻辑 业务逻辑开发者创立定义标签 封装业务逻辑 重易维护 易手工修改易工具维护 提供简洁语法 定义 写标签处理器 写tld文件 讲标签处理器tld文件放包里面 jsp页面标签库配置部署起 <br >160写定义标签中等难度 答:代码: import javaxservletjsptagext* import javaxservletjsp* import javaio* public class TimeTag extends SimpleTagSupport{ private boolean isServer true public void setServer(boolean isServer){ thisisServer isServer } public void doTag() throws JspException IOException{ JspWriter out getJspContext()getOut() if(isServer) { outprintln(new javautilDate()) }else{ outprintln(<script language\javascript\>) outprintln(documentwrite(new Date())) outprintln(<script>) } } } <br >第 44 页 57 页 <br >161javascript优缺点置象中等难度 答:1〕优点:简单易Java类似语法文编辑工具编写需浏览器执行程序事先编译逐行执行需进行严格变量声明置量现成象编写少量程序完成目标 2〕缺点:适合开发型应程序 3〕Javascript11种置象: ArrayStringDateMathBooleanNumber FunctionGlobalErrorRegExpObject <br >七EJBSpring局部: 〔18题:根底4道中等难度13道较难1道〕 <br >162EJBJAVA BEAN区?根底 答:Java Bean 复组件Java Bean没严格标准理讲Java类Bean通常情况Java Bean容器创立〔Tomcat〕Java Bean应具参构造器外通常Java Bean实现Serializable接口实现Bean持久性Java Bean实际相微软COM模型中进程COM组件跨进程访问Enterprise Java Bean 相DCOM分布式组件基Java远程方法调〔RMI〕技术EJB远程访问〔跨进程跨计算机〕EJB必须布署诸WebspereWebLogic样容器中EJB客户直接访问真正EJB组件通容器访问EJB容器EJB组件代理EJB组件容器创立理客户通容器访问真正EJB组件 <br >163EJB种类型?根底 答:会话〔Session〕Bean实体〔Entity〕Bean消息驱动〔Message Driven〕Bean会话Bean分状态〔Stateful〕状态〔Stateless〕两种实体Bean分Bean理持续性〔BMP〕容器理持续性〔CMP〕两种 <br >164remote接口home接口作?根底 答:remote接口定义业务方法EJB客户端调业务方法 home接口EJB工厂创立移查找EJB实例 <br >165客服端口调EJB象根步骤?根底 答:设置JNDI效劳工厂JNDI效劳址系统属性查找Home接口Home接口调Create方法创立Remote接口通Remote接口调业务方法 <br >166EJB角色三象?中等难度 答:完整基EJB分布式计算结构六角色组成六角色开发商提供角色作工作必须遵循Sun公司提供EJB标准保证彼间兼容性六角色分EJB组件开发者〔Enterprise Bean Provider〕 应组合者〔Application Assembler〕部署者〔Deployer〕EJB 效劳器提供者〔EJB Server Provider〕EJB 容器提供者〔EJB Container Provider〕系统理员〔System Administrator〕里面EJB容器EJB<br >第 45 页 57 页 <br >够运行核心EJB容器理着EJB创立撤消激活活数库连接等等重核心工作三象Remote〔Local〕接口Home〔LocalHome〕接口Bean类 <br >167EJB基技术实现?说出SessionBeanEntityBean区StatefulBeanStatelessBean区中等难度 答:EJB包括Session BeanEntity BeanMessage Driven Bean基JNDIRMIJTA等技术实现 SessionBeanJ2EE应程序中完成效劳器端业务操作例访问数库调EJB组件EntityBean代表应系统中数 客户机SessionBean种非持久性象实现某效劳器运行业务逻辑 客户机EntityBean种持久性象代表存储持久性存储器中实体象视图现企业应程序实现实体 Session Bean 细分 Stateful Session Bean Stateless Session Bean 两种 Session Bean系统逻辑放 method中执行 Stateful Session Bean 记录呼者状态通常说者会相应 Stateful Session Bean 实体Stateless Session Bean 然逻辑组件负责记录者状态说者呼 Stateless Session Bean 时候EJB Container 会找寻特定 Stateless Session Bean 实体执行 method换言数者执行某 Stateless Session Bean methods 时会 Bean Instance 执行存方面 Stateful Session Bean Stateless Session Bean 拟 Stateful Session Bean 会消耗 J2EE Server 较存然 Stateful Session Bean 优势维持者状态 <br >168bean 实例生命周期?中等难度 答:Stateless Session BeanEntity BeanMessage Driven Bean般存缓池理Entity BeanStatefull Session Bean存Cache理通常包含创立实例设置文创立EJB Object〔create〕业务方法调remove等程存缓池理Beancreate实例存采缓池调度机制断重实例存Cache理Bean通激活激活机制保持Bean状态限制存中实例数量 <br >169EJB激活机制?中等难度 答:Stateful Session Bean 例:Cache决定存中时存Bean实例数量根MRUNRU算法实例激活激活状态间迁移激活机制客户端调某EJB实例业务方法时果应EJB Object发现没绑定应Bean实例激活Bean存储中〔通序列化机制存储实例〕回复〔激活〕实例状态变迁前会调应ejbActiveejbPassivate方法 <br >第 46 页 57 页 <br >170EJB包括〔SessionBeanEntityBean〕说出生命周期理事务?中等难度 答:SessionBean:Stateless Session Bean 生命周期容器决定客户机发出请求建立Bean实例时EJB容器定创立新Bean实例供客户机调便找现实例提供客户机客户机第次调Stateful Session Bean 时容器必须立效劳器中创立新Bean实例关联客户机客户机调Stateful Session Bean 方法时容器会调分派客户机相关联Bean实例EntityBean:Entity Beans存活相较长时间状态持续数库中数存Entity beans直存活应程序者效劳进程说EJB容器崩溃Entity beans存活Entity Beans生命周期够容器者 Beans理EJB通技术理事务:象理组织〔OMG〕象实务效劳〔OTS〕Sun MicrosystemsTransaction Service〔JTS〕Java Transaction API〔JTA〕开发组〔XOpen〕XA接口 <br >171EJB事务实现?时进行回滚中等难度 答:通容器Bean身理事务 产生系统异常时容器动回滚事务 <br >172EJB容器提供效劳?中等难度 答:提供生命周期理代码产生持续性理安事务理锁发行理等效劳 <br >173EJB需直接实现业务接口Home接口?请简述理中等难度 答:远程接口Home接口需直接实现实现代码效劳器产生程序运行中应实现类会作应接口类型实例 <br >174请J2EE中常名词进行解释(简单描述) 中等难度 答:web容器:处中应程序组件〔JSPSERVLET〕提供环境JSPSERVLET直接容器中环境变量接口交互必关注系统问题WEB效劳器实现例:TOMCATWEBLOGICWEBSPHERE等该容器提供接口严格遵守J2EE标准中WEB APPLICATION 标准遵守标准WEB效劳器做J2EE中WEB容器 EJB容器:Enterprise java bean 容器更具行业领域特色提供运行中组件EJB种理功满足J2EE标准EJB放入该容器马会容器进行高效率理通现成接口获系统级效劳例邮件效劳事务理 JNDI:〔Java Naming & Directory Interface〕JAVA命名目录效劳提供功:提供目录系统应程序面留索引满足快速查找定位分布式应程序功 JMS:〔Java Message Service〕JAVA消息效劳实现应程序间通讯包括点点播送 JTA:〔Java Transaction API〕JAVA事务效劳提供种分布式事务效劳应程序需调提供接口 JAF:〔Java Action FrameWork〕JAVA安认证框架提供安控制<br >第 47 页 57 页 <br >方面框架开发者通种部署定义实现性安控制策略 RMIIIOP〔Remote Method Invocation internet象请求中介协议〕通远程调效劳例远程台计算机运行程序提供股票分析效劳计算机实现直接调然通定标准异构系统间进行通信RMIJAVA特 <br >175J2EE什?中等难度 答:J2EESun公司提出层(multidiered)分布式(distributed)基组件(componentbase)企业级应模型(enterpriese application model)样应系统中功划分组件组件计算机处相应层次(tier)中属层次包括客户层(clietn tier)组件web层组件Business层组件企业信息系统(EIS)层 <br >176J2EE技术台框架?中等难度 答:J2EE身标准企业分布式应开发提供标准台 J2EE框架包括JDBCJNDIRMIJMSEJBJTA等技术 <br >177请写出spring中I0C三种实现机制中等难度 答:三种机制:通setter方法注入通构造方法注入接口注入 <br >178写出熟悉开源框架作中等难度 答:框架:hibernatespringstruts Hibernate数持久化 Spring控制反转起解耦合作 Struts流程控制 <br >179EJB标准规定EJB中禁止操作?较难 答:1)操作线程线程API(线程API指非线程象方法notifywait等) 2)操作awt 3)实现效劳器功 4)静态属性存取 5)IO操作直接存取文件系统 6)加载库 7)this作变量返回 8)循环调 <br >八数结构算法计算机根底局部: 〔8题:根底6道中等难度1道较难1道〕 <br >180byte单位?根底 答:8bit <br >181常UNIX命令(Linux常命令)〔少10〕根底 答:ls pwd mkdir rm cp mv cd ps ftp telnet ping env more echo <br >第 48 页 57 页 <br >182序遍历二叉树访问结点序?根底 A \ B C \ \ D E F \ G N I \ J K 答:序:DJGEBKNIFCA <br >183排序种方法?请列举JAVA实现快速排序根底 答:排序方法:插入排序〔直接插入排序希尔排序〕交换排序〔泡排序快速排序〕选择排序〔直接选择排序堆排序〕排序分配排序〔箱排序基数排序〕 快速排序伪代码: 快速排序方法a[ 0 n 1 ]排序 a[ 0 n 1 ]中选择元素作middle该元素支点 余元素分割两段leftrightleft中元素等支点right中元素等支点 递快速排序方法left进行排序 递快速排序方法right进行排序 结果left + middle + right <br >184写种常见排序根底 答:C++中泡排序: void swap( int& a int& b ){ int ca a b b c } void bubble( int* p int len ){ bool bSwapped do { bSwapped false for( int i1 i<len i++ ){ if( p[i1]>p[i] ){ swap( p[i1] p[i] ) bSwapped true } } }while( bSwapped ) } <br >185写段程序检查数字否质数程序采种语言写?采该种语言理什?根底 <br >第 49 页 57 页 <br >答:代码: #include <mathh> bool prime( int n ){ if(n<0) exit(0) for( int i2 i<n i++ ) for( int j2 j<sqrt(i) j++) if((nj0) && (jn)) return false return true } 采C++运行效率高 <br >186编程题:设n围成圈第1开始报数数第m出列然出列开始报数数第m出列…反复全部出列止设n编号分12…n印出出列序求java实现中等难度 答:代码: package test public class CountGame { private static boolean same(int[] pint lint n){ for(int i0i<li++){ if(p[i]n){ return true } } return false } public static void play(int playerNum int step){ int[] pnew int[playerNum] int counter 1 while(true){ if(counter > playerNum*step){ break } for(int i1i<playerNum+1i++){ while(true){ if(same(pplayerNumi)false) break else ii+1 } if(i > playerNum)break if(counterstep0){ Systemoutprint(i + ) p[counterstep1]i } <br >第 50 页 57 页 <br >counter+1 } } Systemoutprintln() } public static void main(String[] args) { play(10 7) } } <br >187写方法1000阶较难 答:C++代码实现: #include <iostream> #include <iomanip> #include <vector> using namespace std class longint { private vector<int> iv public longint(void) { ivpush_back(1) } longint& multiply(const int &) friend ostream& operator<<(ostream & const longint &) } ostream& operator<<(ostream &os const longint &v) { vector<int>const_reverse_iterator iv_iter vivrbegin() os << *iv_iter++ for ( iv_iter < vivrend() ++iv_iter) { os << setfill('0') << setw(4) << *iv_iter } return os } longint& longintmultiply(const int &rv) { vector<int>iterator iv_iter ivbegin() int overflow 0 product 0 for ( iv_iter < ivend() ++iv_iter) { product (*iv_iter) * rv product + overflow overflow 0 if (product > 10000) { overflow product 10000 product overflow * 10000 } iv_iter product <br >第 51 页 57 页 <br >} if (0 overflow) { ivpush_back(overflow) } return *this } int main(int argc char **argv) { longint result int l 0 if(argc1){ cout << like multiply 1000 << endl exit(0) } sscanf(argv[1] d &l) for (int i 2 i < l ++i) { resultmultiply(i) } cout << result << endl return 0 } <br >九C++局部:〔14题:根底10道中等1道较难3道〕 <br >188三条输出语句分输出什?根底 char str1[] abc char str2[] abc const char str3[] abc const char str4[] abc const char* str5 abc const char* str6 abc cout << boolalpha << (str1str2) << endl 输出什 cout << boolalpha << (str3str4) << endl 输出什 cout << boolalpha << (str5str6) << endl 输出什 答:输出:falsefalsetrue <br >189反遍历array数组方法什错误?根底 vector<int> array arraypush_back(1) arraypush_back(2) arraypush_back(3) 反遍历array数组: for(vector<int>size_type iarraysize()1 i>0 i){ cout << array[i] << endl } <br >第 52 页 57 页 <br >答:for循环中变量i类型应定义vector<int>size_type 该类型符号数值类型循环条件恒成立死循环应类型定义符号int类型 <br >190代码什问题?根底 cout << (true 1 1) << endl 答:运算符中两选值类型 <br >191代码什问题?根底 typedef vector<int> IntArray IntArray array arraypush_back(1) arraypush_back(2) arraypush_back(2) arraypush_back(3) 删array数组中2 for(IntArrayiterator itorarraybegin() itorarrayend() ++itor){ if(2*itor) { arrayerase(itor) } } 答:for循环中if语句arrayerase(itor)语句迭代器itor指元素删会动移位应加语句:itor <br >192代码中两sizeof法问题?根底 void upperCase(char str[]){ str中写字母转换成写字母 for(int i0 i<sizeof(str)sizeof(str[0]) ++i){ if('a'<str[i] && str[i]<'z') str[i] ('a''A') } } int main(){ char str[] aBcDe cout << str 字符串长度 << sizeof(str)sizeof(str[0]) cout << endl upperCase(str) cout << str << endl return 0 } 答:upperCase方法中for循环sizeof(str)值总4该方法参数中字符串前四字符转换成写字母 <br >193代码够编译通?什?根底 unsigned int const size1 2 <br >第 53 页 57 页 <br >char str1[size1] unsigned int temp 0 cin >> temp unsigned int const size2 temp char str2[size2] 答: <br >194代码什问题?根底 struct Test{ Test(int){} Test(){} void fun(){} } void main(void){ Test a(1) afun() Test b() bfun() } 答:main函数返回类型应intb调fun〔〕方法 <br >195代码中输出语句输出0?什?根底 struct CLS{ int m_i CLS(int i)m_i(i){ } CLS(){ CLS(0)} } int main(){ CLS obj cout <<objm_i << endl } 答:输出0 <br >196C++中空类默认产生类成员函数?根底 答:空类中默认包含成员函数 class Empty{ public Empty() 缺省构造函数 Empty( const Empty& ) 拷贝构造函数 ~Empty() 析构函数 Empty& operator( const Empty& ) 赋值运算符 Empty* operator&() 取址运算符 const Empty* operator&() const 取址运算符const } <br >第 54 页 57 页 <br >197统计篇文章中单词数根底 答:代码: include<iostream> #include<fstream> using namespace std int main(){ ifstream fin(ttxt) if(fin){ cout<<can't open file<<endl return 1 } int count 0 char buf[256] memset(buf 0 256) while(1){ fin2>>buf if(fin2eof()) break count++ } cout<<The number of the words is <<count<<endl fin2close() return 0 } <br >198写函数完成存间拷贝中等难度 答:代码: void* mymemcpy(void* dest const void* src size_t count){ char* pdest static_cast<char*>(dest) const char* psrc static_cast<const char*>(src) if(pdest>psrc && pdest<psrc+count){ 考虑种情况行 for(size_t icount1 i1 i){ pdest[i] psrc[i] } }else{ for(size_t i0 i<count ++i){ pdest[i] psrc[i] } } return dest } int main(){ char str[] 0123456789 mymemcpy(str+1 str+0 9) <br >第 55 页 57 页 <br >cout << str << endl 输出0012345678 return 0 } <br >199非C++建类型AB种情况B隐式转化A?较难 答:a〕class B public A{……}B公继承A间接继承 b〕class B{operator A()}B实现隐式转化A转化 c〕class A{ A(const B&)}A实现nonexplicit参数B构造函数 (带带默认值参数) d〕A& operator (const A&)赋值操作正宗隐式类型转换 勉强算 <br >200代码什问题?较难 void char2Hex(char c){ 字符16进制显示 char ch c0x10 + '0' if(ch>'9') ch + ('A''9'1) char cl c0x10 + '0' if(cl>'9') cl + ('A''9'1) cout << ch << cl << ' ' } int main(){ char str[] I love 中国 for(size_t i0 i<strlen(str) ++i) char2Hex(str[i]) cout << endl return 0 } 答: <br >201两条输出语句分输出什?较难 float a 10f cout << (int)a << endl cout << (int&)a << endl cout << boolalpha << ((int)a(int&)a) << endl 输出什 float b 00f cout << (int)b << endl cout << (int&)b << endl cout << boolalpha << ((int)b(int&)b) << endl输出什 答:第处输出false第二处输出true <br >十WebLogic:〔13题:附加局部超出授课范围〕 <br >1weblogic指定存 答:启动Weblogic脚中〔位Domian应效劳器目录<br >第 56 页 57 页 <br >startServerName〕增加set MEM_ARGSXms32m Xmx200m调整存32M200M <br >2设定weblogic热启动模式(开发模式)产品发布模式 答:理控制台中修改应效劳器启动模式开发产品模式者修改效劳启动文件者commenv文件增加set PRODUCTION_MODEtrue <br >3启动时需输入户名密码 答:修改效劳启动文件增加 WLS_USERWLS_PW项bootproperties文件中增加加密户名密码 <br >4weblogic理控制台中应域(者说网站Domain)进行jmsejb连接池等相关信息进行配置实际保存什文件中 答:保存Domainconfigxml文件中效劳器核心配置文件 <br >5说说weblogic中Domain缺省目录结构方简单helloWorldjsp放入目录然浏览器入 机端口号hellowordjsp运行结果 方中写javaBean该办 答:Domain目录\效劳器目录\applications应目录放目录作应访问果Web应应目录需满足Web应目录求jsp文件直接放应目录中Javabean需放应目录WEBINF目录classes目录中设置效劳器缺省应实现浏览器需输入应名 <br >6weblogic中发布ejb需涉配置文件? 答:类型EJB涉配置文件涉配置文件包括ejbjarxmlweblogicejbjarxmlCMP实体Bean般需weblogiccmprdbmsjarxml <br >7weblogic中进行ssl配置客户端认证配置说说j2ee(标准)进行ssl配置? 答:缺省安装中DemoIdentityjksDemoTrustjks KeyStore实现SSL需配置效劳器Enable SSL配置端口产品模式需CA获取私密钥数字证书创立identitytrust keystore装载获密钥数字证书配置SSL连接单双 <br >8查weblogic中已发布EJB 答:理控制台Deployment中查已发布EJB <br >9CORBA什途什 答:CORBA 标准公象请求代理结构(Common Object Request Broker Architecture)象理组织 (Object Management Group缩写 OMG)标准化组成接口定义语言(IDL) 语言绑定(binding译联编)允许<br >第 57 页 57 页 <br >应程序间互操作协议 目:程序设计语言书写进程中运行操作系统开发 <br >10weblogic中开发消息Bean时persistentnonpersisten差异 答:persistent方式MDB保证消息传递性果EJB容器出现问题JMS效劳器然会消息MDB时候发送non-persistent方式消息丢弃 <br >11LINUX线程GDI类解释? 答:LINUX实现基核心轻量级进程线程模型线程实体应核心轻量级进程线程间理核外函数库中实现GDI类图设备编程接口类库 <br >12Jdo什 答:JDOJava象持久化新标准java data object简称存取某种数仓库中象标准化APIJDO提供透明象存储开发员说存储数象完全需额外代码〔JDBC API〕繁琐例行工作已转移JDO产品提供商身开发员解脱出集中时间精力业务逻辑外JDO灵活数底层运行JDBC面关系数库〔RDBMS〕JDO更通提供数底层存储功方关系数库文件XML象数库〔ODBMS〕等等应移植性更强 <br >13WEB SERVICE名词解释JAXPJAXM解释SOAPUDDIWSDL解释? 答:Web Service基网络分布式模块化组件执行特定务遵守具体技术标准标准Web Service兼容组件进行互操作 JAXP(Java API for XML Parsing)定义Java中DOM SAX XSLT通接口样程序中通接口需改变具体实现时候需修改代码 JAXM(Java API for XML Messaging)SOAP通信提供访问方法传输机制API WSDL种XML格式网络效劳描述组端点端点包含面文档信息面程信息消息进行操作种格式首先操作消息进行抽象描述然绑定具体网络协议消息格式定义端点相关具体端点组合成抽象端点〔效劳〕 SOAP简单象访问协议(Simple Object Access Protocol)交换XML编码信息轻量级协议 UDDI目电子商务建立标准UDDI套基Web分布式Web Service提供信息注册中心实现标准标准时包含组企业身提供Web Service注册企业够发现访问协议实现标准 <br ><br >文档香网(httpswwwxiangdangnet)户传<br ><br />《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!<br />该内容是文档的文本内容,更好的格式请下载文档<br /></div> </div> </article> <div class="thumbnail box-line"> <div class="l1 line"></div> <div class="l2 line"></div> <div class="l3 line"></div> <div class="l4 line"></div> <div class="l5 line"></div> <div class="l6 line"></div> <div id="reader-more"> <p class="title">下载文档到电脑,查找使用更方便</p> <p class="gray"> 文档的实际排版效果,会与网站的显示效果略有不同!!</p> <p class="download-info"> <span style="font-size: 14px;color: #888888">需要</span> <span style="font-size: 24px;">10</span> <span style="font-size: 14px;padding-right: 20px;color: #888888">香币</span> <a href="javascript:void(null);" onclick="JC.redirect('/create')" style="color: #cf6a07"> [ 分享文档获得香币 ] </a> </p> <p> <a class="btn btn-danger download buy circle80 fs30" href="javascript:void(null);" data-type="3" data-num="10" data-download="true"><i aria-hidden="true" class="fa fa-yen"> </i> 下载文档</a> </p> </div> </div> <section class="ut-mt20 items"> <div class="tip clearfix"> <h4><span>相关文档</span></h4> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/adf041918d4f4dfa3d0a401c92b72e77_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5912649527327993753.html" target="_blank"> java 面试题大全</a> </h2> <div class="description"> <p>企业笔试面试题分析本套题目主要出自神州数码, 华为, 笔试考试题以及SCJP认证考题一, 选择题1. 以下数组初始化正确的选项是:CA int[5] a= {1,2,3,4,5};B int[...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="天***猩" data-id="2294430" href="https://user.xiangdang.net/u/2294430"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 4周前 </span>   <div class=" pull-right"> <span class="number">364 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/40a11d5bda28a4f18994544276ee1a9e_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5912649529004527265.html" target="_blank"> JAVA面试知识点</a> </h2> <div class="description"> <p> L 课程知识点调查表〔填表说明:在各知识点后的掌握程度栏内画“√〞即可,掌握程度分为A、B、C三类,其中A为:能够依据相关知识点完成笔试中的填空、判断、代码补全及概念简答等;B为:能够根据程...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="天***猩" data-id="2294430" href="https://user.xiangdang.net/u/2294430"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 4周前 </span>   <div class=" pull-right"> <span class="number">75 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/148d5a5f68f63b6f9138037018d94f91_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/4798233434826043662.html" target="_blank"> 面试资料</a> </h2> <div class="description"> <p> 【例题】近日,“中国式过马路”成为一个新的网络词汇迅速流行,引出来了全社会对“中国式过马路”问题的关注。请谈谈你对“中国式过马路”现象的看法? 答题要点: 破题表态: (1)指出“中国...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="g***8" data-id="293860" href="https://user.xiangdang.net/u/293860"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 9年前 </span>   <div class=" pull-right"> <span class="number">7150 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/0ddf142a89c679fd96a0e9a7478460b0_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5954847704639285610.html" target="_blank"> 竣工资料整理目录</a> </h2> <div class="description"> <p>单位〔子单位〕工程竣工验收文件和资料目录工程名称: 建设单位: 施工单位: ...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="https://static.xiangdang.net/img/avatar/animal-11.jpg" data-avatar="https://static.xiangdang.net/img/avatar/animal-11.jpg" data-name="鬼***笑" data-id="2224227" href="https://user.xiangdang.net/u/2224227"><img src="https://static.xiangdang.net/img/avatar/animal-11.jpg" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 5个月前 </span>   <div class=" pull-right"> <span class="number">246 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/1df512f96c123bc436097e84dff7f6bd_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5513635717096817102.html" target="_blank"> 浅谈资料的整理</a> </h2> <div class="description"> <p>浅谈资料的整理浅谈资料的整理   资料整理工作越来越得到各方面的重视。        为做好资料管理工作,把对资料的研究引向深入,使之能充分发挥作用,为我所用,笔者结合自身体会对其进行分析研究...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="恍***悟" data-id="1077224" href="https://user.xiangdang.net/u/1077224"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 9年前 </span>   <div class=" pull-right"> <span class="number">920 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/2304771034116e2785b625419a66ee14_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5509324962758614069.html" target="_blank"> 浅谈资料的整理</a> </h2> <div class="description"> <p>浅谈资料的整理  资料整理工作越来越得到各方面的重视。为做好资料管理工作,把对资料的研究引向深入,使之能充分发挥作用,为我所用,笔者结合自身体会对其进行分析研究,并取得了一些初步认识。  一、...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="p***y" data-id="560496" href="https://user.xiangdang.net/u/560496"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 9年前 </span>   <div class=" pull-right"> <span class="number">437 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/614a0b94d8f62fd16063343aed4fe706_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5974183861370728768.html" target="_blank"> 面试整理合集</a> </h2> <div class="description"> <p>小女子是上海一本非211类院校,从九月初开始找工作到今天,掐指一算已有五个多月了,今天,总算收到满意的offer,算是为这段旅程划上了一个句号,一路的辛酸与坎坷,唯有经历过的人才能体会。想把我...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="https://static.xiangdang.net/img/avatar/animal-11.jpg" data-avatar="https://static.xiangdang.net/img/avatar/animal-11.jpg" data-name="鬼***笑" data-id="2224227" href="https://user.xiangdang.net/u/2224227"><img src="https://static.xiangdang.net/img/avatar/animal-11.jpg" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 2年前 </span>   <div class=" pull-right"> <span class="number">406 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/d7dc563fb60e162f523f5957e91ab7ca_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/4902973765111776497.html" target="_blank"> 公务员面试资料</a> </h2> <div class="description"> <p>要辩证的看待这个问题,有利有弊。好处是能够吸引顾客的眼球,能够吸引购房者参与的兴趣,能扩大影响;不足之处是反映了庸俗的拜金主义思想,制造噱头,十八届三中全会强调市场在资源配置中起决定性作用,这种...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="乐***苏" data-id="1539413" href="https://user.xiangdang.net/u/1539413"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 6年前 </span>   <div class=" pull-right"> <span class="number">1579 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/858aaa8266940fe55a2804b1f1a9e1da_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/6010043264624764451.html" target="_blank"> 职场资料:面试取胜法宝</a> </h2> <div class="description"> <p>要得到一份称心如意的工作,绝非易事。或许你刚刚从象牙之塔中展翅欲飞,是个Freshman;或许你不喜欢现在的工作,想换个环境,换个心情,当你在四处出击求职的时候,请注意应聘技巧。  如何在各种...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="小***库" data-id="2032681" href="https://user.xiangdang.net/u/2032681"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 2年前 </span>   <div class=" pull-right"> <span class="number">371 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/3a2fc3295013a0bbf607f309d6f628db_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5642625279230862179.html" target="_blank"> 2021薪酬管理整理资料</a> </h2> <div class="description"> <p>薪酬治理整理资料企业薪酬:企业薪酬是指企业内所有员工,即治理人员和普通员工的货币性和非货币性劳动收进的总和,具体包括薪金、工资、奖金、佣金、红利及福利待遇等各种报酬形式。企业薪酬的职能:依据现...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="https://static.xiangdang.net/img/avatar/animal-20.jpg" data-avatar="https://static.xiangdang.net/img/avatar/animal-20.jpg" data-name="g***1" data-id="2242278" href="https://user.xiangdang.net/u/2242278"><img src="https://static.xiangdang.net/img/avatar/animal-20.jpg" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 3年前 </span>   <div class=" pull-right"> <span class="number">498 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/9343ff7605dc957b074e9efaea1473c2_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/4798235334986906149.html" target="_blank"> 2015年市政资料整理</a> </h2> <div class="description"> <p>P1 ※二、城镇道路分级 我国现行《城市道路工程设计规范》CJJ 37-2012 在充分考虑道路在城市道路网中的地位、交通功能及对沿线服务功能的基础上,将城镇道路分为快速路、主干路、次干路与...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="s***n" data-id="658332" href="https://user.xiangdang.net/u/658332"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 5年前 </span>   <div class=" pull-right"> <span class="number">964 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/be685fa164b1a248271b58db187a8fb0_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5837010082216323310.html" target="_blank"> java程序员应职面试注意事项</a> </h2> <div class="description"> <p>第1部分 求职过程古人云:凡事预则立,不预则废。机会都是垂青有准备的人的。为了得到一份满意的工作,大家一定要对整个求职过程有清醒的了解。把能够预见的、必须做的事情早一些做完,这样在大规模招聘开...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="https://simg.xiangdang.net/show/a426a340326c4b70233bb64ad14e829e.jpg" data-avatar="https://simg.xiangdang.net/show/a426a340326c4b70233bb64ad14e829e.jpg" data-name="望***3" data-id="2160282" href="https://user.xiangdang.net/u/2160282"><img src="https://simg.xiangdang.net/show/a426a340326c4b70233bb64ad14e829e.jpg" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 2个月前 </span>   <div class=" pull-right"> <span class="number">113 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/d695809190dbf45b4ed1b78d98499077_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5513637615439027529.html" target="_blank"> 腾讯面试-移动JAVA开发</a> </h2> <div class="description"> <p>1)笔试:c++,基础题目与程序员考试水平相当。  附加题:  1.有10亿个浮点数,从中找出1万个最大的数。写一个高性能的算法  2.unix后台进程的实现  3.mfc的多文档模板的加载 ...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="w***3" data-id="760407" href="https://user.xiangdang.net/u/760407"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 9年前 </span>   <div class=" pull-right"> <span class="number">461 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/6d3e1fb171b716d8c6c7625d90c11a5b_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5974183864533656142.html" target="_blank"> 面试时自我介绍整理</a> </h2> <div class="description"> <p>应聘面试自我介绍范文尊敬的领导:    您好!    我是×××,毕业于××学校××专业,获得的是××学位     在学校期间,主修的专业课有×××〔此处添加技术类专业课,尤其是和应聘工作相关...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="https://static.xiangdang.net/img/avatar/animal-11.jpg" data-avatar="https://static.xiangdang.net/img/avatar/animal-11.jpg" data-name="鬼***笑" data-id="2224227" href="https://user.xiangdang.net/u/2224227"><img src="https://static.xiangdang.net/img/avatar/animal-11.jpg" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 2年前 </span>   <div class=" pull-right"> <span class="number">513 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/55d7b9cfd5de1e425842f4ca34cc3b7f_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5153986729619407304.html" target="_blank"> 整理文员求职面试自我介绍</a> </h2> <div class="description"> <p>文员求职面试自我介绍 求职面试  【 求职面试】   本人从小培养了吃苦耐劳、诚信守则、积极进取的精神,通过四年的实践工作,使本人增添了工作中的耐心,善于发现并解决问题。利用工作期间的空...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="https://simg.xiangdang.net/show/c279b66895b359112789a2a51e86b670.jpg" data-avatar="https://simg.xiangdang.net/show/c279b66895b359112789a2a51e86b670.jpg" data-name="/***." data-id="1725583" href="https://user.xiangdang.net/u/1725583"><img src="https://simg.xiangdang.net/show/c279b66895b359112789a2a51e86b670.jpg" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 5年前 </span>   <div class=" pull-right"> <span class="number">1550 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/15a69b8567cd8b6ebce3b5cb1225dd2d_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5513638434066842001.html" target="_blank"> 毕马威公司面试招聘资料——毕马威面试经验</a> </h2> <div class="description"> <p>毕马威面试经验(仅供参考) KPMG做事很利索,开始招聘的就必其他几家晚,所以后来从笔试到一面以至于final都很快KPMG笔试感觉很一般,numerial倒是相当easy,但是Verbal我...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="广***杰" data-id="1042048" href="https://user.xiangdang.net/u/1042048"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 9年前 </span>   <div class=" pull-right"> <span class="number">689 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/139269372ac0e9131ffdc036922e4825_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5513638451060872705.html" target="_blank"> 毕马威公司面试招聘资料——面试问题</a> </h2> <div class="description"> <p>[zz]KPMG面试全攻略[zz]KPMG面试全攻略面试分两轮:kpmg一面:面了40多分钟,提问主要是自我介绍、实习经历、为什么要申kpmg之类的常规性问题。;我的面试官是一个local m...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="2***5" data-id="1486103" href="https://user.xiangdang.net/u/1486103"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 11年前 </span>   <div class=" pull-right"> <span class="number">517 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/060fe8ad69d0abd61996f7e14f5c514b_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/4884554892450450804.html" target="_blank"> 面试技巧培训资料</a> </h2> <div class="description"> <p>Case Questions Case questions are most commonly used in consulting interviews, but they can b...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="y***9" data-id="860306" href="https://user.xiangdang.net/u/860306"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 15年前 </span>   <div class=" pull-right"> <span class="number">7933 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/89713883d48a62fbf2d497e3ab58abf5_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/4798219245851918968.html" target="_blank"> 选调干部面试技巧资料</a> </h2> <div class="description"> <p>选调干部面试技巧资料 20、问:都说同事关系很难相处?你如何看待?如你被录用你如何和同事相处? 答: 1、要认识到大家同在一间办公室里工作,和睦相处形成一个和谐一致、心情舒畅的工作环境是...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="j***n" data-id="369906" href="https://user.xiangdang.net/u/369906"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 15年前 </span>   <div class=" pull-right"> <span class="number">16750 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/967820ea56105155db477886ee244203_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5687208606695069152.html" target="_blank"> 《风险管理》知识点整理复习资料</a> </h2> <div class="description"> <p>《风险管理》复习资料第一章 风险管理导论本章重点难点1、风险及其特征 2、风险管理及其作用3、风险管理的基本内容 4、风...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="文***享" data-id="1729405" href="https://user.xiangdang.net/u/1729405"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 3年前 </span>   <div class=" pull-right"> <span class="number">1477 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> </section> </div> <!--right--> <div class="col-md-3"> <div class="thumbnail"> <h4>文档贡献者</h4> <div class="ui items"> <div class="item"> <a class="ui tiny image" style="width: 50px;"> <img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="50"> </a> <div class="content"> <a class="header" href="https://user.xiangdang.net/u/2294430">天***猩</a> <div class="description"><p>贡献于2024-04-02</p></div> </div> </div> </div> <div> 下载需要 <span style="font-size: 24px;">10</span> <span style="font-size: 14px;padding-right: 20px;color: #888888">香币</span> <a href="javascript:void(null);" onclick="JC.redirect('https://user.xiangdang.net/pay')" style="color: #cf6a07"> [香币充值 ] </a> <div class="kind-tip">亲,您也可以通过 <a href="javascript:void(0) " onclick="JC.redirect('/doc/create')">分享原创文档</a> 来获得香币奖励!</div> </div> </div> <div> <a class="btn btn-block buy btn-danger download" href="javascript:void(null);" data-type="3" data-num="10" data-download="true"><i aria-hidden="true" class="fa fa-yen"></i> 下载文档</a> </div> <div class="ui-box ut-pd20 border ut-mt20"> <div class="title"><h3>该用户的其他文档</h3></div> <ul class="ui-list"> <li class="ellipsis"><a href="/doc/5842463382878766456.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  教学处系列岗位说明</a></li> <li class="ellipsis"><a href="/doc/5842463383388203039.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  教学管理工作制度_8604</a></li> <li class="ellipsis"><a href="/doc/5842463383899623118.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  教务工作系统可行性分析</a></li> <li class="ellipsis"><a href="/doc/5842463384369514453.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  教务处管理制度汇编</a></li> <li class="ellipsis"><a href="/doc/5842463385523244546.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  教学规章制度</a></li> <li class="ellipsis"><a href="/doc/5842463386057452492.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  教学兼办公建筑电气施工图设计自查要点</a></li> <li class="ellipsis"><a href="/doc/5842463387077524805.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  教学质量分析报告</a></li> <li class="ellipsis"><a href="/doc/5842463387539077002.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  教学团队建设</a></li> <li class="ellipsis"><a href="/doc/5842463388018200695.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  教学管理制度汇编</a></li> <li class="ellipsis"><a href="/doc/5842463388502622474.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  教学目的_理解选择典型事例突出人物品质的写法</a></li> <li class="ellipsis"><a href="/doc/5842463389051776446.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  教学开放日仓储进出库流程方案</a></li> <li class="ellipsis"><a href="/doc/5842463389583247499.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  教学管理手册</a></li> <li class="ellipsis"><a href="/doc/5842463390017462135.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  教学模式策略</a></li> <li class="ellipsis"><a href="/doc/5842463390894543257.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  教学质量评价6406879813</a></li> <li class="ellipsis"><a href="/doc/5842463391319097471.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  教学管理工作手册</a></li> <li class="ellipsis"><a href="/doc/5842463392137195617.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  教学时间</a></li> <li class="ellipsis"><a href="/doc/5842463392542189924.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  教学质量分析系统</a></li> <li class="ellipsis"><a href="/doc/5842463393010552980.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  教务执行</a></li> <li class="ellipsis"><a href="/doc/5843252393304893332.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  经济常识第一课第一节</a></li> <li class="ellipsis"><a href="/doc/5843252394674955260.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  经典模板工具股权转让协议样本</a></li> <li class="ellipsis"><a href="/doc/5843252395707274720.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  经典商业策划案例28</a></li> <li class="ellipsis"><a href="/doc/5843252396124071877.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  经管学院学生干部岗位职责说明</a></li> <li class="ellipsis"><a href="/doc/5843252396566286850.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  经典模板工具终端促销会模板及晚会节目运作方案</a></li> <li class="ellipsis"><a href="/doc/5843252397002944703.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  经典销售管理案例分析</a></li> <li class="ellipsis"><a href="/doc/5843252397482150606.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  经典文案左岸咖啡馆品牌故事</a></li> <li class="ellipsis"><a href="/doc/5843252398803335082.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  经典模板工具1020151_上市公司投资价值分析模板</a></li> <li class="ellipsis"><a href="/doc/5843252399637656769.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  经典一个服装销售员的故事</a></li> <li class="ellipsis"><a href="/doc/5843252400072093098.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  经典资料行政人事经理岗位职责</a></li> <li class="ellipsis"><a href="/doc/5843252400493837554.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  经典处世礼仪</a></li> <li class="ellipsis"><a href="/doc/5843252401953474012.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  经典婚礼策划方案123222</a></li> <li class="ellipsis"><a href="/doc/5849014845678740891.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  管理人员自我诊断书</a></li> <li class="ellipsis"><a href="/doc/5849014847096162907.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  管理能力自测</a></li> <li class="ellipsis"><a href="/doc/5849014847571578141.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  管理人员的职责和权限</a></li> <li class="ellipsis"><a href="/doc/5849014848074562671.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  管理人员、办公室主任、车间工人工作标准范本</a></li> <li class="ellipsis"><a href="/doc/5849014849004641483.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  管理人员工资实施办法</a></li> <li class="ellipsis"><a href="/doc/5849014849442744948.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  管理手册(标准版)</a></li> <li class="ellipsis"><a href="/doc/5849014851527833787.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  管理流程设计与流程再造</a></li> <li class="ellipsis"><a href="/doc/5849014852010634855.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  管理手册222</a></li> <li class="ellipsis"><a href="/doc/5849014852550031924.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  管理手册(2)</a></li> <li class="ellipsis"><a href="/doc/5849014853112799400.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  管理手册(A4)</a></li> </ul> </div> <div class="ui-box ut-pd20 border "> <div class="title"><h3>相关PPT</h3></div> <ul class="ui-list"> <li class="ellipsis"><a href="/ppt/4881214424002024178.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  Java 面向对象@佟刚</a></li> <li class="ellipsis"><a href="/ppt/4881218582027115911.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  成功面试</a></li> <li class="ellipsis"><a href="/ppt/5069332086932464203.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  【面试方法】素质行为面试法PPT课件</a></li> <li class="ellipsis"><a href="/ppt/5491138968522017655.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  基于java的校园二手交易平台的设计与实现ppt</a></li> <li class="ellipsis"><a href="/ppt/4881215829555202067.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  招聘面试</a></li> <li class="ellipsis"><a href="/ppt/5200435714020857966.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  简便运算的整理与复习ppt</a></li> <li class="ellipsis"><a href="/ppt/4881215865805679191.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  招聘面试工作手册</a></li> <li class="ellipsis"><a href="/ppt/4881218589115540942.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  素质模型与行为面试</a></li> <li class="ellipsis"><a href="/ppt/4881215769520180869.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  人才的招聘、面试与录用技巧</a></li> <li class="ellipsis"><a href="/ppt/4881215668738923591.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  HR如何面试</a></li> <li class="ellipsis"><a href="/ppt/4881215826686011401.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  招聘及面试技巧</a></li> <li class="ellipsis"><a href="/ppt/5274435772047147322.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  整理和复习 数学课件</a></li> </ul> </div> <div class="ui-box ut-pd20 border ut-mt20"> <div class="title"><h3>相关PDF</h3></div> <ul class="ui-list"> <li class="ellipsis"><a href="/pdf/5259178223124470389.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  技术资料整理归集系列之vSphere虚拟化优化与排错</a></li> <li class="ellipsis"><a href="/pdf/5019829232280005529.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  阿里Java开发规范</a></li> <li class="ellipsis"><a href="/pdf/5372064313792218424.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  抖音运营sop整理</a></li> <li class="ellipsis"><a href="/pdf/5091113093597058031.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  2018面试真题汇编</a></li> <li class="ellipsis"><a href="/pdf/5087548504119332846.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  公文写作资料选萃</a></li> <li class="ellipsis"><a href="/pdf/4953229962047855389.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  怎样当好资料员</a></li> <li class="ellipsis"><a href="/pdf/4948859020118173225.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  应聘面试登记表</a></li> <li class="ellipsis"><a href="/pdf/5506776780165409632.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  外企面试成功秘笈</a></li> <li class="ellipsis"><a href="/pdf/5475798892238335884.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  词语专项(资料一)</a></li> <li class="ellipsis"><a href="/pdf/5429285496896096464.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  51单片机英文资料</a></li> <li class="ellipsis"><a href="/pdf/5339521051753081921.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  小学拼音练习资料</a></li> <li class="ellipsis"><a href="/pdf/5083899521834591886.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  战略管理与伦理总复习资料</a></li> </ul> </div> </div> </div> </div> </div> <footer class="bs-docs-footer ut-mt20"> <div class=container> <div class="row is-flex"> <div class="col-md-2 col-sm-6 col-xs-12 paddingtop-bottom"><h6 class=heading7>关于我们</h6> <ul class=footer-ul> <li><a href="https://www.xiangdang.net/about.html" target=_blank>关于香当网</a></li> <li><a href="https://www.xiangdang.net/duty.html">免责声明</a></li> <li><a href="/">网站地图</a></li> <li><a href="https://www.xiangdang.net/contact.html" target=_blank>联系我们</a></li> </ul> </div> <div class="col-md-2 col-sm-6 col-xs-12 paddingtop-bottom"><h6 class=heading7>帮助中心</h6> <ul class=footer-ul> <li><a href="https://www.xiangdang.net/sell-help.html" target="_blank">如何销售文档</a></li> <li><a href="https://www.xiangdang.net/how-dl.html" target="_blank">如何下载文档</a></li> <li><a href="https://www.xiangdang.net/upload.html" target="_blank">文档上传须知</a></li> </ul> </div> <div class="col-md-2 col-sm-6 col-xs-12 paddingtop-bottom"><h6 class=heading7>关注我们</h6> <div class="weixin_img_left"> <i class="docerqrcode_sprite sprite_footer_docer"></i> </div> </div> <div class="col-md-2 col-sm-6 col-xs-12 paddingtop-bottom"> </div> <div class="col-md-4 col-sm-12 col-xs-12 footerleft"> <div class=logofooter><img class=center-block src="https://static.xiangdang.net/img/logo01.svg" width=200px alt="香当网"></div> </div> </div> </div> <div class="copy"> <div class="container"> <div class="row"> <div style="line-height: 60px;" class="col-md-12">© 2006-2021 香当网 —— 工作总结,个人工作总结,工作计划,述职报告,范文,论文   杭州精创信息技术有限公司   <img src="https://static.xiangdang.net/img/beian.png"/><a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=33018302001162">  浙公网安备 33018302001162号</a> <a target="_blank" href="https://beian.miit.gov.cn">浙ICP备09019653号-34</a> <script>var _hmt = _hmt || [];(function() {var hm = document.createElement("script");hm.src = "https://hm.baidu.com/hm.js?6600a1cc9ed25ba2bcceeda1f2a917f9";var s = document.getElementsByTagName("script")[0];s.parentNode.insertBefore(hm, s);})();</script> </div> </div> </div> </div> </footer> <div id="fTools"> <span id="gotop"> <i class="fa fa-arrow-up" aria-hidden="true"></i> </span> <span id="feedback" title="建议反馈"> <i class="fa fa-inbox" aria-hidden="true"></i></span> </div> <!-- IE10 viewport hack for Surface/desktop Windows 8 bug --> <script type="text/javascript" src="https://static.xiangdang.net/dist/ie10-viewport-bug-workaround.js"></script> <!-- end scripts --> </body> </html>