自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (6)
  • 收藏
  • 关注

转载 ie6 window.open

前端开发中经常要用到 window.open 弹出一个新窗口来进行交互,但是在使用过程中却会碰到各种各样的问题,下面是我在平时开发过程中碰到的一些问题。对于winodw.open的使用可以先看下这个文章  http://www.w3help.org/zh-cn/causes/BX1053一.浏览器拦截由于各种弹出广告的滥用,现在各个浏览器对window.open的使用都进行了严格的限制

2012-09-07 11:47:17 680

转载 IE6 调用gzip压缩后JavaScript不执行的解决方法

IE6下面调用开启了gzip压缩Javascript的时候,时常会碰到无法执行的情况,有可能是src调用,有可能是ajax调用,其它的浏览器工作正常,唯独IE6不能正常工作。出现这个BUG的状况如下:1. 用户使用IE6浏览器2. 服务器没有设置 被请求文件(javascript) expires, cache-control.3. 服务器端开启了chunked encoding模

2012-05-14 19:35:17 1312

原创 IE6下JQuery的animate问题

使用animate时,常常会发现,ie6不按套路出牌。出现过这种情况:$('div').animate({height: '10px'}, 3000),结果,ie6下这个div死活高度10px,用debugbar看,样式值是对的。可是显示的效果就是不对。所以在网上搜索中看到加,overflow:hidden;可以解决。于是我就加了,然后真就解决。想了想原因,应该是ie6下变态的di

2012-03-28 17:21:10 2341

原创 mysqladmin的用法

# mysqladmin [OPTIONS] command [command-option] command ...通过执行mysqladmin --help,你可以得到你mysqladmin的版本所支持的一个选项列表。目前mysqladmin支持下列命令:create databasename             创建一个新数据库drop databasename

2012-03-09 14:43:24 465

转载 IE中设置了document.domain后操作iframe的问题

都知道在进行跨二级域的DOM操作时,document.domain必须设置。比如www.67ge.com页面中的含有一个wyz.67ge.com的子页面(iframe引用),要想对其进行操作通常设置document.domain="67ge.com"。  现在有个问题,父页面中的含有一个同域的iframe,但是手工设置了document.domain=loction.host,这时在IE6/7

2012-02-29 10:00:28 9131

转载 Mysql show的用法说明

mysql show 语句用法2009-05-08 15:08SHOW 可以以各种形式描述数据库系统的信息,诸如数据表,字段,服务器状态等等。大致有以下这些方法:SHOW [FULL] COLUMNS FROM tbl_name [FROM db_name] [LIKE 'pattern'] \\显示表的字段定义SHOW CREATE DATABASE db_name \\显示数据库定

2012-02-27 15:36:33 607

转载 Array的push与unshift方法性能分析

Array的push与unshift方法都能给当前数组添加元素,不同的是,push是在末尾添加,而unshift则是在开头添加。从原理就可以知道,unshift的效率是较低的。原因是,它每添加一个元素,都要把现有元素往下移一个位置。但到底效率差异有多大呢?下面来测试一下。测试环境的主要硬件:CPU T7100(1.8G);内存4G DDR2 667;硬盘5400转。主要软件:操作系统为Wind

2012-02-22 15:37:14 630

转载 MYSQL启动后报:ERROR! The server quit without updating PID file错误的问题解决

问题起因:今天做了一件事情:我在VM 上将一数据库的数据文件(/var/lib/mysql整个文件夹)拷贝到另外一台VM上,然后新的VM 上启动MYSQL,结果报如下异常:[root@localhost mysql]# service mysql startStarting MySQL.. ERROR! The server quit without updating PID file

2012-02-17 14:06:49 14397

原创 中文编码、unicode、全角

一直对于编码的问题非常的模糊,特写一文以备回顾。参考资料:http://www.nengcha.com/code/unicode/class/ (unicode码表)概念: CJK:中日韩统一表意文字(CJK Unified Ideographs),在码表的码区是:0x4300-0x9FBF。全角字符:占两个标准字符(两个字节)的字符,主要是中日韩象形文字和特殊字符,及全角数字,英

2011-12-12 19:51:20 1735

原创 Cookie的使用

