一套.net面试题及答案


Posted in 面试题 onNovember 02, 2016
1、a=10,b=15,在不用第三方变量的前提下,把a,b的值互换
2、已知数组int[] max={6,5,2,9,7,4,0};用快速排序算法按降序对其进行排列,并返回数组
3、请简述面向对象的多态的特性及意义!
4、session喜欢丢值且占内存,Cookis不安全,请问用什么办法代替这两种原始的方法
5、对数据的并发采用什么办法进行处理较好。
6、已知Oracle数据库有GD和ZS两个数据库,GD数据库v_s表有数据写入时,从v_s表中提取最新数据到ZS数据库的D_E表中。请问用什么办法解决这一问题?如果又碰到不能互访的问题时,又用什么办法解决?
7、已知Oracle数据库a,b
现在在a用户权限下,访问b数据库sql语句为select a.* From b a,请改正这一句Sql的写法
8、当对数据库进行海量级的数据插入时,数据库出现报错,错误原因可能有哪些,以你的经验谈谈你的解决办法
9、算法分析
AH 20060625 12 44 01 CAD001
AH 20060625 12 44 01 CAD001
AH 20060625 13 44 02 CAD001
AH 20060625 14 44 03 CAD001
说明:第二列表示日期,第三列表示温度,第四列表示水位,第五列表示流量,第6列表示水位测站编码,每一列表示一个字段
很明显第一条数据和第二条数据重复,然数据表中有主键和外键的约束,是不允许有重复的数据存在的,请构造算法将重复的数据Del掉
10、javascript算法
已知a,b,现在点鼠标a会向b游动,鼠标停,a会停下来
请实现”跑步算法”
答案:
1、a=a+b;
b=a-b;
a=a-b;
据说还可以这样:a^=b^(b^=a^b); 不了解是什么原理
2、public class TestQuickSort {
private int[] array = null;
private void quickSort(int lowest, int highest) {
if (array == null || lowest = highest
|| highest >= array.length) {
return;
}
int low = lowest;
int high = highest;
int key = low++;
for (; low if (key if (array[key] > array[high]) {
array[high] = array[key] + (array[key] = array[high]) * 0;
key = high;
}
high–;
}

if (key > low) {
if (array[key] array[low] = array[key] + (array[key] = array[low]) * 0;
key = low;
}
low++;
}
}
quickSort(lowest, key – 1);
quickSort(key + 1, highest);
}

/**
* @param args
*/
public static void main(String[] args) {
TestQuickSort test = new TestQuickSort();
int[] array = {6,5,2,9,7,4,0};
test.array = array;
test.quickSort(0, array.length – 1);
int length = test.array.length;
for (int i = 0; i System.out.println(test.array[i]);
}
}
}
快速排序是综合性能最好的内部排序算法!
3、多态:面向对象的语言使用虚方法表达多态。这就意味着派生类可以有和父类具有同样签名的方法,并且父类可以调用派生类的方法。在C#中,必须使用virtual关键字才能使方法被父类调用。这使得一个对象在不同的环境中有不同的动作形态。
4、用VIEWSTATE /Profile/自己在服务器端实现个Cache
5、答可以控制连接池的连接数量
条件好的话 可以用负载平衡
6、Oracle数据库的不懂
7、分割数据库
8、alter table 表 add ID int identity(1,1)
delete 表
where newfield not in
(
select top 1 ID from 表 group by 日期,温度,水位,流量,水位测站编码
)
alter table 表 drop column ID

Tags in this post...

面试题 相关文章推荐
如何打开WebSphere远程debug
Oct 10 面试题
JAVA和C++的区别
Oct 06 面试题
用缩写的指针比较"if(p)" 检查空指针是否可靠?如果空指针的内部表达不是0会怎么样?
Jan 05 面试题
SQL数据库笔试题
Mar 08 面试题
哪些情况下不应该使用索引
Jul 20 面试题
介绍一下.net和Java的特点和区别
Sep 26 面试题
简述安装Slackware Linux系统的过程
May 08 面试题
软件配置管理有什么好处
Apr 15 面试题
AJax面试题
Nov 25 面试题
请说出这段代码执行后a和b的值分别是多少
Mar 28 面试题
IBatis持久层技术
Jul 18 面试题
J2EE中常用的名词进行解释
Nov 09 面试题
命名空间(namespace)和程序集(Assembly)有什么区别
Sep 25 #面试题
如何理解委托
Jan 06 #面试题
关于Assembly命名空间的三个面试题
Jul 23 #面试题
商得四方公司面试题(gid+)
Apr 30 #面试题
.NET面试10题
Feb 24 #面试题
用友笔试题目
Oct 25 #面试题
光声世纪笔试题目
Aug 25 #面试题
You might like
php记录代码执行时间(实现代码)
2013/07/05 PHP
php使用curl和正则表达式抓取网页数据示例
2014/04/13 PHP
Smarty中的注释和截断功能介绍
2015/04/09 PHP
Yii框架通过请求组件处理get,post请求的方法分析
2019/09/03 PHP
jquery左边浮动到一定位置时显示返回顶部按钮
2014/06/05 Javascript
javascript轻量级模板引擎juicer使用指南
2014/06/22 Javascript
javascript模拟命名空间
2015/04/17 Javascript
浅谈javascript属性onresize
2015/04/20 Javascript
js实现的页面加载完毕之前loading提示效果完整示例【附demo源码下载】
2016/08/02 Javascript
form+iframe解决跨域上传文件的方法
2016/11/18 Javascript
详解使用Vue.Js结合Jquery Ajax加载数据的两种方式
2017/01/10 Javascript
Vue computed计算属性的使用方法
2017/07/14 Javascript
Vue使用vue-cli创建项目
2017/09/01 Javascript
微信小程序实现点击按钮后修改颜色
2019/12/05 Javascript
基于react项目打包css引用路径错误解决方案
2020/10/28 Javascript
python 正则式 概述及常用字符
2009/05/07 Python
Python中的ceil()方法使用教程
2015/05/14 Python
详解在Python中处理异常的教程
2015/05/24 Python
Django实现图片文字同时提交的方法
2015/05/26 Python
python numpy 部分排序 寻找最大的前几个数的方法
2018/06/27 Python
python正则-re的用法详解
2019/07/28 Python
使用Pycharm(Python工具)新建项目及创建Python文件的教程
2020/04/26 Python
python def 定义函数,调用函数方式
2020/06/02 Python
python time()的实例用法
2020/11/03 Python
Selenium获取登录Cookies并添加Cookies自动登录的方法
2020/12/04 Python
利用纯CSS3实现tab选项卡切换示例代码
2016/09/21 HTML / CSS
英国日常交易网站:Wowcher
2018/09/04 全球购物
爱尔兰最大的体育零售商:Life Style Sports
2019/06/12 全球购物
物控部经理职务说明书
2014/02/25 职场文书
《四季》教学反思
2014/04/08 职场文书
大学生学雷锋活动总结
2014/06/26 职场文书
质量保证书
2015/01/17 职场文书
中学语文教学反思
2016/02/16 职场文书
2019开业庆典剪彩仪式主持词!
2019/07/22 职场文书
React中的Context应用场景分析
2021/06/11 Javascript
Nginx stream 配置代理(Nginx TCP/UDP 负载均衡)
2021/11/17 Servers