1 简单描述web前沿技术的了解
2 简单比较C/S和B/S的差别
3 简述vs2008/vs2010的区别?或者jsp/java的看法?
4 举例说明什么时候用Session比较合适,什么时候使用cookies比较合适
5 有两个表,请写出输出结果的sql语句
学生表(s):字段有学生编号(id),学生姓名(name)
英语分数表(e):字段有学生编号(id),分数(score)
结果:学生姓名,分数
6 简述下photoshopd的色彩模式
7 请看下列Javascript代码,求y,z,s值?
var x = 1; var y = 0; var z = 0; function add(n){n = n + 1;} y = add(x); function add(n){n = n + 3;} z = add(x); s = y + z;
8 你让工人为你工作7天,给工人的回报是一根金条。金条可平分成相连的7段,你必须在每天结束时给他们一段金条(不能多给,不能少给,多给可要求找零),如果只许你两次把金条弄断,你如何给你的工人付费?
9 a=100, b=500,在不用第三变量的前提下,把a,b的值互换,请写出代码
算数法:
int a,b;
a=10;b=12;
a=b-a; //a=2;b=12
b=b-a; //a=2;b=10
a=b+a; //a=10;b=10
位异或
int a=10,b=12; //a=1010^b=1100;
a=a^b; //a=0110^b=1100;
b=a^b; //a=0110^b=1010;
a=a^b; //a=1100=12;b=1010;
此算法能够实现是由异或运算的特点决定的,通过异或运算能够使数据中的某些位翻转,其他位不变。这就意味着任意一个数与任意一个给定的值连续异或两次,值不变