一套.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开发的一般流程
Aug 13 面试题
将"引用"作为函数参数有哪些特点
Apr 05 面试题
什么是Connection-oriented Protocol/Connectionless Protocol面向连接的协议/无连接协议
Sep 06 面试题
C#如何判断当前用户是否输入某个域
Dec 07 面试题
北京某科技有限公司C# .net笔试题
Sep 27 面试题
linux面试题参考答案(1)
Jan 22 面试题
介绍一下Make? 为什么使用make
Dec 08 面试题
Linux机考试题
Oct 16 面试题
EJB的几种类型
Aug 15 面试题
AJAX的全称是什么
Nov 06 面试题
什么是Web Service?
Jul 25 面试题
Unix控制后台进程都有哪些进程
Sep 22 面试题
命名空间(namespace)和程序集(Assembly)有什么区别
Sep 25 #面试题
如何理解委托
Jan 06 #面试题
关于Assembly命名空间的三个面试题
Jul 23 #面试题
商得四方公司面试题(gid+)
Apr 30 #面试题
.NET面试10题
Feb 24 #面试题
用友笔试题目
Oct 25 #面试题
光声世纪笔试题目
Aug 25 #面试题
You might like
PHP中include与require使用方法区别详解
2013/10/19 PHP
PHP实现GIF图片验证码
2015/11/04 PHP
PHP获取当前执行php文件名的代码
2017/03/02 PHP
php+ajax实现无刷新文件上传功能(ajaxuploadfile)
2018/02/11 PHP
jquery 取子节点及当前节点属性值的方法
2014/08/24 Javascript
JQuery查找DOM节点的方法
2015/06/11 Javascript
jQuery菜单插件用法实例
2015/07/25 Javascript
超实用的javascript时间处理总结
2016/08/16 Javascript
微信小程序 网络API 上传、下载详解
2016/11/09 Javascript
微信小程序开发教程之增加mixin扩展
2017/08/09 Javascript
10个在JavaScript开发中常遇到的BUG
2017/12/18 Javascript
Vue导出页面为PDF格式的实现思路
2018/07/31 Javascript
微信公众号平台接口开发 获取微信服务器IP地址方法解析
2019/08/14 Javascript
Apache如何部署django项目
2017/05/21 Python
Python中顺序表的实现简单代码分享
2018/01/09 Python
多个应用共存的Django配置方法
2018/05/30 Python
python3.4控制用户输入与输出的方法
2018/10/17 Python
对python模块中多个类的用法详解
2019/01/10 Python
分析经典Python开发工程师面试题
2019/04/08 Python
python issubclass 和 isinstance函数
2019/07/25 Python
Python3.7 读取 mp3 音频文件生成波形图效果
2019/11/05 Python
基于TensorFlow的CNN实现Mnist手写数字识别
2020/06/17 Python
如何基于Python实现word文档重新排版
2020/09/29 Python
世界上最具创新性的增强型知名运动品牌:Proviz
2018/04/03 全球购物
OSPREY LONDON官网:英国本土皮具品牌
2019/05/31 全球购物
工作态度检讨书
2014/02/11 职场文书
幼儿园小班评语
2014/04/18 职场文书
工作汇报开头与结尾怎么写
2014/11/08 职场文书
公务员年度个人总结
2015/02/12 职场文书
节约用电倡议书
2015/04/28 职场文书
525心理健康活动总结
2015/05/08 职场文书
企业计划生育责任书
2015/05/09 职场文书
2016学校元旦晚会经典开场白台词
2015/12/03 职场文书
大学生创业计划书常用模板
2019/08/07 职场文书
Win11 PC上的Outlook搜索错误怎么办?
2022/07/15 数码科技
Win10本地连接不见了怎么恢复? win10系统电脑本地连接不见了解决方法
2023/01/09 数码科技