收藏 分销(赏)

简单是面试题1范文.doc

上传人:w****g 文档编号:7182291 上传时间:2024-12-27 格式:DOC 页数:8 大小:20.78KB 下载积分:6 金币
下载 相关 举报
简单是面试题1范文.doc_第1页
第1页 / 共8页
简单是面试题1范文.doc_第2页
第2页 / 共8页


点击查看更多>>
资源描述
简单是面试题1范文 1. 面向对象的特征有哪些方面? 继承性 多态性 封装性 2. JSp的常用内置对象都包括哪些? 3. Integer怎么样装换成int型? 4。请问在weblogic下如何完整的解决中文问题? 1) 在JSp文件头加入 指定该JSp采用的字符集。 2)在Weblogic.xml文件的中加入: encoding GBK 指定JSp文件中采用的字符集,在JSp文件中的 会覆盖该设置 3)在Weblogic.xml文件的中加入 pilerSupportsEncoding true 如果为TRUE,指定在编译JSp文件时,采用在JSp文件中定义的 或 中定义的encoding参数中定义的字符集进行编码; 如果为FALSE,则采用JVM中默认指定的字符集进行编码。 5.某字段有10条重复记录请把对应表中的记录查询出来? 表名 appeal_base_info 字段 appeal_type(number) SELECT * form appeal_base_info where appeal_type in (selectappeal_type from appeal_base_info group by appeal_type havingcount(appeal_type) = 10) 6.一张主表,一张从表,请将两张表的所有记录查询出来? 主表: appeal_base_info 主键:base_id (number) 主表: appeal_person_info 主键:person_id(number) 外键:base_id(number) select * from appeal_base_info,appeal_person_info whereappeal_base_info.base_id = appeal_person_info.base_id 7.两个int 型的整数, 不经过第3方变量进行替换? 如a =10 b =5 转换后 a =5 b =10 方法一、a=a+b;b=a-b;a=a-b; 方法二、a=a + b<>16//把a放到了a的高16位 a=a & 0x0000ffff; 方法三、a^= b; b ^= a; a ^= b; 8.排错题 1. public BaseVO getAll(String id) throws SQLException { preparedStatement ps = null; BaseVo vo = null; ResultSet rs = null; List list = null; String sql = "select * from base_info where id = "+ id"; ps = dbConnection.prepareStatement(sql); try { rs = ps.executeQuery(); if (rs.next()) { vo = fillVO(rs); } } catch (SQLException e) { throw e; } finally { closeDBObject(ps,rs); return vo; } } 2. public boolean pare(String str,List list){ list = new ArrayList(); int len = list.size(); boolean b = false; for(int i=0;i<= 50 ; i++,j--){ sun = sun + i + j; } 2.给定两个日期begin,end 请对两个日期进行对比 如果begin>end返回true 日期格式(yyyy-mm-dd hh:ss) 注意有可能为null的条件 请用javascript实现. 10.在某页面有一下拉框,需要随着数据库的变化而动态变化,请说明你所知道的方式,以及具体思路. a、就像csdn论坛首页那样做,页面一框架形式存在,定时刷新框架的一部分,如csdn刷新的就只是用户状态栏。 b、借鉴.的实现方法,将页面状态已编码的方式存放在form中,当数据库发生变化时,不论用户是否完成表单页面信息都会被提交,但是不会被处理,只有要变化的下拉框的状态会发生变化,其它的值将回读编码值,以保存原有的状态。 编写一个截取字符的函数,输入为一个字符串和字节数,输出为按字节截取的字符串,但是要保证汉字不被截半个,如(“我ABC”,4),应该截为“我AB”,输入为(“我ABC汉DEF”,6),应该截为“我ABC”,而不是“我ABC+汉的一半” public class CutString { public static void main(String args[]) { String str="我喜欢JAVA:)"; for(int i=0;i<=str.length();i++) {//循环打印 System.out.println(cutString(str,i)); } } public static String cutString(String s,int len) { byte [] sb=s.getBytes(); boolean b=true; for(int i=0;i< n; i++) { if (str.charAt(i) > 127) n--; } return str.substring(0, n); } 给出任一字符串,如abcdd,找出所有可能的字母组合(如ab ac add dd …… )! public class GenCombination { char num[]; public GenCombination(int i,char[] ia){ num=new char[i]; for (int j=0 ;j=Second param"); return 0; } System.out.println("get "+ m + " char from "+ n + " char :"); int numOfResult=0; char result[][]=new char[100][]; int a[]; a=new int[m+1] ; int i,j; for (i=1;i<=m;i++) a[i]=i; for (;;) { result[numOfResult] = new char[m]; int h=0; for (i=1;i<=m;i++) { result[numOfResult][h] = num[ a[i]-1 ]; h++; } for (int p=0; p=1;j--) if (a[j]<=m;i++) a[i]=a[i-1]+1; } System.out.println( "\\n"+numOfResult+" result!\\n\\n"); return numOfResult; } public static void main(String args[]) { String s="abcdd"; char ca[]=s.toCharArray(); GenCombination gc=new GenCombination(s.length(),ca); for (int i=1 ; i<=s.length(); i++) gc.getCombination(s.length(),i); } } 1 HashMap和HashTable有什么区别 2 数据库中有以下数据 ID(pri)(Auto) name pass 1 aaa 111 2 bbb 222 3 c 333 请用一条SQL语句将现有的三条记录复制一下,达到以下的效果 ID(pri) (Auto) name pass 1 aaa 111 2 bbb 222 3 c 333 4 aaa 111 5 bbb 222 6 c 333 再用一条sql删除重复记录 这个要hotman_x这个sqlA来回答了,呵呵 3 在服务器端,从一个jsp页面中跳到另外一个jsp页面中有几种方法? 4 数据库中表结构如下, ID(pri) int no int name varchar birthDay Date 用java写一个函数,返回所有符合条件 no = int a & name = str $birthdavy = date 的结果集合 5 jsp和Servlet的区别和联系 6 设计一个权限管理模型,分为a&b两组a组的一般用户只能读取a的table,a组中的管理员可以对a的table进行CRUD 同样,b组的一般用户只能读取b的table,b组中的管理员可以对b的table进行CRUD 超级管理员可以对a&b的table进行CRUD 写出部分实现代码 1. 面向对象的特征有哪些方面? 继承性 多态性 封装性 2. JSp的常用内置对象都包括哪些? 3. Integer怎么样装换成int型? 4。请问在weblogic下如何完整的解决中文问题? 1) 在JSp文件头加入 指定该JSp采用的字符集。 2)在Weblogic.xml文件的中加入: encoding GBK 指定JSp文件中采用的字符集,在JSp文件中的 会覆盖该设置 3)在Weblogic.xml文件的中加入 pilerSupportsEncoding true 如果为TRUE,指定在编译JSp文件时,采用在JSp文件中定义的 或 中定义的encoding参数中定义的字符集进行编码; 如果为FALSE,则采用JVM中默认指定的字符集进行编码。 5.某字段有10条重复记录请把对应表中的记录查询出来? 表名 appeal_base_info 字段 appeal_type(number) SELECT * form appeal_base_info where appeal_type in (selectappeal_type from appeal_base_info group by appeal_type havingcount(appeal_type) = 10) 6.一张主表,一张从表,请将两张表的所有记录查询出来? 主表: appeal_base_info 主键:base_id (number) 主表: appeal_person_info 主键:person_id(number) 外键:base_id(number) select * from appeal_base_info,appeal_person_info whereappeal_base_info.base_id = appeal_person_info.base_id 7.两个int 型的整数, 不经过第3方变量进行替换? 如a =10 b =5 转换后 a =5 b =10 方法一、a=a+b;b=a-b;a=a-b; 方法二、a=a + b<>16//把a放到了a的高16位 a=a & 0x0000ffff; 方法三、a^= b; b ^= a; a ^= b; 8.排错题 1. public BaseVO getAll(String id) throws SQLException { preparedStatement ps = null; BaseVo vo = null; ResultSet rs = null; List list = null; String sql = "select * from base_info where id = "+ id"; ps = dbConnection.prepareStatement(sql); try { rs = ps.executeQuery(); if (rs.next()) { vo = fillVO(rs); } } catch (SQLException e) { throw e; } finally { closeDBObject(ps,rs); return vo; } } 2. public boolean pare(String str,List list){ list = new ArrayList(); int len = list.size(); boolean b = false; for(int i=0;i<= 50 ; i++,j--){ sun = sun + i + j; } 2.给定两个日期begin,end 请对两个日期进行对比 如果begin>end返回true 日期格式(yyyy-mm-dd hh:ss) 注意有可能为null的条件 请用javascript实现. 10.在某页面有一下拉框,需要随着数据库的变化而动态变化,请说明你所知道的方式,以及具体思路. a、就像csdn论坛首页那样做,页面一框架形式存在,定时刷新框架的一部分,如csdn刷新的就只是用户状态栏。 b、借鉴.的实现方法,将页面状态已编码的方式存放在form中,当数据库发生变化时,不论用户是否完成表单页面信息都会被提交,但是不会被处理,只有要变化的下拉框的状态会发生变化,其它的值将回读编码值,以保存原有的状态。 编写一个截取字符的函数,输入为一个字符串和字节数,输出为按字节截取的字符串,但是要保证汉字不被截半个,如(“我ABC”,4),应该截为“我AB”,输入为(“我ABC汉DEF”,6),应该截为“我ABC”,而不是“我ABC+汉的一半” public class CutString { public static void main(String args[]) { String str="我喜欢JAVA:)"; for(int i=0;i<=str.length();i++) {//循环打印 System.out.println(cutString(str,i)); } } public static String cutString(String s,int len) { byte [] sb=s.getBytes(); boolean b=true; for(int i=0;i< n; i++) { if (str.charAt(i) > 127) n--; } return str.substring(0, n); } 给出任一字符串,如abcdd,找出所有可能的字母组合(如ab ac add dd …… )! public class GenCombination { char num[]; public GenCombination(int i,char[] ia){ num=new char[i]; for (int j=0 ;j=Second param"); return 0; } System.out.println("get "+ m + " char from "+ n + " char :"); int numOfResult=0; char result[][]=new char[100][]; int a[]; a=new int[m+1] ; int i,j; for (i=1;i<=m;i++) a[i]=i; for (;;) { result[numOfResult] = new char[m]; int h=0; for (i=1;i<=m;i++) { result[numOfResult][h] = num[ a[i]-1 ]; h++; } for (int p=0; p=1;j--) if (a[j]<=m;i++) a[i]=a[i-1]+1; } System.out.println( "\\n"+numOfResult+" result!\\n\\n"); return numOfResult; } public static void main(String args[]) { String s="abcdd"; char ca[]=s.toCharArray(); GenCombination gc=new GenCombination(s.length(),ca); for (int i=1 ; i<=s.length(); i++) gc.getCombination(s.length(),i); } } 1 HashMap和HashTable有什么区别 2 数据库中有以下数据 ID(pri)(Auto) name pass 1 aaa 111 2 bbb 222 3 c 333 请用一条SQL语句将现有的三条记录复制一下,达到以下的效果 ID(pri) (Auto) name pass 1 aaa 111 2 bbb 222 3 c 333 4 aaa 111 5 bbb 222 6 c 333 再用一条sql删除重复记录 这个要hotman_x这个sqlA来回答了,呵呵 3 在服务器端,从一个jsp页面中跳到另外一个jsp页面中有几种方法? 4 数据库中表结构如下, ID(pri) int no int name varchar birthDay Date 用java写一个函数,返回所有符合条件 no = int a & name = str $birthdavy = date 的结果集合 5 jsp和Servlet的区别和联系 6 设计一个权限管理模型,分为a&b两组a组的一般用户只能读取a的table,a组中的管理员可以对a的table进行CRUD 同样,b组的一般用户只能读取b的table,b组中的管理员可以对b的table进行CRUD 超级管理员可以对a&b的table进行CRUD 写出部分实现代码 内容仅供参考
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服