自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (23)
  • 问答 (1)
  • 收藏
  • 关注

转载 探讨i++和++i

最近笔者在调试代码时发现自己在对++运算符的理解上不够深入,导致一个不应有的bug的出现。在代码书中或课堂上我们都知道++i和i++在作为一个单独语句使用时没有区别,即相当于i=i+1; 而作为语句的一部分时,如a=++i; 和a=i++; ++i先执行加1操作,再执行赋值操作(因++在前),而i++是先执行赋值操作,再执行加1操作(因++在后)。但这种论述未将其中更深的运行机制讲出来,尤其是在

2012-09-28 17:17:37 631

转载 JavaScript世界的一等公民 - 函数

简介在很多传统语言(C/C++/Java/C#等)中,函数都是作为一个二等公民存在,你只能用语言的关键字声明一个函数然后调用它,如果需要把函数作为参数传给另一个函数,或是赋值给一个本地变量,又或是作为返回值,就需要通过函数指针(function pointer)、代理(delegate)等特殊的方式周折一番。而在JavaScript世界中函数却是一等公民,它不仅拥有一切传统函数的使用方式(声明

2012-09-28 17:16:02 959

转载 CSS 颜色代码大全

CSS颜色代码大全    FFFFFF#DDDDDD#AAAAAA#888888#666666#444444#000000#FFB7DD#FF88C2#FF44AA #FF0088 #C10066 #A20055 #8C0044 #FFCCCC#FF8888#FF3333 #FF

2012-09-26 15:33:30 1289

转载 如何使用CSS达到段落开头空格的目的

方法1:使用空格,快捷键Shift+Ctrl+空格,代码&n。但是这种方法会产生大量重复的代码。 方法2:使用段落缩进,代码如下:p {text-indent: 2em;} 表示所有的段落缩进2个字体的长度。

2012-09-21 15:28:45 1898

转载 display:inline block inline-block 的区别

display:block就是将元素显示为块级元素.block元素的特点是:总是在新行上开始;高度,行高以及顶和底边距都可控制;宽度缺省是它的容器的100%,除非设定一个宽度, , , , 和 是块元素的例子。display:inline就是将元素显示为行内元素.inline元素的特点是:和其他元素都在一行上;高,行高及顶和底边距不可改变;宽度就是它的文字或图片的宽

2012-09-21 09:45:20 646

转载 Js DOM 基本

Dom最基本最常用的属性和方法:属性:1,Attributes 存储节点的属性列表(只读)2,childNodes 存储节点的子节点列表(只读)3,documentElement 返回文档的根元素(可读写)4,firstChild 返回当前节点的第一个子节点(只读)5,lastChild 返回当前节点最后一个子节点(只读)6,nextSibling 返回当前节点的下一个兄

2012-09-21 09:20:30 672

转载 JS中的instanceof和typeof

对于instanceof和typeof,以前偶尔的用到过,特别是typeof用到的相对更多一些,今日研究ext源码,很多地方都用到了instanceof,突然觉得他们两个有些相似但也应该有他们区别,网上看了一些文章,对它们之间的关系有了一定的了解。instanceof和typeof都能用来判断一个变量是否为空或是什么类型的变量。typeof用以获取一个变量的类型,typeof一般只能返

2012-09-20 16:26:32 1078

转载 Js apply()使用详解

Js apply方法详解我在一开始看到javascript的函数apply和call时,非常的模糊,看也看不懂,最近在网上看到一些文章对apply方法和call的一些示例,总算是看的有点眉目了,在这里我做如下笔记,希望和大家分享.. 如有什么不对的或者说法不明确的地方希望读者多多提一些意见,以便共同提高..主要我是要解决一下几个问题:1.apply和call的区别在哪里

2012-09-20 16:16:57 106477 28

转载 用 Function.apply() 的参数数组化来提高 JavaScript程序性能

我们再来聊聊Function.apply() 在提升程序性能方面的技巧。我们先从 Math.max() 函数说起, Math.max后面可以接任意个参数,最后返回所有参数中的最大值。比如alert(Math.max(5,8)) //8alert(Math.max(5,7,9,3,1,6)) //9但是在很多情况下,我们需要找出数组中最大的元素。var a

2012-09-20 16:09:08 2345

转载 关于23种设计模式的有趣见解

原文转自:http://www.hicss.net/23-design-patterns/ 在网上看见了这篇文章,作者以轻松的语言比喻了java的23种模式,有很好的启发作用。创建型模式  1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生

2012-09-19 17:51:36 958

转载 Javascript的循环优化探究

原文转自:http://www.hicss.net/explore-optimization-of-javascript-loop/前几天又温习了一番JS的基础知识,发现JS循环同其他语言的循环大有不同,随后再继续翻了俩本JS的权威教程,写下这篇文章。平时我们书写循环大致是这个样子的:function(){ //一般循环的书写方式 for(var i=0;

2012-09-19 17:41:27 780

转载 引爆你的Javascript代码进化

原文转自:http://www.hicss.net/evolve-your-javascript-code/方才在程序里看到一段JS代码,写法极为高明,私心想着若是其按照规范来写,定可培养对这门语言的理解,对JS编程能力提高必是极好的。说人话:丫代码写的太乱,看的窝火!最近闲暇无事,准备对自己JS学习做一个总结。众所周知,JS是一种语法极其灵活的语言,一千个人会有一千种JS书写方式。这造成

2012-09-19 17:31:11 1183

转载 拿什么来拯救你,我的table

原文转自:http://www.hicss.net/how-to-save-you-my-table/table曾经在网页开发中占据着举重若轻的地位——布局,即使到了Web2.0我们依旧可以看到其布局的身影。然而技术是不断进步的Div+Css组合方式终究敲开了老式布局的大门刮起了新的一轮布局浪潮。之后而来的就是新仇旧恨,许许多多无论是对table有意见亦或没意见的人也开始了对table笔诛口伐

2012-09-19 17:20:08 687

转载 我知道你不知道的负Margin

原文转自:http://www.hicss.net/i-know-you-do-not-know-the-negative-margin/现如今,负margin技术的应用可谓越来越广,任一个大型站点惊鸿一瞥之下都会有其身影所在。个人认为负margin技术是学习css路上必不可缺少的课题之一,许多高级应用及疑难杂症修复都可以使用负margin技术进行实现。负margin理论:在说明什么是

2012-09-19 17:10:43 981

转载 CSS 定位 (Positioning)浅析

position的四个属性值: relative 相对定位absolute 绝对定位fixed 固定定位static 静态定位下面分别讲述这四个属性。 sub1 sub21. relativerelative属性相对比较简单,我们要搞清它是相对哪个对象来进行偏移的。答案是它本身的位置。在上面的代码中,sub1和sub2是同

2012-09-18 14:47:41 612

转载 CSS中不为人知Zoom属性的使用介绍(IE私有属性)

点评:这里我们介绍一下CSS中的Zoom属性,这个属性一般不为人知,甚至有些CSS手册中都查询不到。实Zoom属性是IE浏览器的专有属性,Firefox等浏览器不支持。它可以设置或检索对象的缩放比例。除此之外,它还有其他一些小作用,比如触发ie的hasLayout属性,清除浮动、清除margin的重叠等。Zoom的使用方法: zoom : normal | number no

2012-09-18 09:40:08 1311

转载 CSS模式之三权分立

原文转自:http://www.hicss.net/separation-of-powers-model-in-css-design-patterns/ 市面上我们常常会看到各种各样的设计模式书籍,Java设计模式、C#设计模式、Ruby设计模式等等。在众多的语言设计模式中我唯独找不到关于CSS设计模式的资料,即使在网上找到类似内容,细细一看之下才发觉是南辕北辙。经过浩瀚文章搜索发掘下依旧

2012-09-14 13:45:33 714

转载 不要告诉我你懂margin

你真的了解margin吗?你知道margin有什么特性吗?你知道什么是垂直外边距合并?margin在块元素、内联元素中的区别?什么时候该用padding而不是margin?你知道负margin吗?你知道负margin在实际工作中的用途吗?常见的浏览器下margin出现的bug有哪些?……写css,你少不了与margin打交道,而对于这个平时我们最常用的css属性我们并非十分了解。介于此我打算写

2012-09-14 13:08:07 598

转载 用Margin还是用Padding

原文转自:http://www.hicss.net/use-margin-or-padding/ 用margin还是用padding这个问题是每个学习CSS进阶时的必经之路。CSS边距属性定义元素周围的空间。通过使用单独的属性,可以对上、右、下、左的外边距进行设置。也可以使用简写的外边距属性同时改变所有的外边距。——W3School边界(margin):元素周围生成额外的空白区。“

2012-09-14 11:21:25 484

转载 CSS 中 position:absolute 与 z-index 对层次结构影响

1. 不使用 position 这种情况下每一层都遵循 HTML 定位规则,其中的 left,right,top,bottom 定位信息对其无效,z-index 也不会发挥作用因为没有层叠的情况出现.2. 使用 absolute 如两个绝对定位对象的 z-index 属性具有同样的值,那么将依据它们在HTML文档中声明的顺序层叠.2.1 未使用 z-in

2012-09-14 10:05:07 1243

转载 CSS: dl,dt,dd,ul,li,ol区别及应用

ul: unordered lists ol: ordered lists li: Listsol 有序列表:………………表现为:1……2……3……ul 无序列表,表现为li前面是大圆点而不是123:…………很多人容易忽略 dl dt dd的用法:dl 内容块dt 内容块的标题dd 内容可以这么写:

2012-09-13 09:55:49 2517

转载 Html中CSS之去除li前面的小黑点,和ul、LI部分属性方法

对于很多人用div来做网站时,总会用到,但在显示效果时前面总是会有一个小黑点,这个令很多人头痛,但又找不到要源,其它我们可以用以下方法来清除。1、在CSS中写入代码。找到相关性的CSS,在。.li和.ul下写入list-sytle:none;当然有的会这样来写list-style-type:none, 这种写法特别是在一些CMS中最常见。2、在相关的页面找到head部分写入下面的代码

2012-09-13 09:44:28 469039 1

转载 有时一个眼神就知道对方是不是喜欢你

有时候不知道怎么开口,有时候张口就错,有时候没有共同语言,有时候一说话就吵架……言语的沟通总是伴随着信息的扭曲,或者一个眼神胜过千言万语。只因在人群中多看了一眼,那是你的眼神,回眸一笑百媚生……从第一眼看到你,到形成对你的第一印象,我用了100毫秒。为了达到这个速度,能在寻找优质交配对象的竞赛中更快、更准、更狠,我花了150万年让大脑养成了快速锁定高帅富、白富美的技能,眼线、耳环、假指甲还

2012-09-12 11:13:39 6250 1

转载 CSS块级元素、内联元素概念

CSS文档流与块级元素(block)、内联元素(inline),之前翻阅不少书籍,看过不少文章, 看到所多的是零碎的CSS布局基本知识,比较表面。看过O'Reilly的《CSS权威指南》,发现里面提到的文档流概念让我很敏感。 可恶的是书中并没有解释文档流是什么东西,或许作者觉得这个太简单了以至于不值一提。但我觉得,这个概念实在太重要了。理解了它,一堆CSS布局的理论都变得易于理解,并且体会到CSS

2012-09-12 10:27:47 1240

转载 PX PT及EM

字体大小的设置单位,常用的有2种:px、pt。这两个有什么区别呢?先搞清基本概念:px就是表示pixel,像素,是屏幕上显示数据的最基本的点;pt就是point,是印刷行业常用单位,等于1/72英寸。这样很明白,px是一个点,它不是自然界的长度单位,谁能说出一个“点”有多长多大么?可以画的很小,也可以很大。如果点很小,那画面就清晰,我们称它为“分辨率高”,反之,就是“分辨率

2012-09-10 13:33:25 2069

转载 CSS技巧杂谈

1.div的垂直居中问题 vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了。缺点是要控制内容不要换行 2. margin加倍的问题 设置为float的div在ie下设置的margin会加倍。这是一个ie6都存在的bug。解决方案是在这个div里面加上displa

2012-09-10 10:10:07 1444

转载 经典二十个CSS技巧

1. CSS字体属性简写规则一般用CSS设定字体属性是这样做的:font-weight: bold;font-style: italic;font-varient: small-caps;font-size: 1em;line-height: 1.5em;font-family: verdana,sans-serif但也可以把它们全部写到一行上去:

2012-09-10 09:25:01 1154

转载 javascript放在head和body的区别(w3c建议放在head标签中)

JavaScript脚本放在哪里在HTML body部分中的JavaScripts会在页面加载的时候被执行。在HTML head部分中的JavaScripts会在被调用的时候才执行。——————————————————————————JavaScript应放在哪里页面中的JavaScripts会在浏览器加载页面的时候被立即执行,我们并不希望总是这样,有时候我们想让一段脚本在

2012-09-07 11:16:51 15673 2

转载 JavaScript中匿名函数的用法及优缺点

JS中的匿名函数的用法及优缺点匿名函数可以有效的保证在页面上写入Javascript,而不会造成全局变量的污染。这在给一个不是很熟悉的页面增加Javascript时非常有效,也很优美。一、什么是匿名函数? 在Javascript定义一个函数一般有如下三种方式: 函数关键字(function)语句: function fnMethodName(x){alert

2012-09-03 10:35:47 7130 1

转载 javascript中for/in循环介绍及使用技巧

1. in运算符:要求其左边的运算数是一个字符串,或可以被转换为字符串,右边的运算数是一个对象或数组。如果该运算符左边的值是右边对象的一个属性名,则返回true。例如:var point={x:1,y:2}; //对象直接量 var has_x="x" in point; //返回true var has_z="z" in point; //返回false

2012-09-03 10:08:42 1409

VisualSVN-5.1.9(官网vs2015及以下版本插件)

VisualSVN-5.1.9(官网vs2015及以下版本插件)VisualSVN-5.1.9(官网vs2015及以下版本插件)

2018-06-04

JQUERY权威指南.rar

JQUERY权威指南.rar

2012-12-11

w3school 最新chm打包版

w3school 最新chm打包版

2012-12-10

Dynamic HTML权威指南 第3版.PDF

Dynamic HTML权威指南 第3版.PDF

2012-12-08

JavaScriptHelp_cn.chm

JavaScriptHelp_cn.chm

2012-12-08

无懈可击的web设计.pdf

无懈可击的web设计.pdf

2012-12-08

XHTML实例精解.pdf

XHTML实例精解.pdf

2012-12-08

XHTML技术技术内幕.pdf

XHTML技术技术内幕.pdf

2012-12-08

CSS权威指南.pdf

CSS权威指南.pdf

2012-12-08

python手机编程.rar

python手机编程.rar

2012-05-04

51CTO下载-苍蟒--灰帽python之旅.zip.rar

51CTO下载-苍蟒--灰帽python之旅.zip.rar

2012-05-04

SQL.完全手册.pdf

SQL.完全手册.pdf

2012-05-04

SQL语言参考大全(CHM版).chm

SQL语言参考大全(CHM版).chm

2012-05-04

Python中文手册v2.4.chm

Python中文手册v2.4.chm

2012-05-04

Eclipse中文教程.pdf

Eclipse中文教程.pdf

2012-05-04

Python基础教程(第2版)].人民邮电出版社.扫描版.pdf

Python基础教程(第2版)].人民邮电出版社.扫描版.pdf

2012-05-04

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

TA关注的人

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