自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(109)
  • 收藏
  • 关注

转载 CSS3变换入门

尽管人们期望在屏幕上有些改变,但是CSS和HTML对页面中的交互能做的实在太少了,而那些还需要用代码来实现。比如一个链接要么是这个颜色,要么是那个颜色;一个文本区域要么这么大,要么那么大;一张图片要么是透明的要么是不透明的;它们是从一个状态直接变到另一个状态——中间并没有过渡。这导致大部分网页有些生硬,因为元素只会很死板的切换或改变。是的,你可以使用DHTML、jQ

2012-08-02 20:06:22 935

转载 15个HTML5的初级技巧

Web技术的发展速度太快了,如果你不与时俱进,就会被淘汰。因此,为了应对即将到来的HTML5,本文总结了22个HTML5的初级技巧,希望能对你进一步学习好HTML5会有所帮助。1. 新的Doctype声明XHTML的声明太长了,我相信很少会有前端开发人员能手写出这个Doctype声明。"http://www.w3.org/TR/xhtml1/DTD/xhtml1-t

2012-07-31 21:37:13 804

转载 50个必备的实用jQuery代码段

本文会给你们展示50个jquery代码片段,这些代码能够给你的javascript项目提供帮助。其中的一些代码段是从jQuery1.4.2才开始支持的做法,另一些则是真正有用的函数或方法,他们能够帮助你又快又好地把事情完成。1. 如何修改jQuery默认编码(例如默认UTF-8改成改GB2312):$.ajaxSetup({         ajaxSettings:{ c

2012-07-31 07:05:37 1315

转载 JS 中 new 操作符

按照javascript语言精粹中所说,如果在一个函数前面带上new来调用该函数,那么将创建一个隐藏连接到该函数的prototype成员的新对象,同时this将被绑定到那个新对象上。这个话很抽象,我想用实例来让自己加深理解。1.如果就一个函数,没有返回值,没有prototype成员,然后使用new,会是什么结果呢?如果一个函数没有返回值,那么如果不使用new来创建变量,那么该变量的值为un

2012-07-27 19:22:24 702

转载 jQuery代码优化:事件委托篇

随着DOM结构的复杂化和Ajax等动态脚本技术的运用,事件委托自然浮出了水面。jQuery为绑定和委托事件提供了.bind()、.live()和.delegate()方法。本文在讨论这几个方法内部实现的基础上,展示它们的优劣势及适用场合。事件委托事件委托的事例在现实当中比比皆是。比如,有三个同事预计会在周一收到快递。为签收快递,有两种办法:一是三个人在公司门口等快递;二是委托给前台MM

2012-07-27 09:01:39 943

转载 getClientRects 和 getBoundingClientRect 的区别

TextRectangle对于文本对象,W3C提供了一个 TextRectangle 对象,这个对象是对文本区域的一个解释。看下图(截图来源ppk):一行连续的文本我们可以获取到里面的5行文字,红色框就是TextRectangle这个抽象的对象.TextRectangle对象包含了, top left bottom left四个属性,这四个属性都是对应可视区域viewp

2012-07-26 11:41:59 1100

转载 初识 -webkit-filter

现在规范中支持的效果有:grayscale 灰度sepia 褐色saturate 饱和度hue-rotate 色相旋转invert 反色opacity 透明度brightness 亮度contrast 对比度blur 模糊drop-shadow 阴影现在,让我们看一下一些简单的效果吧:原图模糊50%灰度

2012-07-12 22:08:06 658

转载 css3 border-image

CSS3中有关于border的属性我们一起学习完了圆角border-radius和边框颜色border-color,只剩下最后一个边框图片border-image。今天我们就一起来学习这个border-image的属性。学习完这个border-image以后,大家一定会很兴奋,因为他改变我了们以往设置border的效果,以前我们border只能简单的设置一些纯色或几种简单的线型(如solid,do

2012-07-11 15:53:59 1987

原创 复制到剪切板 兼容(IE/FF/Chrome/..)

最近做一个复制到剪切板的功能   在网上找了很多都不好用  最后发现在了  这篇文章很不错  简洁好用   贴出来  希望能帮到更多人原文地址:http://www.lsproc.com/wiki/snippets:copytoclipboard此代码修改自 discuz!, 简易实现代码如下:var clipboardswfdata;

2012-05-31 13:28:57 17387 2

原创 php 递归 实现无限分类 格式化数组

我们要做一个商品的无限分类首先数据库字段为:id ----------商品主键idfid ---------- 商品父idname ---------- 商品名最后输出的数组格式为array( 0=>array( 'id'=>1, 'fid'=>0, 'name'=>'法国货' 'child'=>array( 0=>array(

2012-05-27 13:47:00 4225

转载 warning: no newline at the end of file

warning: no newline at the end of file修复这个警告,在文件结尾回车一下就行了。C99里的规定Each instance of a backslash character (\) immediately followed by a new-line character is deleted, splicing physical sou

2012-05-24 11:31:05 734

原创 指针与多维数组

假定下面有两个定义:int a[10][20]int *b[10]从语法的角度讲,a[2][3]和b[2][3]是没有什么区别的都是对int对象的一个合法引用。但是a是一个真正的二维数组,编译器给他分配了200个int类型长度的存储空间。而对于b来说仅仅是分配了十个指针。如果b中的每个元素都指向具有二十个元素的数组,那么编译器就要为他分配200个int类型长度的存储空间在加上1

2012-05-23 19:47:04 645

原创 js srtInterval 调用函数中document.write的问题

今天在用setInterval的时候  发现一个小问题   是当setInterval 调用的函数中执行了document.write()的时候  这个函数只能被调用一次  但是chrome是没问题  只有ie会出现这个情况 var i = 0; function aa(){ i++; document.write(i); } setInterval("aa()"

2012-05-23 11:51:34 1369

原创 c语言 数组的初始化

指针数组的初始化语法:我们在这定义一个  int类型的  指针数组  nameint *name[] = {1,2,3,4};name数组的初始化通过一个数字列表实现, 列表中的每个数字赋值给数组name中相应位置的元素,第n个数字存贮在存储器中的某个位置,指向他的指针存储在name[n]中。但是我们需要注意的事,由于上述声明中没有指名数组name的长度,因此,

2012-05-22 23:16:51 723

转载 打造 Vim IDE

打造 PHP IDE IDE 左侧是目录导航,中间是编辑区域,而右侧则是方法列表,用于在已经打开的文件中快速跳转。在编辑区域按下 CTRL+X 键,还会显示已打开文件的列表。 其他诸如自动补全、代码模板等功能,都应有尽有。看过了漂亮的截图,我们就来一步步打造 PHP IDE 吧。用 NERDTree 实现目录导航在进行 PHP 应用开发时,同时编辑多

2012-05-22 16:04:57 709

转载 PHP跳转页面的几种实现方式

PHP页面跳转一、header()函数header()函数是PHP中进行页面跳转的一种十分简单的方法。header()函数的主要功能是将HTTP协议标头(header)输出到浏览器。header()函数的定义如下:void header (string string [,bool replace [,int http_response_code]])可选参数repl

2012-05-22 15:17:48 1021

转载 JS中offsetTop、clientTop、scrollTop、offsetTop各属性介绍

这里是javascript中制作滚动代码的常用属性页可见区域宽: document.body.clientWidth;网页可见区域高: document.body.clientHeight;网页可见区域宽: document.body.offsetWidth   (包括边线的宽);网页可见区域高: document.body.offsetHeight (包括边线的宽);网页正文

2012-04-15 16:06:52 543

转载 js 复制地址给好友 兼容火狐ie

function copy_url(){var clipBoardContent=""; //clipBoardContent+=document.title; //获取标题 //clipBoardContent+="\n"; clipBoardContent+=this.location.href; //获取地址if (window.clipboardData){wind

2012-04-15 16:04:42 1625

转载 css鼠标样式

巧合要用到鼠标样式效果,就顺便整理了下十五种CSS鼠标样式,小例子供大家使用啊。CSS鼠标样式语法如下:任意标签中插入 style="cursor:*"  例子:文本或其它页面元素  文本或其它页面元素  注意把 * 换成如下15个效果的一种:下面是对这15种效果的解释。移动鼠标到解释上面,看看你的鼠标起了什么变化吧! hand是手型    CSS鼠标手型效果poi

2012-03-23 13:27:58 535

转载 数据库设计范式

第一范式(1NF)无重复的列第二范式(2NF)属性1、要求数据库表中的每个实例或行必须可以被唯一地区分为实现区分通常需要为表加上一个列,以存储各个实例的唯一标识。例如员工信息表中加上了员工编号(emp_id)列,因为每个员工的员工编号是唯一的,因此每个员工可以被唯一区分。这个唯一属性列被称为主关键字或主键、主码。2、要求实体的属性完全依赖于主关键字所谓完

2012-03-22 10:36:15 547

原创 css 在各种浏览器兼容调整

\9   ie 6,7,8,9 都有效 margin-top:10px \9;*    ie 6,7  有效 *margin-top:10px;_    ie 6  _margin-top:10px;写的时候按照从兼容的多到兼容的少的顺序来写!important 在 CSS 中的意思就是优先调用,Firefox等认识它,但是ie不认识它(虽然i7e已经认识它了),因

2012-03-21 17:39:11 642

原创 XML 定义 和编码

一、 XML标记的编写★元素:***★属性与值:对元素信息的补充二、XML的规则s1、XML声明:      版本声明、独立性声明、编码声明书写时以小于号(结束。 在问号和大于号这间不能有空格。文档编码声明独立文档声明      三、XML严谨的格式xml必须有根元素,标签对大小写敏感,所有标签都必须关闭,xml的标签属性值必须加引号

2012-03-16 09:47:43 1018

转载 php xml 常用函数

php xml 常用函数1、DOM 函数a、DOMDocument->load()作用:加载xml文件用法:DOMDocument->load( string filename )参数:filename,xml文件;返回:如果成功则返回 TRUE,失败则返回 FALSE。b、DOMDocument->loadXML()作用:加载xml代码用法:DOMDocume

2012-03-16 09:26:38 1245

原创 html css 的页面切图

*{margin:0;padding:0;list-style:none;}#tab, #tab li a:hover{background:url(ding.png) no-repeat;z-index:10}#tab{width:760px;height:42px;}#tab li{float:left;}#tab .l1 a{display:block;width:100px

2012-03-15 15:57:03 1421

转载 设置div中文字超出时自动换行

一、对于div强制换行1.(IE浏览器)white-space:normal; word-break:break-all;这里前者是遵循标准。#wrap{white-space:normal; width:200px; }或者#wrap{word-break:break-all;width:200px;} 2.(Firefox浏览器)white-space:normal; wo

2012-03-15 15:56:11 38826 1

原创 window 下的memcache 的安装

memcache 的安装:    将php_memcache.dll放到php5的ext目录下        修改php.ini配置文件添加extension=php_memcache.dll    windows win32 下的安装    下载memcache安装包    将其解压到C:\memcache下    在cmd下运行命令    cd C:\memcach

2012-03-15 15:53:41 1117

原创 php 处理高精度计算函数

PHP 为任意精度数学计算提供了二进制计算器(Binary Calculator),它支持任意大小和精度的数字,以字符串形式描述bcadd — 加法bccomp — 比较bcdiv — 相除bcmod — 求余数bcmul — 乘法bcpow — 次方bcpowmod — 先次方然后求余数bcscale — 给所有函数设置小数位精度bcsqrt — 求平方根

2012-03-15 15:52:27 2352

转载 PHP中内存相关的功能特性

可能有的读者碰到过类似下面的错误吧:Fatal error: Allowed memory size of X bytes exhausted (tried to allocate Y bytes)这个错误的信息很明确,PHP已经达到了允许使用的最大内存了,通常上来说这很有可能是我们的程序编写的有些问题。比如:一次性读取超大的文件到内存中,或者出现超大的数组,或者在大循环中的没有及时是放掉

2012-03-15 15:51:37 852

原创 PHP自带的进位制之间的转换函数

bindec() -- 二进制转换为十进制decbin() -- 十进制转换为二进制dechex() -- 十进制转换为十六进制decoct() -- 十进制转换为八进制hexdec() -- 十六进制转换为十进制octdec() -- 八进制转换为十进制base_convert()-- 在任意进制之间转换数字

2012-03-15 15:51:00 633

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除