摘要: 在Web开发中我们经常要碰到这样的问题:在为一个页面设置背景图片之后往往希望图片能够在分辨率比较大的情况下水平垂直都居中显示。通常水平居中显示在Css中是很容易做到的,而垂直居中就需要使用一些Css的技巧:1. 首先为了能使得网站能够根据浏览器大小自适应,我们需要将页面的body元素height值设为100%,而在这之前,我们需要将xhtml验证从网站头删除。 之后在页面上添加如下css文件设置body的高度为100%,html元素的设置为兼容FF:2. 之后需要设置最外层的div元素为100%高度和宽度:3. 在外层div中再套用一层div并使得其距页面顶端为50%:4. 接下来将我们需要设 阅读全文
posted @ 2013-10-28 22:41 @菲儿 阅读(9514) 评论(0) 推荐(0) 编辑
摘要: 一、ASP.NET的主要优势有丰富的资源,利用控件快速开发程序,开发成本低代码后置,方便分工合作 后来由于ASP.NET 开发出来的程序稳定性不好,微软就重新推出了MVC二、ASP.NET的运行机制客户端发送HTTP请求,通过DNS解析成一个IP服务器的IIS接收IP请求,对其请求的文件进行判断是静态文件(.html .jpf .jif等)还是动态文件(.aspx .master .ascx .asmx等)如果是静态文件,IIS自己处理,找到文件发送给客户端;如果是动态文件,将界面代码和后台代码进行合并,编译,实例化,得到Page对象 → 页面的生命周期开始 →init 初始化 →Load . 阅读全文
posted @ 2013-09-04 21:58 @菲儿 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 一、首先了解B/S、C/S模式C/S(Client/Server): 服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。B/S(Brower/Server): 客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。浏览 阅读全文
posted @ 2013-09-04 15:22 @菲儿 阅读(900) 评论(2) 推荐(0) 编辑
摘要: 一、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。3.封装:封装是把过程和数据 阅读全文
posted @ 2013-09-01 16:19 @菲儿 阅读(344) 评论(0) 推荐(0) 编辑