1、每一个Cookie最多可存放4KB。Cookie名称与Cookie值加起来不能超过4KB(4096B)。2、根据浏览器不同,一个域名可存放的cookie数也不同。Firefox是150个,ie是50个,google是169个。其他自己测试。3、cookie名可以用数字,只要Cookie不超过4KB,Cookie名长度任意。

2011-12-05 11:43:09 322

原创 crontab学习日志

刚接触crontab,看了好多文章。小总结一下,以备突击排查。概念:crontab: 在Unix或类Unix系统中,用于设置执行计划的命令。可以使用它来设置定期执行某个命令。crond: 它是一个守护进程,每分钟(最小单位只到分钟,所以不要指望指定在哪一秒执行)会检查一次是否有需要执行的crontab计划。如果有就会激活crontab文件里定义的指令。cronfile: cront

2011-11-29 14:40:27 1836

原创 IE的HTML与DHTML手册(备忘)

常常为记不住IE的一些DOM对象头疼。在这里做一下备注。http://msdn.microsoft.com/en-us/library/ms533050%28v=VS.85%29.aspx

2011-11-24 15:35:00 427

原创 PHP函数类嵌套及类的使用问题

在使用PHP嵌套函数和类时要注意几个问题:1、函数和类的作用域是全局的。不管它们是在哪里定义的,他们都是全局可见的。function parent(){function son(){echo 'son()';}}son(); // son();2、函数里的变量作用域只是在本函数里面。别指望它可以在inner f

2011-11-17 10:27:38 4016 1

原创 include与require的区别

很多人都知道include和require是引用外部文件的语言。可是它们的区别是什么呢?1、对于错误的处理不同。  include遇到错误时(引用的文件不存在),PHP只是报错,但程序会继续运行下去。  require遇到错误时,直接报错并停止运行程序。2、程序的处理不同。  require相当于预处理,即它是在程序运行之前就被执行的。所以它是不可以用在控制语句中的,如if中。

2011-11-10 14:22:19 6013

转载 MySQL之alter语句用法总结

1:删除列ALTER TABLE 【表名字】 DROP 【列名称】2:增加列ALTER TABLE 【表名字】 ADD 【列名称】 INT NOT NULL  COMMENT '注释说明'3:修改列的类型信息ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称(这里可以用和原来列同名即可)】 BIGINT NOT NULL  COMMENT '注释说明'4

2011-11-10 14:21:16 402

原创 ASC码,Latin-1,Utf8,Unicode字符集编码简史

我时常被字符集编码搞的很晕,每次遇到编码的问题时,才会暂时抱佛脚,上网去搜一下某个编码的介绍。最终发现,我头脑里的资讯错乱不已。终于忍无可忍,决定梳理一下。ASCII码,全称American Standard Code for Information Interchange。这是早期最有名的字符集编码,它是为英文通信而设计的。它是由128个字符组成,用一个字节来表示。表示的字符分别是:大小写字

2011-11-10 14:19:35 3766

原创 object与embed的区别,嵌入flash

与的区别。object只有支持ActiveX控件的浏览器才支持。而embed则是firefox等其他浏览器和ie(注意ie是支持)所支持的。既然ie也支持embed为什么还要用object?因为,不能保证其他支持ActiveX控件的浏览器也可以很好的支持嘛。比如国产的一些浏览器呀。接下来我们来理解一下下面的代码:codebase="http://activex.microsoft.

2011-11-10 14:18:14 4011

原创 PHP中的数字与字符串比较

PHP数字与字符串进行对比的时候,会把字符串先进行intval()操作。然后再与数字进行对比,所以,一定要注意有出现与0比较的表达式。0 == '字符串' // 返回true;0 === '字符串' // 返回false;

2011-11-10 14:16:34 2413

原创 Dom事件流

标准Dom事件流,分三个阶段捕获阶段、目标阶段、冒泡阶段(也有人直接分为两个阶段,捕获和冒泡)。其中捕获开始结点和冒泡的末尾结点都是window。有人说在ie中,只有冒泡阶段没有捕获阶段,我在ie9下测试发现是有的。不知道旧的版本有没有。元素添加事件处理函数的方法有两个:html属性和使用javascript对象属性。分别如下:    function clickEvent()

2011-11-10 14:15:50 896

原创 提高成就感,让自己增加的动力

