- 写一段XML格式的文档来介绍你自己
<?xml version="1.0" encoding="GBK" standalone="no"?>
<b>
<名字>蛙蛙王子</名字><邮件>onlytiancai@sohu.com</邮件>
<签名>
<![CDATA[
活着,就是快乐!
自信,就是美丽!
有人爱,就是幸福!
]]>
</签名> - 列举一下你所熟悉的开发工具
常用:window2000server+sp4+update,iis5,.net framework1.1(或2.0),vs.net2003(或
2005),word2000,excel200,access2000(或者都用2003),derameware,mx2004,editplus+
asp插件,ie6+sp2,sqlserver+sp3,sqlexplore,scriptencodec,HyperSnap-DX
5注册版,Acrobat Reader,outlook,myie2,看天下rss浏览器,影音传送带,超星浏览器.
asp:网络程序员伴侣,windowsscript5.6参考手册,ado参考手册
xml:xmlexploer,xmlwriter,xmlspe,infopath2000,sqlxml3.0
asp.net:msdn+最新更新包
- 列举一下你的最优秀作品的地址
没有
- 用vbs写一段函数,判断字符串"s@.d@.sdf@@kk"里有几个"@"
<%
Function wawa(str)
Dim l,i,t
l=len(str)
t=0
for i=1 to l
c=(mid(str,i,1))
if c="@" then
t=t+1
end if
next
wawa=Cstr(t)
End function
Response.Write ("这个字符串里有"&wawa(" s@.d@.sdf@@kk")&"个""@""")
%> - 用JS写一段函数,用来判断某个字符串是否为电子邮件格式
<SCRIPT LANGUAGE=javascript RUNAT=Server>
function isEmail(strEmail) {
if (strEmail.search(/^/w+((-/w+)|(/./w+))*/@[A-Za-z0-9]+((/.|-)[A-Za-z0-9]+)*/.[A-Za-z0-9]+$/) != -1)
return true;
else
alert("错误的邮件格式");
}
</SCRIPT>
<input type=text οnblur=isEmail(this.value)> - 写一段CSS样式表,保证页面中所有的单元格字体都为12px,背景颜色为白色
<style type="text/css">
<!--
td {
font-size: 12px;
background-color: #999999;
}
-->
</style> - 用HTML写一段向上滚动字幕的代码,要求鼠标放上去停止滚动
<marquee scrollamount='1' bgcolor='#ffffff' scrolldelay='30' direction= 'up' width='250' height='130'
onMouseOver=wawa.stop() onMouseOut=wawa.start() id="wawa">
滚呀,滚呀<br>我还滚,我还棍,<br>厉害吧,哈哈
</marquee> - 说说你用触发器和存储过程的体会
设计良好的存储过程可以减少网络流量,简化操作,提高性能,配合CMP(托管容器式持久性)使多层架构的应用更容易
实现,还有利于安全,你可以不给操作员对表的访问权限,只赋予他们操作数据库的权限,这样简化了安全方面的考虑,
还可以在一定程度上防止注入(虽然不能完全的防止).
触发器是对数据库约束的一个补充,算是存储过程的一个特殊例子吧,可以更好的实现数据的参照完整性,可以同步数据库的更新,简化复杂的操作(不过目前为止,我还没有亲自写过触发器呢)
- 用asp写一段连接并打开access数据库的代码
<%
Dim conn,strconn,mmdb
mmdb="/database/#wawa.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
strconn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&mmdb&"")
'如果你的服务器采用较老版本Access驱动,请用下面连接方法
'strconn="driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath(""&mmdb&"")
'如果是用sqlserver的用下面的连接方法
on error resume next
conn.Open strconn
if err then
err.clear
conn.Close
Response.Write "<span style=""font-size:14px; font-family:Verdana, Arial,宋体;""""><p><strong>本网站正在进行日常维护,请稍候再来!</p></strong></span>"
Response.End
end if
%> - 用C#写一操作数据库的脚本
SqlConnection myconn=new SqlConnection((string)ConfigurationSettings.AppSettings["connstring"]);//连
接数据库
myconn.Open();//打开
string Sql="select * from mytable";//构建执行语句
SqlCommand cmd = new SqlCommand(sql, myconn);
try
{
SqlDataReader validate=cmd.ExecuteReader();
}
catch (SqlException exc)
{
msg=exc.Message;
}
finally
{
myconn.Close();
myconn.Dispose();
} - 列举一下asp.net中DataGrid控件的常用事件和用法
编辑行,删除行,取消编辑行,更新行,创建行,行数据绑定,排序,分页,装载,卸载等事件
大多数事件的字面意思就可以判断他的功能,平时注意的就是ItemCreated和ItemDataBound事件的使用,前者可以自定义行的外观,后者可以在数据显示前改变数据的显示样式. - 类的静态成员和动态成员的区别
静态成员属于类的所有实例所共享,非静态成员属于类的每个实例,静态成员不用实例化就已经初始了,非静态成员不
是,在设计类时可以设计一些静态方法来执行一些通用的函数,开发模式是面向服务(SO)时会大量引用静态方法,而面
向对象(OO)开发时尽量用非静态成员,这样比较符合对象的封装性.再深的一些区别我就不知道了
- 说一下你要做一个工程的步骤,尽量详细一些,从立项到验收
立项-市场调研-需求分析-设计概念模型-设计逻辑模型-设计数据库结构-封装数据库访问层(DAL)-写开发文档和规
范(设计思路,功能分析,模块分析,技术具体实现,主要数据流,页面模型等)-分配人写代码-内部测试(安全,性能,压
力,兼容性,易用性,可伸缩性等方面的测试)-组合测试-客户验收
蛙蛙推荐:我自己刚刚填写了一下那天的应聘测试题目,大家多多指教
最新推荐文章于 2024-09-20 09:00:38 发布