摘要: 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) 编辑