1、 css的控制有哪些,请举例说明。
类选择器,如.polaris{}
ID选择器,如#polaris{}
后代选择器,如.polaris span img{}
组选择器,如div,span,img{}
属性选择器,如*[title] {color:red;}
伪类选择器,如a:hover{}
2、 简述private、protected、public、interal修饰符的访问权限。
private是完全私有的,只有在类自己里面可以调用,在类的外部和子类都不能调用,子类也不能继承父类的private的属性和方法。
protected虽然可以被外界看到,但外界却不能调用,只有自己及自己的子类可以调用(prot
ected的属性和方法都可以被子类所继承和调用)。
private和protected的共同点:外部都不可以访问。
private和protected的不同点:在同一类中可视为一样,但在继承中就不同了,private在派生类中不可以被访问,而protected可以。
public对任何类和成员都完全公开,无限制访问。
internal同一应用程序集内部(在VS.NET中的一个项目中,这里的项目是指单独的项目,而不是整个解决方案)可以访问。
public和internal的区别:public的成员可以跨程序集,但internal不能,同一程序集中具有相同的效果。
protected internal:只能在同一应用程序集内本类、派生类访问。
3、 在Gridview空间中需要隐藏一列,并且能取得该列的值,请问用什么方法?
在gridview中加上 onrowcreated 事件
4、 在Sql语句中,有Inner Join 、 Left Join和Right Join,请分别说明各自的安逸和用途。
left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录
select * from A
left join B
on A.aID = B.bID
right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录
select * from A
right join B
on A.aID = B.bID
inner join(等值连接) 只返回两个表中联结字段相等的行
select * from A
innerjoin B
on A.aID = B.bID
5、 一列数的规则如下:1、1、2、3、5、8、13、21、34……求弟30位数是多少,用递归算法实现。
private int GetData(int index)
{
int ret;
if((index ==0)||(index==1))
{
jquery是什么选择器 ret=1;
}
if(index >1)
{
ret = GetData(index-1)+GetData(index-2);
}
return ret;
}
6、 写出一条Sql语句:取出表A中第31到第40条的记录(SqlServer以自动增长的ID为主键,注意:ID可能不是连续的)。
select * from A where ID >=31 and ID <= 40
7、 请分别说明WebService通信与Socket通信的优缺点。
Socket是长连接,主要有三种情况使用:
1、所谓“超实时”需求,也对实时性要求非常高,通讯协议握手类的时延都必须消除掉;
2、超高数据传输量,需要持久通道来保证数据传输,并减少通用协议的解析时间;某些高并发场合也会用通过多路复用的方式使用长连接;
3、遗留系统集成,它只提供了Socket服务端口,没有WebService谢谢。
WebService,也就是所谓接口调用,广泛适用于各种非极端场合;且比起Socket而言,系统间集成耦合度低。
8、 谈谈你在项目中对hibernate的运用。
通过Spring提供的Hibernate Template和Hibernate API可以很好的解决代码的重复冗余问题。
9、 谈谈你在项目中对Jquery的运用。
除了使用基本的JQuery的js实现普通验证,还使用了JQuery的UI插件,以及JQuery.form.js和JQuery.validate.js.
更高效的处理页面功能。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论