<br />    每个人生活,工作,学习,参加社会活动等一系列行为都是要动力的。这些动力有一些是来自于生活的压力,有一些来自己的上进心,有一些来自己于对成功的向往。总之,我们不管是去创业,去打工,去店,去参加培训,去写程序都是要有动力来支撑的。不然,也许你只能二天热度,然后就消沉了。<br />    人们常说,当你有一个明确的,而且有很大概率实现的目标时,你就会有无限的精力去完成手上的一些事情。为了达到这个目标,我们会不余余力。所以在我们做事之前,就应该先制定一个明确的,而且是可现的目标。要怎么做呢?<

2010-11-30 23:13:00 1031

原创 JSON指南

JSON全称Javascript Object Notation, 是一种轻量级的数据交换格式。它是javascript标准的一个子集, 它是一个纯文本的格式。JSON可以用于发送以下数据:数值,字符串,布尔型,数组,对象。数值的表示方法:数值,包括整数,浮点数,指数等格式。例:25, 0.14, 0.24e12,  +15.14e-12字符串的表示方法:字符串必须包含在双引号里头。除了",/,/及一些控制符(/b,/f,/n,/r,/t)需要进行转义以外,其他的字符都可以直接加入到双引

2010-11-30 15:07:00 83

原创 如何学习一门语言或是一项技术

<br />我们都非常的希望自己能快速的学会一门编程语言或是一项技术,比如seo。可是很少人能在很短的时间内,掌握一语言。甚至经过了一两年,或更长的时间,学到的也只是皮毛。也许是因为太多的人只知道看书,或只知道自己闭门造车吧。<br />1、找几个经典的好书<br />不管学习什么,入门都很重要。入门时就把基础打好,把一些概念理解清楚,对于以后的成长都是有巨大的推力的。这就好比建房子,如果根基不稳,你再有本事,你也只能建到2,3层楼的高度。而入门的一个好方法就是要找几本好书看。千万不要随便找本什么大全就狂啃

2010-11-30 11:04:00 461

转载 位图和调色板的概念

1.1 位图和调色板的概念如今Windows(3.x以及95,98,NT)系列已经成为绝大多数用户使用的操作系统,它比DOS成功的一个重要因素是它可视化的漂亮界面。那么Windows是如何显示图象的呢?这就要谈到位图(bitmap)。我们知道,普通的显示器屏幕是由许许多多点构成的,我们称之为象素。显示时采用扫描的方法:电子枪每次从左到右扫描一行,为每个象素着色,然后从上到下这样扫描若干行,就扫过了一屏。为了防止闪烁,每秒要重复上述过程几十次。例如我们常说的屏幕分辨率为640×480,刷新频率为7

2010-11-29 22:52:00 1974

原创 图片的IPTC

<br />IPTC是于1970建立的一套用于管理图片信息的目录系统。在IPTC出现之前,图片是无法进行分类,我们也不能从图片本身得到一些与图片相关的信息。举个例子,如果我现在去黄山玩,我拍了好几张经典的照片,然后我发布到网上去,如果我发布的时候不加上备注。你看见这图片以后能知道这图片是谁拍的,是什么时候拍的吗?而且就算我写明了,那么有人把这图片下载了下来。然后又把这图片上传到另一个网站上去。那么也许备注信息也没有了。我们不可能从图片本身知道图片背后的一些信息。所以IPTC出现了,这个协议可以把

2010-11-28 20:15:00 3970

原创 PHP GD2函数

* array getimagesize(string $filename [, array &$infor ])获取图像的长宽及相关信息。在没有$infor的情况下,返回一个含下列信息的数组:数字索引:索引0为图片宽度,索引1为图片的高度,索引2为图片类型的一个标记值,索引3为类似于:width="230" height="43" 的一个字串。关联索引:其中bits,channels只对于jpg有意义相关索引bits返回颜色值使用的位数,索引channels返回颜色的通道数,索引mine为图片的mine值

2010-11-28 20:14:00 1668

转载 JS判断浏览器的方法

<br />      你知道世界上有多少种浏览器吗?除了我们熟知的IE, Firefox, Opera, Safari四大浏览器之外,世界上还有近百种浏览器。<br />       几天前,浏览器家族有刚诞生了一位小王子,就是Google推出的Chrome浏览器。由于Chrome出生名门,尽管他还是个小家伙,没有人敢小看他。以后,咱们常说浏览器的“四大才子”就得改称为“五朵金花”了。<br />       在网站前端开发中,浏览器兼容性问题本已让我们手忙脚乱,Chrome的出世不知道又要给我们添多少乱

