一套.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...

面试题 相关文章推荐
PHP两种查询函数array/row的区别
Jun 03 面试题
PHP数据运算类型都有哪些
Nov 05 面试题
JSF面试题:Jsf中导航的标签是什么
Apr 20 面试题
写一个用矩形法求定积分的通用函数
Nov 08 面试题
iostream与iostream.h的区别
Jan 16 面试题
Javascript如何发送一个Ajax请求
Jan 26 面试题
C#如何调用Word并打开一个Word文档
May 08 面试题
接口可以包含哪些成员
Sep 30 面试题
飞利信loadrunner和软件测试笔试题
Sep 22 面试题
remote接口和home接口主要作用
May 15 面试题
介绍一下Python下range()函数的用法
Nov 07 面试题
Java文件和目录(IO)操作
Aug 26 面试题
命名空间(namespace)和程序集(Assembly)有什么区别
Sep 25 #面试题
如何理解委托
Jan 06 #面试题
关于Assembly命名空间的三个面试题
Jul 23 #面试题
商得四方公司面试题(gid+)
Apr 30 #面试题
.NET面试10题
Feb 24 #面试题
用友笔试题目
Oct 25 #面试题
光声世纪笔试题目
Aug 25 #面试题
You might like
PHP编程之高级技巧——利用Mysql函数
2006/10/09 PHP
ThinkPHP单字母函数(快捷方法)使用总结
2014/07/23 PHP
JS中的异常处理方法分享
2013/12/22 Javascript
在浏览器中实现图片粘贴的jQuery插件-- pasteimg使用指南
2014/12/29 Javascript
JavaScript中的比较操作符>、=、
2014/12/31 Javascript
jquery滚动到顶部底部代码
2015/04/20 Javascript
页面内容排序插件jSort使用方法
2015/10/10 Javascript
JavaScript中关于iframe滚动条的去除和保留
2016/11/17 Javascript
微信小程序与php 实现微信支付的简单实例
2017/06/23 Javascript
如何获取vue单文件自身源码路径
2019/05/06 Javascript
Vue中axios的封装(报错、鉴权、跳转、拦截、提示)
2019/08/20 Javascript
JavaScript字符串处理常见操作方法小结
2019/11/15 Javascript
解决vue.js中settimeout遇到的问题(时间参数短效果不稳定)
2020/07/21 Javascript
html5以及jQuery实现本地图片上传前的预览代码实例讲解
2021/03/01 jQuery
python发腾讯微博代码分享
2014/01/10 Python
Python兔子毒药问题实例分析
2015/03/05 Python
Python读写ini文件的方法
2015/05/28 Python
深入解析Python中的__builtins__内建对象
2016/06/21 Python
Python中的pack和unpack的使用
2018/03/12 Python
Python读写及备份oracle数据库操作示例
2018/05/17 Python
python生成n个元素的全组合方法
2018/11/13 Python
Python语言检测模块langid和langdetect的使用实例
2019/02/19 Python
树莓派4B+opencv4+python 打开摄像头的实现方法
2019/10/18 Python
pip install 使用国内镜像的方法示例
2020/04/03 Python
Urban Outfitters英国官网:美国平价服饰品牌
2016/11/25 全球购物
澳大利亚冒险体验:Adrenaline(跳伞、V8赛车、热气球等)
2017/09/18 全球购物
IBatis持久层技术
2016/07/18 面试题
大学运动会通讯稿
2014/01/28 职场文书
环保倡议书50字
2014/05/15 职场文书
海洋科学专业求职信
2014/08/10 职场文书
驾驶员管理制度范本
2015/08/06 职场文书
《比尾巴》教学反思
2016/02/24 职场文书
MySQL创建高性能索引的全步骤
2021/05/02 MySQL
这样写python注释让代码更加的优雅
2021/06/02 Python
MYSQL 无法识别中文的永久解决方法
2021/06/03 MySQL
Windows Server 2012配置DNS服务器的方法
2022/04/29 Servers