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

面试题 相关文章推荐
你所知道的集合类都有哪些?主要方法?
Dec 31 面试题
Java中实现多态的机制
Aug 09 面试题
Java提供了哪些企业应用编程接口
Feb 13 面试题
Java里面StringBuilder和StringBuffer有什么区别
Jun 06 面试题
简述数组与指针的区别
Jan 02 面试题
如何保障Web服务器安全
May 05 面试题
密封类可以有虚函数吗
Aug 11 面试题
几个Shell Script面试题
Aug 31 面试题
斯福泰克软件测试面试题
Feb 16 面试题
几个常见的消息中间件(MOM)
Jan 08 面试题
垃圾回收的优点和原理
May 16 面试题
J2EE面试题大全
Aug 06 面试题
命名空间(namespace)和程序集(Assembly)有什么区别
Sep 25 #面试题
如何理解委托
Jan 06 #面试题
关于Assembly命名空间的三个面试题
Jul 23 #面试题
商得四方公司面试题(gid+)
Apr 30 #面试题
.NET面试10题
Feb 24 #面试题
用友笔试题目
Oct 25 #面试题
光声世纪笔试题目
Aug 25 #面试题
You might like
Bo-Blog专用的给Windows服务器的IIS Rewrite程序
2007/08/26 PHP
PHP实现正则匹配所有括号中的内容
2018/06/22 PHP
laravel 执行迁移回滚示例
2019/10/23 PHP
cssQuery()的下载与使用方法
2007/01/12 Javascript
IE本地存储userdata的一个bug说明
2010/07/01 Javascript
JavaScript中的this关键字介绍与使用实例
2013/06/21 Javascript
javascript实现检验的各种规则
2015/07/31 Javascript
jquery实现的V字形显示效果代码
2015/10/27 Javascript
jQuery Mobile漏洞会有跨站脚本攻击风险
2017/02/12 Javascript
vue的过滤器filter实例详解
2018/09/17 Javascript
jQuery 点击获取验证码按钮及倒计时功能
2018/09/20 jQuery
JS扁平化输出数组的2种方法解析
2019/09/17 Javascript
在vue中高德地图引入和轨迹的绘制的实现
2019/10/11 Javascript
vue实现公告栏文字上下滚动效果的示例代码
2020/06/16 Javascript
前端vue+elementUI如何实现记住密码功能
2020/09/20 Javascript
node.js文件的复制、创建文件夹等相关操作
2021/02/05 Javascript
[01:46]辉夜杯—打造中国DOTA新格局
2015/12/25 DOTA
[51:06]DOTA2-DPC中国联赛 正赛 Elephant vs Aster BO3 第二场 1月26日
2021/03/11 DOTA
tensorflow实现简单逻辑回归
2018/09/07 Python
pygame实现雷电游戏雏形开发
2018/11/20 Python
python中time库的实例使用方法
2019/10/31 Python
OpenCV python sklearn随机超参数搜索的实现
2020/01/17 Python
Python 通过爬虫实现GitHub网页的模拟登录的示例代码
2020/08/17 Python
波兰在线运动商店:YesSport
2020/07/23 全球购物
WEB控件可以激发服务端事件,请谈谈服务端事件是怎么发生并解释其原理?自动传回是什么?为什么要使用自动传回?
2012/02/21 面试题
别名指示符是什么
2012/10/08 面试题
幼师专业毕业生自荐信
2013/09/29 职场文书
军神教学反思
2014/02/04 职场文书
《手指教学》反思
2014/02/14 职场文书
三方合作协议书范本
2014/04/18 职场文书
广场舞大赛策划方案
2014/05/31 职场文书
2014年党的群众路线学习心得体会
2014/11/05 职场文书
2014年优秀班主任工作总结
2014/12/16 职场文书
关于空气污染危害的感想
2015/08/11 职场文书
历史名人教你十五个读书方法,赶快Get起来!
2019/07/18 职场文书
springboot为异步任务规划自定义线程池的实现
2022/06/14 Java/Android