摘要: HTML5 Canvas 2D API 规范 1.0 中文版: http://wenku.baidu.com/view/d841013d0912a2161479292d.html 开始先学习三个方法:fillRect() strokeRect() clearRect(),它们接收四个参数,分别是:X轴坐标,Y轴坐标,宽,高 。阅读全文
posted @ 2012-04-28 16:47 吊儿郎当 阅读(20) 评论(0) 编辑
摘要: 1、focus和blur事件不支持冒泡,但是它支持捕获,所以在事件代理中我们可以使用捕获,但是ie不支持捕获,ie可以通过focusin和focusout这两个专有事件来代替,它们是支持冒泡的 2、需要做页面刷新的时候推荐使用location.replace和location.href两个方法,而不推荐使用location.reload和history.go(0),因为这两个刷新相当于按F5刷新,有表单提交的页面很容易会给出是否重复提交表单的提示。 3、使用Array.join在Internet Explorer中进行字符串连接操作是最快的;而+= 或者 String.prototype.concat.apply(object, arguments) 在其他浏览器中表现得更好阅读全文
posted @ 2012-04-13 11:41 吊儿郎当 阅读(30) 评论(0) 编辑
摘要: 10 var bind = function(obj,func){ 11 return function(){ 12 func.apply(obj,arguments); 13 }; 14 }; 15 var uploadBAR=function(container){ 16 container=(!document.getElementById(container))?this.createContainer(container):document.getElementById(container); 17 this.ostart = container.getElementsByTagName('input')[0]; 18 this.oinit = container.getElementsByTagName('input')[1]; 19 this.container=container; 20 this.nBar=contain阅读全文
posted @ 2011-12-07 16:58 吊儿郎当 阅读(261) 评论(0) 编辑
摘要: function unescape($str) { $ret = ''; $len = strlen($str); for ($i = 0; $i < $len; $i++) { if ($str[$i] == '%' && $str[$i+1] == 'u') { $val = hexdec(substr($str, $i+2, 4)); if ($val < 0x7f) $ret .= chr($val); else if($val < 0x800) $ret .= chr(0xc0|($val>>6)).chr(0x80|($val&0x3f)); else $ret .= chr(0xe0|($val>>12)).chr(0x80|(($val>>6)&0x3f)).chr(0x80|($val&0x3f)); $i += 5; } 阅读全文
posted @ 2011-11-30 11:24 吊儿郎当 阅读(86) 评论(0) 编辑
摘要: 在介绍js操作css样式之前,我先给大家介绍一下css样式在网页html中是如何加载的,在html页面中加载css样式可以分为三种,分别为:内嵌样式(Inline Style)、内部样式(Internal Style Sheet)、外联样式(External Style Sheet)。 内嵌样式即为在DOM元素中直接添加style属性来改表元素效果,如:
内嵌样式
。它只能改变该元素样式。 内部样式即在页面中添加css样式,如:在页面中添加。它可以改变整个页面元素效果。 外联样式即加载外部css样式文件,它有两种方式加载外部样式,一种是: ,另一种是:。 最后我们就来说说js如何操作css样式的。 1、js操作内嵌样式。阅读全文
posted @ 2011-11-16 11:05 吊儿郎当 阅读(974) 评论(0) 编辑
摘要: 1、Div水平垂直居中 .div{position:absolute;top:50%;left:50%;width:500px;height:300px; margin-top:-150px; margin-left:-250px; border:1px #999 solid;}阅读全文
posted @ 2011-10-31 09:35 吊儿郎当 阅读(58) 评论(0) 编辑
摘要: 一、数据库备份与保存 $this->load->dbutil(); $backup =& $this->dbutil->backup(); $this->load->helper('file'); write_file('e:/mybackup.gz', $backup); 二、CI图像类 缩放,裁剪,旋转,水印(只可用在 GD/GD2) $this->load->library('image_lib');阅读全文
posted @ 2011-02-27 16:47 吊儿郎当 阅读(405) 评论(0) 编辑
摘要: Apache的配置文件http.conf参数含义详解Apache的配置由httpd.conf文件配置,因此下面的配置指令都是在httpd.conf文件中修改。主站点的配置(基本配置)(1) 基本配置:ServerRoot "/mnt/software/apache2" #你的apache软件安装的位置。其它指定的目录如果没有指定绝对路径,则目录是相对于该目录。PidFile logs/httpd.pid #第一个httpd进程(所有其他进程的父进程)的进程号文件位置。Listen 80 #服务器监听的端口号。ServerName www.clusting.com:80 #主站点名称(网站的主机阅读全文
posted @ 2011-01-18 10:41 吊儿郎当 阅读(1342) 评论(0) 编辑
摘要: DX Auth 是一个CodeIgniter(PHP框架)的身份验证库。她的目标是是你容易地实现安全,容易的在你的项目中使用身份验证库,同时给你选择简单验证系统或全能验证系统的灵活性。 DX Auth 是以国际化思路构建的,所以所有的字符串都是在语言文件中可用的。(除了捆绑的示例,因为那时你的代码而不是库)。 它由 Jason Ashdown 基于 CL Auth 0.2.5 开发。 DX Auth的特色有哪些? 基本验证(登录,注销,注册,修改密码)。 记住我。 使用用户名或E-mail或两者登录(依赖于你的配置)。 忘记密码。 踢人。 最后登录的IP地址和时间(可选)。 E-mail 激活(可选)。 用户档案(可选)。 基于角色(管理员,用户,版主,等)。也支持继承(可选)。 基于URI和角色限制页面访问(可选)。阅读全文
posted @ 2010-11-12 17:53 吊儿郎当 阅读(1711) 评论(3) 编辑
摘要: 当访问http://health.domain.com转向到 http://www.domain.com/category/health。 rewrite rule配置如下: RewriteEngine On RewriteCond %{HTTP_HOST} ^[a-z0-9\-]+\.domain\.com$ RewriteRule ^/?$ /%{HTTP_HOST} RewriteRule ^/([a-z0-9\-]+)\.domain\.com/?$ /category/$1 [R,L] 阅读全文
posted @ 2010-10-20 15:59 吊儿郎当 阅读(95) 评论(0) 编辑
摘要: 1、下载Apache2.2.14并安装,略。设安装目录为:D:\Program Files\Apache Software Foundation\Apache2.2 2、下载Subversion1.6.6并安装,略。设安装目录为:D:\install\svn-win32-1.6.6 3、假设已安装完成上述软件,整合配置步骤如下:阅读全文
posted @ 2010-08-29 11:54 吊儿郎当 阅读(977) 评论(0) 编辑
摘要: Rewirte主要的功能就是实现URL的跳转,它的正则表达式是基于Perl语言。可基 于服务器级的(httpd.conf)和目录级的 (.htaccess)两种方式。如果要想用到rewrite模块,必须先安装或加载rewrite模块。方法有两种一种是编译apache的时候就直接 安装rewrite模块,别一种是编译apache时以DSO模式安装apache,然后再利用源码和apxs来安装rewrite模块。阅读全文
posted @ 2010-08-17 17:39 吊儿郎当 阅读(6366) 评论(0) 编辑
摘要: Twitter通过API的方式开放一些应用接口,这篇文档用来介绍Twitter目前开放的接口,为希望开发基于Twitter服务扩展的工具或应用的开发人员提供技术和文档服务。   认证   除了部分API(如:公共时间线 ( public timeline ) )外,所有的API方法都必须要求用户认证,所有的返回都与认证用户相关。例如,尝试获取一个设置为私密的且不是您的好友的用户信息时,将会返回失败状态。   Twitter目前仅支持HTTP Basic Authentication验证机制。当使用HTTP Basic Authentication时,请使用您在Twitter注册的“用户名”作为Session或Cookie的“用户名”部分的内容。 阅读全文
posted @ 2010-08-03 16:00 吊儿郎当 阅读(340) 评论(0) 编辑
摘要: 这是adobe photoshop cs3与windowsxp sp3的兼容性问题,解决方法非常简单如下: PS CS3菜单栏-编辑-首选项-文字-字体预览大小(去掉勾),然后重启PS就行了(一定要重启才能生效)。 也有网友认为需要同时去掉“字体预览大小”和“显示亚洲字体”,我试验过后,发现只需要去掉“字体预览大小”就可以解决这个问题。 或许有人会问,这两个功能到底是干什么用的,去掉会不会影响正常使用,这里简单介绍一下: 阅读全文
posted @ 2010-04-09 15:13 吊儿郎当 阅读(408) 评论(0) 编辑
摘要: Apache或IIS中,如果按照默认php.ini,会无法加载php_exif.dll模块 要想php_exif能够被成功加载,必须满足下面条件: 1. php_mbstring被启用; 2. php.ini中,php_mbstring必须在php_exif前被加载。 因此,你需要修改默认的php.ini中的这两个模块顺序(默认是字典序) 1. extension=php_mbstring.dll 2. extension=php_exif.dll 阅读全文
posted @ 2010-04-07 16:34 吊儿郎当 阅读(276) 评论(0) 编辑