我们在研究其他的网站的样式的时候经常会发现一种情况,就是在很多background属性里都调用同一张图片,来满足网页各个部分的使用。打开这种图片看一下,会发现这张图片上包含了很多小图片;
又如:
这些小图片就是整图分割后的各个部分,把各个部分放在一张图片上,而不是是分别存储成...
water
10年前 (2014-12-03) 2830℃ 0评论
0喜欢
CSS的元素选择器除了根据id(#)、class(.)、属性([ ])选取元素以外,还有很重要的一类,就是根据元素的特殊状态来选取元素。它们就是伪类和伪元素。跟id选择器、类选择器、属性选择器以及派生选择器等等这些从HTML文档层次结构(DOM树)中获取元素不同的是,伪类和伪元素...
water
10年前 (2014-12-02) 3412℃ 0评论
0喜欢
序列(List)
<#-- 定义序列 -->
<#assign mynums=[11,12,13,14,15,16,17,18,19]/>
<#list mynums as mn>
${mn}
</#list>
拆分...
water
10年前 (2014-12-01) 6653℃ 0评论
3喜欢
块级元素(block)特性:
总是独占一行,表现为另起一行开始,而且其后的元素也必须另起一行显示;
宽度(width)、高度(height)、内边距(padding)和外边距(margin)都可控制;
内联元素(inline)特性:
和相邻的内联元素在同一行;
宽度(wi...
water
10年前 (2014-11-25) 2887℃ 0评论
0喜欢
上周末在 Teahour 邀请到了 node-webkit 的作者王文睿来 做客,聊了一下 node-webkit 的故事和 HTML5 技术在应用程序开发领域的发展,很有收获。最近几年,用 Web 技术来开发应用程序的框架层出不穷,如 node-webkit, Chrome A...
water
10年前 (2014-11-24) 4574℃ 0评论
1喜欢
Node.js 究竟是什么?
一个 “编码就绪” 服务器
Node 是一个服务器端 JavaScript 解释器,它将改变服务器应该如何工作的概念。它的目标是帮助程序员构建高度可伸缩的应用程序,编写能够处理数万条同时连接到一个(只有一个)物理机的连接代码。
...
water
10年前 (2014-11-24) 3346℃ 0评论
1喜欢
什么是JavaScript引擎
什么是JavaScript引擎?简单来讲,就是能够提供执行JavaScript代码的运行环境。要解释这一概念,需要了解一些编译原理的基础概念和现代语言需要的一些新编译技术。
首先来看C/C++语言。它们是比较悠久的语言了,实际上就是使用编译器直接将...
water
10年前 (2014-11-24) 15834℃ 0评论
11喜欢
浏览器引擎(web browser engine)
网页浏览器引擎俗称浏览器内核,又叫排版引擎(layout engine)或者渲染引擎(rendering engine),是一套处理标记语言(例如html、xml、图片文件等)和格式化信息(例如css、xsl、xml等)并且进...
water
10年前 (2014-11-24) 2990℃ 0评论
0喜欢
Filter概述
Filter意为滤镜或者过滤器,用于在Servlet之外对request或者response进行修改。Filter提出滤镜链的概念,一个FilterChain包括多外Filter。客户端请求request在抵达Servlet之前会经过FilterChain里的所...
water
10年前 (2014-11-18) 4078℃ 0评论
0喜欢
效果图
实现后的效果
html里面只写了一个月的考试信息,其他月份一样。用到的图片可以去网上下载,
由于自己网站部分,给这个日历的高度不够高,自己加了一个更多的事件
(鼠标移动到更多,则全部显示本月考试信息,鼠标移出恢复原来样式)
js部分
$(function(){
//...
water
10年前 (2014-11-14) 4755℃ 1评论
5喜欢
会话跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术有Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录用户信息确定用户身份。
Web应用程序是使用HTTP协议传输的。H...
water
10年前 (2014-11-10) 4215℃ 0评论
0喜欢
俗话说:不想当项目经理的程序员不是好的架构师。相信每一个有上进心的程序员,都有一个架构师的梦。最近完成了一个中小型的项目,让我有了一些感受和想法,于是决定新开一个系列——《菜鸟要做架构师》。
经常看我博客的人应该了解,我写了好几个“菜鸟”系列了。有很多人问我,你都是...
water
10年前 (2014-11-10) 2834℃ 0评论
0喜欢
目前Bootstrap和其他前端工具大行其道,然而,也有很多轻量级的前端框架值得大家参考和借鉴。现在,我们为大家整理了25款轻量的前端框架,希望对大家有用。
目前Bootstrap和其他前端工具大行其道,然而,也有很多轻量级的前端框架值得大家参考和借鉴。现在,我们为大家整理了...
water
10年前 (2014-11-10) 3637℃ 0评论
0喜欢
近年来随着Web应用交互复杂度的提升,前端开发也迎来了一个高速发展的时期。除了一些老牌框架纷纷推出改动较大的升级之外,还涌现出一批新生代的 开源库和框架,推动着Web应用开发理念向越来越强调前端架构的方向发展。当下的前端技术可以说是处在一个新旧交替的过程之中,同时存在着许多不同的...
water
10年前 (2014-11-10) 2874℃ 0评论
0喜欢
随着Web技术的不断发展,前端开发框架层出不穷,各有千秋,开发者在做技术选型时总是要费一番脑筋,最近,IBM高级工程师王芳侠撰文对 Bootstrap、jQuery UI、jQuery Mobile、Sencha ExtJS、Sencha Touch、Sencha GXT、Doj...
water
10年前 (2014-11-10) 4649℃ 0评论
1喜欢
JSP简介
Servlet看起来更像java类,生成html比较麻烦,需要调用out.println();JSP看起来更像HTML,是为了简化Servlet的工作而出现的替代品,JSP中可以镶嵌大段HTML代码及java代码。
JSP(Java Server Page)会被Tom...
water
10年前 (2014-11-06) 3693℃ 1评论
0喜欢
概述
Java Web应用程序中所有的请求-响应都是由Servlet来完成的,Servlet是Java Web的核心程序,所有的网址最终交给Servlet来处理 。Servlet并没有main之类的执行方法。当用户访问服务器的时候,Tomcat是通过调用Servlet的某些方法来...
water
10年前 (2014-11-05) 3935℃ 2评论
0喜欢
一
1.胖客户端程序RCP(Rich Client Program)也叫做桌面程序(Desktop Program),程序必须下载安装到计算机上才能运行。
2.瘦客户端程序TCP(Thin Client Program)一般指Web程序,即目前流行的“软件即服务”SAAS(Sof...
water
10年前 (2014-11-04) 4081℃ 0评论
1喜欢
域名通过工信部备案系统备案后,这时还不能直接通过域名访问网站,
还需要两步完成设置
1.设置域名解析,到购买域名的地方设置(设置上服务器ip地址)
2.服务器(区分Linux和windows)上也需要根据web服务器类型(如apache),设置域名绑定,方法可以去网上搜索,这里就...
water
10年前 (2014-11-03) 3119℃ 0评论
0喜欢
前几年,我有机会能参与一些有趣的项目,并且独立完成开发、升级、重构以及新功能的开发等工作。
本文总结了一些PHP程序员在Web开发中经常 忽略的关键错误,尤其是在处理中大型的项目上问题更为突出。典型的错误表现在不能很好区分各种开发环境和没有使用缓存和备份等。
下面以PHP为例,但...
water
10年前 (2014-10-29) 2753℃ 0评论
1喜欢