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

面试题 相关文章推荐
商得四方公司面试题(gid+)
Apr 30 面试题
介绍一下ICMP(Internet Control Message Protocol)Internet控制信息协议
Nov 26 面试题
什么是虚拟内存?虚拟内存有什么优势?
Feb 09 面试题
linux面试题参考答案(4)
Jan 28 面试题
Linux上比较文件的命令都有哪些
Feb 24 面试题
什么是设计模式
Jun 17 面试题
JavaScript获取当前url根目录(路径)
Feb 19 面试题
一些关于MySql加速和优化的面试题
Jan 30 面试题
Final类有什么特点
Apr 25 面试题
String、StringBuffer、StringBuilder有区别
Sep 18 面试题
什么是封装
Mar 26 面试题
J2EE面试题集锦(附答案)
Aug 16 面试题
命名空间(namespace)和程序集(Assembly)有什么区别
Sep 25 #面试题
如何理解委托
Jan 06 #面试题
关于Assembly命名空间的三个面试题
Jul 23 #面试题
商得四方公司面试题(gid+)
Apr 30 #面试题
.NET面试10题
Feb 24 #面试题
用友笔试题目
Oct 25 #面试题
光声世纪笔试题目
Aug 25 #面试题
You might like
php中文件上传的安全问题
2006/10/09 PHP
使PHP自定义函数返回多个值
2006/11/26 PHP
PHP 删除文件与文件夹操作 unlink()与rmdir()这两个函数的使用
2011/07/17 PHP
简单的方法让你的后台登录更加安全(php中加session验证)
2012/08/22 PHP
解析PHP中ob_start()函数的用法
2013/06/24 PHP
PHP基于pdo的数据库操作类【可支持mysql、sqlserver及oracle】
2018/05/21 PHP
jquery 选项卡效果 新手代码
2011/07/08 Javascript
jquery blockUI 遮罩不能消失与不能提交的解决方法
2011/09/17 Javascript
类似php的js数组的in_array函数自定义方法
2013/12/27 Javascript
js在指定位置增加节点函数insertBefore()用法实例
2015/01/12 Javascript
Jquery中find与each方法用法实例
2015/02/04 Javascript
javascript文本模板用法实例
2015/07/31 Javascript
浅谈JavaScript 的执行顺序
2015/08/07 Javascript
根据user-agent判断蜘蛛代码黑帽跳转代码(js版与php版本)
2015/09/14 Javascript
vue-cli入门之项目结构分析
2017/04/20 Javascript
利用ECharts.js画K线图的方法示例
2018/01/10 Javascript
微信小程序实现文字跑马灯效果
2020/05/26 Javascript
Vue微信项目按需授权登录策略实践思路详解
2018/05/07 Javascript
Vue.js单向绑定和双向绑定实例分析
2018/08/14 Javascript
ES6 proxy和reflect的使用方法与应用实例分析
2020/02/15 Javascript
Python天气预报采集器实现代码(网页爬虫)
2012/10/07 Python
python实现上传样本到virustotal并查询扫描信息的方法
2014/10/05 Python
Python字符串格式化
2015/06/15 Python
Python和Perl绘制中国北京跑步地图的方法
2016/03/03 Python
python调用c++传递数组的实例
2019/02/13 Python
python自制包并用pip免提交到pypi仅安装到本机【推荐】
2019/06/03 Python
CSS3 画基本图形,圆形、椭圆形、三角形等
2016/09/20 HTML / CSS
美国性感女装网站:bebe
2017/03/04 全球购物
货车司机岗位职责
2014/03/18 职场文书
企业精细化管理实施方案
2014/03/23 职场文书
村委会换届选举方案
2014/05/03 职场文书
计算机科学与技术专业求职信
2014/09/03 职场文书
运动会闭幕词
2015/01/28 职场文书
初中英语教师个人工作总结2015
2015/07/21 职场文书
疑《守望先锋2》A测截图泄露 或将推出新模式、新界面
2022/04/03 其他游戏
Java 异步任务计算FutureTask
2022/04/28 Java/Android