2010-11-25 11:45:00 314

转载 网页编辑器大全

1,FCKeditor 编辑器最新版本: 2.3.1站点:http://www.fckeditor.net演示:http://www.fckeditor.net /demo特点:开源、免费2,eWebEditor在线编辑器最新版本:4.0站点:http://www.ewebsoft.com/演示:http://ewebeditor.webasp.net/demo.asp特点:国产、易用3,InnovaStudio WYSIWYG Editor在线编辑器注:WYSIWY

2010-11-17 13:18:00 528

原创 禁用中文,只能使用英文

ime-mode版本:IE5+专有属性 继承性:无FF也是支持这一css属性的。语法:ime-mode : auto | active | inactive | disabled 参数: auto : 不影响IME的状态。与不指定ime-mode属性时相同 active : 指定所有使用IME输入的字符。即激活本地语言输入法。用户仍可以撤销激活IME inactive : 指定所有不使用IME输入的字符。即激活非本地语言。用户仍可以撤销激活IMEdisabled : 完

2010-11-16 10:12:00 463

原创 PHP数组的操作

先开一个贴

2010-11-12 13:41:00 270

原创 安装Smarty

<br />Smarty的目录结构<br />解压Smarty包得到libs目录下的这些文件都是必须的<br />Smarty.class.php<br />Smarty_Compiler.class.php<br />Config_File.class.php<br />debug.tpl<br />internals/*.php        (all of them)<br />plugins/*.php         (all of them)<br />设置目录<br /

2010-11-08 13:16:00 115

原创 PHP字符串函数使用说明

根据PHP手册,函数的顺序:1、addcslashes(string $str, string $checklist), 以C语言风格使用反斜线转义字符串中的字符。这个函数可以指定哪一些字符进行转义,也就是指定哪一些字符前面加上反斜杆(或是用八进制来表示,如:/0)。参数checklist列表里面的元素定义了要转义的字符,而str里的字符则是待转义的字符串。   注意:1、".."可以表示用于表示ASC码表的范围,如 A..z表示ASC码表中从A到z之间的所有字符都会被转义。            2、".

2010-11-08 10:43:00 1954

原创 List 与 explode

<br /><br />list的作用是用于把数组的值赋给一些变量用的。它并不是真的函数而只是一种语言结构。它是没有返回值的。<br />list的几个特点:<br />1、赋值顺序是倒序的。也就是说从右到左的顺序进行赋值。这一点特别是在使用把数组的值赋给另一个数组时要特别注意。<br />如:list(a[1], a[2], a[3]) = array('1','2','3').结果得到的数组是array(3=>'3', 2=>'2', 1=>'1' )。<br />2、list只适用于以数字索引的数组进

2010-11-01 22:27:00 1365

原创 按下电源后计算机都干了什么

<br />对于大部分人来说,按下电脑,等上几十秒或是一两分钟,就可以看到操作系统的界面。这事再习惯不过了。可是很少人会去了解,按下开关以后,计算机到底做了些什么呢?<br />计算机,一听到这个名字,就会有许多人想到立于地上的主机,显示画面的显示器,或是一台笔记本。其实,计算机并不光是包含这些硬件,它还包含硬件设备上存储,运行的程序。如果说这些硬件是计算机的躯体,那么软件就是计算机的灵魂。没有灵魂的计算机只是废铁。 <br />那么这冰冷的铁块是如何才能运行程序的呢。就任务就落到操作系统身上了。操作系统就

2010-10-30 23:18:00 627

原创 关于Form的js语句及Form在不同浏览器的表现

零碎:Form如果放在table中,如:,firefox表现奇怪。

2010-10-27 13:38:00 85

原创 常见正则表达式汇总

<br /><br />匹配中文字符的正则表达式: [/u4e00-/u9fa5]<br />匹配双字节字符(包括汉字在内):[^/x00-/xff]<br />应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)<br />String.prototype.len=function(){return this.replace([^/x00-/xff]/g,"aa").length;}<br />匹配空行的正则表达式:/n[/s| ]*/r<br />匹配HTML标记的正则表达式

