网页制作知识面试题目.docx_第1页
网页制作知识面试题目.docx_第2页
网页制作知识面试题目.docx_第3页
网页制作知识面试题目.docx_第4页
网页制作知识面试题目.docx_第5页
已阅读5页,还剩4页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网页制作知识:div+css 面试题目1.超链接访问过后hover样式就不出现的问题? 被点击访问过的超链接样式不在具有hover和active了,解决方法是改变CSS属性的排列顺序: L-V-H-A 2.IE6的双倍边距BUG 例如: body margin:0 div float:left; margin-left:10px; width:200px; height:200px; border:1px solid red 浮动后本来外边距10px,但IE解释为20px,解决办法是加上display:inline 3.为什么FF下文本无法撑开容器的高度? 标准浏览器中固定高度值的容器是不会象IE6里那样被撑开的,那我又想固定高度,又想能被撑开需要怎样设置呢?办法就是去掉he ight设置min-height:200px; 这里为了照顾不认识min-height的IE6 可以这样定义: div height:auto!important; height:200px; min-height:200px; 4.为什么web标准中IE无法设置滚动条颜色了? 原来样式设置: body scrollbar-face-color:#f6f6f6; scrollbar-highlight-color:#fff; scrollbar-shadow-color:#eeeeee; scrollbar-3dlight-color:#eeeeee; scrollbar-arrow-color:#000; scrollbar-track-color:#fff; scrollbar-darkshadow-color:#fff; 解决办法是将body换成html 5.为什么无法定义1px左右高度的容器? IE6下这个问题是因为默认的行高造成的,解决的方法也有很多,例如:overflow:hidden | zoom:0.08 | line-height:1px 6.怎么样才能让层显示在FLASH之上呢? 解决的办法是给FLASH设置透明: 7.怎样使一个层垂直居中于浏览器中? 这里使用百分比绝对定位,与外补丁负值的方法,负值的大小为其自身宽度高度除以二8、firefox嵌套div标签的居中问题的解决方法假定有如下情况: 如果要实现b在a中居中放置,一般只需用CSS设置a的text-align属性为center。这样的方法在IE里看起来一切 正常;但是在Firefox中b却会是居左的。解决办法就是设置b的横向margin为auto。例如设置b的CSS样式为:margin: 0 auto;。面试题 1.new有几种用法 第一种:new Class(); 第二种:覆盖方法 public new XXXX() 第三种:new 约束指定泛型类声明中的任何类型参数都必须有公共的无参数构造函数。 2.如何把一个array复制到arrayList里 foreach( object o in array )arrayList.Add(o); 3.datagrid.datasouse可以连接什么数据源 dataset,datatable,dataview dataset,datatable,dataview , IList 4.概述反射和序列化 反射:程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性 序列化:序列化是将对象转换为容易传输的格式的过程。例如,可以序列化一个对象,然后使用 HTTP 通过 Internet 在客户端和服务器之间传输该对象。在另一端,反序列化将从该流重新构造对象。 5.概述o/r mapping 的原理 利用反射,配置 将类于数据库表映射 6.类成员有( )种可访问形式 可访问形式?不懂。 可访问性:public ,protected ,private,internal 7.用sealed修饰的类有什么特点 sealed 修饰符用于防止从所修饰的类派生出其它类。如果一个密封类被指定为其他类的基类,则会发生编译时错误。 密封类不能同时为抽象类。 sealed 修饰符主要用于防止非有意的派生,但是它还能促使某些运行时优化。具体说来,由于密封类永远不会有任何派生类,所以对密封类的实例的虚拟函数成员的调用可以转换为非虚拟调用来处理。 8.列举ADO.NET中的五个主要对象,并简单描述 connection,command,dataReader,trans,dataset . 9.执行下面代码后: String strTemp =abcdefg 某某某; Int i System.Text.Encoding.Default.GetBytes(strTemp).Length; Int j = strTemp.Length; 问:i=(14 ) ;j=(11 ) i=(14 ) ;j=(11 ) 中文两个字节 10.C#中,string str = null 与 string str =,请尽量用文字说明区别。(要点:说明详细的内存空间分配) string str = 分配空间 11.详述.NET里class和struct的异同! class:放在 ? struct放在? struct值传递 类与结构有很多相似之处:结构可以实现接口,并且可以具有与类相同的成员类型。然而,结构在几个重要方面不同于类:结构为值类型而不是引用类型,并且结构不支持继承。结构的值存储在“在堆栈上”或“内联”。细心的程序员有时可以通过聪明地使用结构来增强性能。 12.概述.NET里对 remoting 和 webservice 两项技术的理解和实际中的应用。 远程逻辑调用,remoing接口只能用在.net中 13.什么是code-behind技术 aspx and cs 14.概述三层结构体系 web/business/dataaccess 15.如何实现MVC模式,举例说明! web/business/dataaccess 会话可以通过三种方式启动:一个新用户请求访问一个 URL,该 URL 标识了某个应用程序中的 .asp 文件,并且该应用程序的 Global.asa 文件包含 Session_OnStart 过程。 用户在 Session 对象中存储了一个值。 用户请求了一个应用程序的 .asp 文件,并且该应用程序的 Global.asa 文件使用 标签创建带有会话作用域的对象的实例。 如果用户在指定时间内没有请求或刷新应用程序中的任何页,会话将自动结束。这段时间的默认值是 20 分钟。可以通过在 Internet 服务管理器中设置“应用程序选项”属性页中的“会话超时”属性改变应用程序的默认超时限制设置。应依据您的 Web 应用程序的要求和服务器的内存空间来设置此值。例如,如果您希望浏览您的 Web 应用程序的用户在每一页仅停留几分钟,就应该缩短会话的默认超时值。过长的会话超时值将导致打开的会话过多而耗尽您的服务器的内存资源。对于一个特定的会话,如果您想设置一个小于默认超时值的超时值,可以设置 Session 对象的 Timeout 属性。例如,下面这段脚本将超时值设置为 5 分钟。 您也可以设置一个大于默认设置的超时值,Session.Timeout 属性决定超时值。您也可以通过 Session 对象的 Abandon 方法显式结束一个会话。例如,在表格中提供一个“退出”按钮,将按钮的 ACTION 参数设置为包含下列命令的 .asp 文件的 URL 。 -关于 SessionID 和 Cookie当用户第一次请求给定的应用程序中的 .asp 文件时,ASP 生成一个 SessionID。SessionID 是由一个复杂算法生成的号码,它唯一标识每个用户会话。在新会话开始时,服务器将 Session ID 作为一个 cookie 存储在用户的 Web 浏览器中。SessionID 与钥匙很相似,当会话期间用户与应用程序交互时,ASP 可以将用户信息存储在服务器的一个“保险箱”中。正象用钥匙能存取保险箱中物品一样,通过在 HTTP 请求标题中发送的用户 SessionID cookie,就能够对该“保险箱”中的内容进行访问。每当 ASP 收到一个页请求时,就检查 HTTP 请求标题,以获得 SessionID cookie。在将 SessionID cookie 存储于用户的浏览器之后,即使用户请求了另一个 .asp 文件,或请求了运行在另一个应用程序中的 .asp 文件,ASP 仍会重用该 cookie 跟踪会话。与此相似,如果用户故意放弃会话或让会话超时,然后再请求另一个 .asp 文件,那么 ASP 将以同一个 cookie 开始新的会话。只有当服务器管理员重新启动服务器或用户重新启动 Web 浏览器时,此时存储在内存中的 SessionID 设置将被清除,用户将会获得新的 SessionID cookie。通过重用 SessionID cookie,ASP 将发送给用户浏览器的 cookie 数量降为最低。另外,如果您决定您的 ASP 应用程序不需要会话管理,就可以不让 ASP 跟踪会话和向用户发送 SessionID 。浅谈网站策划运营的方方面面网站的成功与否很大成都取决于网站的策划运营。只有详细的策划,才能避免在网站建设中出现的很多问题,使网站建设能顺利进行,以达到事半功倍的效果。网站策划是指在网站建设前对市场进行分析、确定网站的目的和功能,并根据需要对网站建设中设计、推广、维护等做出合理策划,使网站快速提高网站流量,树立网站品牌形象。网站策划对网站建设和运营起到计划和指导的作用,对网站的内容和维护起到定位作用。- P6 v0 y) F4 v+ Y) f$ f s+ C& i& A B: Y* 建设网站的目的和功能定位:( P : S& F+ F3 T. ? R D9 v- v5 c7 H E3 o5 O7 R T2 s成都万拓科技有限公司是一家经营dvd creator,dvd copy和Video Converter的公司。在这方面,公司有着悠久的历史,积累了宝贵的经验。无论是dvd software,还是Video Converte,在过去的运营中,公司开发出了自己的特色软件。软件的功能已经能够完全实现各种视频,音频格式的相互转化,方便了人们的生活。为了更好的发展,促进产品的最大化销售,建立公司的品牌形象。公司开始把市场逐渐向网络上扩展,走传统销售和网络销售相结合的道路。从发展学的角度来看,这一决策适应了时代的发展。这对以后公司的业务更深入的拓展有着至关重要的作用。为向国外进军奠定坚实的基础。! _3 q8 H4 q( e& z; wW/ U# k8 z5 ; F7 F1 o) X在我为他们网站做策划的过程中,我主要从以下三个方面进行。& W2 T W8 z. v7 I4 B0 ! $ ! I* 8 Q第一阶段:解决网站现有问题。u% J, H) j2 W, Q- F: J4 J * b; d+ z第二阶段:网站推广阶段,提升网站流量。) L% m G; Z. h, s& Z. m3 N% o6 N2 M第三阶段:网站商业运营阶段。2 % 7 * O4 J, Q7 d: ! 2 g1 q* H0 y8 w1 S, e8 q/ d- g _下面分别概述:) c$ D8 N) N1 R6 f* l* k/ I! : l+ c3 c7 Z一、第一阶段:解决网站现有问题。6 K& u6 _/ Xi% L7 x: y$ X+ L0 e3 & _+ t: f. 8 Y( t, e$ p磨刀不误砍柴工,只有把地基打牢了才能盖起一层层的高楼。网站也一样,只有把网站建设完善了才能在后期做推广和运营,才能经受得起几千、几万级别的访问人群。+ b, O& x* L 6 ( L3 H9 Jh- w6 V# A5 Y网站存在的问题:7 o$ J% F% R/ S z2 A# F; p* Q9 v$ p8 2 u# / y7 N. b+ I1,网站速度慢,代码需优化。0 X; b$ ( Q+ c, N. O& - 9 A3 R8 D0 G0 t G2,导航不合理,需增加适当的产品导航。; p/ M3 c$ g+ b6 e5 6 G4 c; j6 7 h% A- b, |3,页面需静态化,提高速度和有利于搜索优化。4 J# p* + S& J( U- Z: k# - P, b0 - I( P4,美工加强,界面要简洁,清新,大方。3 o* s: M/ T- $ R x D4 ?! M& w S; o; b) L- 3 y, o) b5,功能结构需优化,一些细节做的不到位,内部链接处理的不好1 x6 7 U# ! Z$ Y# XJ$ x, 2 V% tA/ R6,会员功能需改进,安全性需提高,界面要更友好。$ D$ N5 I7 d! V I) - ?* A0 h9 a% Y e: | a: q7,增加网站的客户留言系统,完善反馈信息。5 s$ j- L/ n b2 k; O% Xc4 e K3 s8,企业库黄页功能SEO需优化。5 9 6 ?2 w/ v; m/ g; 4 J( U6 V; u4 y2 N8 v9,数据库结构要从Access转为大型MSSQL企业数据库。4 TL- D9 % W9 V/ w5 g! S- C3 e S w10,没有很好的搜索引擎优化,这个很关健,目前网站还很欠缺。7 % E5 u! 1 + b4 Q4 y* C. 3 i$ 根据以上存在的问题,我计划用两周内的时间进行网站改版,主要是结构的最优化,和市场的精准分析与定位。网站改版后能达到的效果:页面更友好,更符合行业网站的特别,代码执行效率更高(css div),网站速度更快。搜索引擎排名更好。5 F/ h! E4 X4 x# 0 J2 / M0 v# 6 u x# P1 ) Z9 r9 W二、第二阶段:网站推广8 G% K* # 7 L) H I# n/ x) W+ |4 W. 9 X完成了第一阶段的网站改版后,推广就变得尤为重要。在所有的工作中推广是决定成败的关键因素。推广没有做到位,前面的工作做得再好也等于零。对于网站推广,方法很多,结合我们自己的优势和资源,主要通过以下三种方式进行推广。! K3 a2 _. + q1 P1 d! |- V6 F Y: r- ?6 E W6 s1、搜索引擎推广(最主要的手段)。/ b* q) v4 $ . P 1 w8 Ym3 B J0 d( Q# I/ 合理设置网页标题、标签、静态网页、网站地图、关键词、分类目录登陆等,做出符合搜索引擎收录标准的网页; 使之能够在搜索引擎里的排名表现得到提高,我这里主要是指google英文,为什么是google英文呢。这也主要是因为公司产品的目标市场所决定的,产品的受众是欧美,而google在欧美占据着巨大的市场份额。所以主要在google英文推广也就不容置疑了。当然搜索引擎优化(seo)的工作还很多,这里就不细讲。4 L3 B+ X# k _: C$ p5 R1 C/ 9 A: m1 K: V! |$ R2、网站信息推广。3 K) b0 n. L( i; x( M) s6 N4 j, w J k7 f! A! N常用的友情链接、信息群发、贴吧问答、软文营销、通讯工具推广、论坛签名、邮件群发、广告投放等方式。初期我们可以跟一些杂志、网络等媒体互换一些广告位,一来可以让我们网站的闲置广告资源充分利用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论