关闭

getClientRects 和 getBoundingClientRect 的用法和区别

getClientRects获取元素占据页面的所有矩形区域 描述 获取元素占据页面的所有矩形区域。 语法     var rectCollection = object.getClientRects(); 值 getClientRects 返回一个TextRectangle集合,就是TextRectangleList对象。TextRectangle对象包含了, top...
阅读(44565) 评论(1)

CI框架 CodeIgniter 伪静态 htaccess设置和Nginx伪静态方法

众所周知,LAMP代表Linux下Apache、MySQL、PHP这种网站服务器架构;而LNMP指的是Linux下Nginx、MySQL、PHP这种网站服务器架构。LNMP一键安装包可以从网上下载使用。 Nginx(发音同 engine x)由 Igor Sysoev 用C语言为俄罗斯访问量第二的搜索引擎 Rambler.ru 站点开发,是一款轻量级的Web 服务器/反向代理服务器及电子邮件...
阅读(24447) 评论(2)

Oracle SQL中IS NOT NULL与!=NULL的区别

平时经常会遇到这两种写法:IS NOT NULL与!=NULL。也经常会遇到数据库有符合条件!=NULL的数据,但是返回为空集合。实际上,是由于对二者使用区别理解不透彻。 默认情况下,推荐使用 IS NOT NULL去做条件判断,因为SQL默认情况下对WHERE XX!= Null的判断会永远返回0行,却不会提示语法错误。 这是为什么呢? SQL Server文档中对Null值的比较运算定义...
阅读(6084) 评论(0)

Oracle中Null与空字符串' '的区别

含义解释: 问:什么是NULL? 答:在我们不知道具体有什么数据的时候,也即未知,可以用NULL,我们称它为空,ORACLE中,含有空值的表列长度为零。 ORACLE允许任何一种数据类型的字段为空,除了以下两种情况: 1、主键字段(primary key), 2、定义时已经加了NOT NULL限制条件的字段 说明: 1、等价于没有任何值、是未知数。 2、NULL与0...
阅读(1968) 评论(0)

Yupoo(又拍网)的系统架构

Yupoo!(又拍网) 是目前国内最大的图片服务提供商,整个网站构建于大量的开源软件之上。以下为其使用到的开源软件信息: 操作系统:CentOS、MacOSX、Ubuntu服务器:Apache、Nginx、Squid数据库:MySQLmochiweb、MySQLdb服务器监控:Cacti、Nagios、开发语言:PHP、Python、Erlang、Java、Lua分布式计算:Hadoop、M...
阅读(1514) 评论(0)

基于webkit浏览器开发html/css3的web应用程序

在当今web市场上已经有不少web站点开始引入html以及css3,但是短时间内几乎所有站点都得考虑兼容不支持html5以及css3的浏览器,如 IE系列(IE9虽然支持,但是再耐心等吧)。但是令人十分高兴的是,在移动领域html5和css3是可以放心使用的,而且可以不必考虑兼容,因为移动 市场通常都是针对目标人群开发应用。在移动互联网上,有2大平台占据了高端用户市场,一是iphone os 另外...
阅读(1620) 评论(0)

几款swf flv flash网页播放器

项目中需要在网页中嵌入flv视频,这才发现想找一个跨浏览器,并能在各个手机浏览器中也能正常显示的flv网页播放器真是困难啊! 先列一些播放器在下面作参考了,但没有时间一个个去检查! ~~~~(>_ 1. Videobox Videobox其实不是播放器,只是用来嵌入播放器的脚本而已,是一个只有6k大小的脚本,用于在页面中显示视频。Videobox使用swfobject来嵌入Flash...
阅读(6034) 评论(0)

Hosts文件介绍:工作方式和作用及其实践

(1)什么是Hosts文件? Hosts是一个没有扩展名的系统文件,Hosts文件是一个用于存储计算机网络中节点信息的文件,它可以将主机名映射到相应的IP地址,实现DNS的功能,它可以由计算机的用户进行控制。可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,...
阅读(869) 评论(1)

10 个强大的JavaScript / jQuery 模板引擎推荐

模板引擎是为了使用户界面与业务数据(内容)分离而产生的,它可以生成特定格式的文档。由于在开发过程中,网站或应用程序的界面与数据实现分离,大大提升了开发效率,良好的设计也使得代码重用变得更加容易。 本文整理了10 款基于JavaScript和jQuery的模板引擎,希望能对你的开发工作带来一些帮助。 1. NANO 最简单的jQuery模板引擎,完美实现对JSON的解析。...
阅读(1428) 评论(0)

jQuery轮播图效果+ bxCarousel实现图片滚动切换效果+Mootools Videobox实现视频图片弹出类lightbox效果

一、BxCarousel实现图片滚动切换 BxCarousel是一个具有众多配置且易用的Jquery图片滚动插件,特征主要有: ◆ 可以指定显示的元素总数 ◆ 可以指定每次滚动的元素个数 ◆ 自动播放模式 ◆ 前一张/后一张按钮控制图片流动 参数含义: display_num:显示元素的数量,几张图片 move:单击左右控制键时,移动的元素个数,此处为移动2张图片 pre...
阅读(5176) 评论(0)

【输入智能提示功能】PHP+jQuery实现自动补全功能

前面手工写了一个下拉自动补全功能,写的简单,只实现了鼠标选择的功能,不支持键盘选择。由于项目很多地方要用到这个功能,所以需要用心做一下。发现select2这个插件的功能可以满足当前需求。 在使用jquery插件select2的过程中遇到了一些疑惑,无论是穿json数据还是通过jsonp方式取数据,都能够正确返回。可是下拉列表中的条目却不能被选中,对鼠标和键盘选择都无效。 后来发现,sele...
阅读(1591) 评论(0)

【表单提示建议/自动完成功能】jquery autocomplete插件的使用及其改进

上一篇文章,主要讲了jquery autocomplete插件调用本地数据和远程ajax查询数据的用法,但在ajax查询实现时候不是按需动态查询返回,而是把所有查询结果都返回,再通过js插件对数据进行取舍,输出到页面上。这样做的缺点就是降低了程序的性能,增加了耗时。如果返回结果是成千上万条的数据,那这个就比较笨重了。 这里我通过几种方式对程序进行了改进,以求实现性能的提升和用户体验的提升。 一...
阅读(1067) 评论(0)

jQuery.Autocomplete输入提示/自动完成插件

最近在做一个项目,查询功能下拉列表太长,考虑到方便用户,需要有自动提示完成选择下拉列表的功能。网上的插件有几种,个人觉得bassistance.de的JQuery Autocomplete plugin比较强大,比较轻便,功能也不错。只可惜发现现在插件已经停止更新,并且该插件功能已经并入jQuery UI,http://jqueryui.com/autocomplete/ 目前网上流传的大部分是...
阅读(3856) 评论(0)
    个人资料
    • 访问:3215534次
    • 积分:11708
    • 等级:
    • 排名:第1443名
    • 原创:120篇
    • 转载:45篇
    • 译文:2篇
    • 评论:180条
    最新评论