2010-10-22 15:24:00 96

转载 雅虎团队经验:网站页面性能优化的34条黄金守则

1、尽量减少HTTP请求次数      终端用户响应的时间中,有80%用于下载各项内容。这部分时间包括下载页面中的图像、样式表、脚本、Flash等。通过减少页面中的元素可以减少HTTP请求的次数。这是提高网页速度的关键步骤。      减少页面组件的方法其实就是简化页面设计。那么有没有一种方法既能保持页面内容的丰富性又能达到加快响应时间的目的呢?这里有几条减少HTTP请求次数同时又可能保持页面内容丰富的技术。 合并文件是通过把所有的脚本放到一个文件中来减少HTTP请求的方法,如可以简单地把所有的CS

2010-08-31 13:31:00 439

原创 PHP关于VC9和VC6以及Thread Safe和Non Thread Safe版本选择的问题

关于VC9和VC6以及Thread Safe和Non Thread Safe版本选择的问题    最近在PHP官网上看到又有新版的PHP下载了,于是上去找找For Windows的版本,可是一看确傻眼了,一共给了四个版本,VC9 x86 Non Thread Safe、VC9 x86 Thread Safe、VC6 x86 Non Thread Safe、VC6 x86 Thread Safe,这让我这个菜鸟头疼啊,还好PHP官网提供下载的地方左边有个英文choose我看懂了,我估摸着就是

2010-08-29 12:42:00 9939

原创 编写有效网页标题的五种技巧 [转]

在标题中包含付费关键字。<br />将关键字尽可能放在标题的开头部分。用户通过点击文字广告或随机搜索排名到达您的网站后,他们会有一点紧张。<br />人们都很清楚自己在寻找什么,并希望能在您的网站有所收获,但他们对此有些怀疑。他们完全有理由怀疑,因为有太多垃圾网站都是光说不练。<br />将关键字放置在标题中可让访问者瞬间确定,他们来的地方没错。这会让他们感觉轻松一点,因而也更能够接受您的信息。言辞听起来不要像是广告。<br />我们每天都要接触数千条广告信息。我们的大脑也因此开发出非常精妙的过滤机制,可以

2010-08-26 10:00:00 511

转载 HTML邮件的编写规则

<br />本文转自:http://dengminhui.javaeye.com/blog/664457<br />最近一个需求中遇到了发送邮件的功能,发现很多css在邮件里是有限制的,通过对以前的各位达人总结的学习,解决了这个问题,现转载如下。<br /> <br />几乎每个会员制网站都需要通过后台发送邮件来与会员进行沟通,如注册确认、营销推广。这些由站方发给会员的信件,往往纯文本格式已不能满足界面和交互的要求,这时候我们就需要发送HTML页面。由于HTML邮件不是独立的HOST在本站的页面,是

2010-08-05 17:15:00 6618

原创 IE6 z-index的bug

关于ie6我一直都是很深恶痛绝的。对应我也很想恶骂MS公司。好了,不扯了说一下如何解决ie6关于z-index的问题。bug如下:像这样的句子,在ie6中,你会发现,上面的case02.jpg会被下面的case03.jpg遮住。原因在于第一个元素是absolute,而第二个是relative。这时ie6就会认为relative比absolute的z-index高。所以这时应该把最外层加了absolute的元素上加上z-index:1000(值只要大于0就行)。如下

2010-07-21 21:29:00 2568

Linux系统下C程序开发详解

不错的一本关于linux c程序开发的书

2009-02-20

VC++课件

这是我上学的C++课件,看起来还行,对于入门者还是比较容易接受的。

2008-07-01

mfc深入浅出

通过这个文档可以对MFC有一个比较全面的,总体的把握.<br>

2008-07-01

深入浅出MFC(文件太大,分两部分上传的)

这只是一部分,由于文件太大,我分开上传的,可以看相关下载嘛。深入浅出MFC,一起学习MFC吧。

2008-04-11

深入浅出MFC(文件太大,分两个上传的)

这只是一部分,由于文件太大,我分开上传的,可以看相关下载嘛。深入浅出MFC,一起学习MFC吧。

2008-04-11

Java2初学者指南

初学者学习java<br>

2008-04-09

空空如也

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

TA关注的人

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