自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (8)
  • 收藏
  • 关注

浏览器环境下JavaScript脚本加载与执行探析之defer与async特性

defer和async特性相信是很多JavaScript开发者"熟悉而又不熟悉"的两个特性,从字面上来看,二者的功能很好理解,分别是"延迟脚本"和"异步脚本"的作用。然而,以defer为例,一些细节问题可能开发者却并不一定熟悉,比如:有了defer特性的脚本会延迟到什么时候执行;内部脚本和外部脚本是不是都能够支持defer;defer后的脚本除了会延迟执行之外,还有哪些特殊的地方等等。本文结合已...

2016-01-13 17:18:19 143

原创 浏览器环境下JavaScript脚本加载与执行探析之代码执行顺序

本文主要基于向HTML页面引入JavaScript的几种方式,分析HTML中JavaScript脚本的执行顺序问题

2016-01-12 14:25:27 1707

原创 DOM扩展:DOM API的进一步增强[总结篇-下]

DOM1级主要定义了文档的底层结构,并提供了基本的查询操作的API,总体而言这些API已经比较完善,我们可以通过这些API完成大部分的DOM操作。然而,为了扩展DOM API的功能,同时进一步提高DOM操作的效率,DOM扩展也不断被提出和采纳。对DOM的扩展主要有两部分:Selectors API和HTML5,另外还有一个Element Traversal规范,主要用于元素遍历,另外还有一些专有扩展。本文承接《DOM扩展:DOM API的进一步增强[总结篇-上]》,继续总结DOM扩展相关的功能和API。

2016-01-09 17:18:52 726

原创 DOM扩展:DOM API的进一步增强[总结篇-上]

DOM1级主要定义了文档的底层结构,并提供了基本的查询操作的API,总体而言这些API已经比较完善,我们可以通过这些API完成大部分的DOM操作。然而,为了扩展DOM API的功能,同时进一步提高DOM操作的效率,DOM扩展也不断被提出和采纳。对DOM的扩展主要有两部分:Selectors API和HTML5,另外还有一个Element Traversal规范,主要用于元素遍历,另外还有一些专有扩展。

2016-01-07 15:05:21 799

原创 DOM LEVEL 1 中的那些事儿[下]

本文承接:DOM LEVEL 1 中的那些事儿[上] 2.3 Element类型Element类型应该是Document类型之外使用的最多的节点类型了,Element代表XML或HTML文档中的一个元素,它具有以下特征:[1]nodeType为1[2]nodeName为标签名[3]nodeValue为null[4]parentNode可能是Element或Doc...

2016-01-06 13:52:41 86

原创 DOM LEVEL 1 中的那些事儿[总结篇-下]

DOM是前端编程中一个非常重要的部分,我们在动态修改页面的样式、内容、添加页面动画以及为页面元素绑定事件时,本质都是在操作DOM。DOM并不是JS语言的一个部分,我们通过JAVA、PHP等语言抓取网页内容时需要对网页进行解析并拿到我们感兴趣的那部分内容,这时其实也是在操作DOM。当然在前端领域,我们肯定还是通过JS来操作DOM,而DOM也是伴随JS的出现而诞生的,随着前端的不断发展,DOM标准也在不断演进,每个新的版本都为DOM进行了一定程度的扩展。本文主要总结DOM1级中的核心内容。

2016-01-06 12:19:49 548

原创 DOM LEVEL 1 中的那些事儿[上]

DOM是前端编程中一个非常重要的部分,我们在动态修改页面的样式、内容、添加页面动画以及为页面元素绑定事件时,本质都是在操作DOM。DOM并不是JS语言的一个部分,我们通过JAVA、PHP等语言抓取网页内容时需要对网页进行解析并拿到我们感兴趣的那部分内容,这时其实也是在操作DOM。当然在前端领域,我们肯定还是通过JS来操作DOM,而DOM也是伴随JS的出现而诞生的,随着前端的不断发展,DOM标准也...

2016-01-05 13:54:53 83

原创 DOM LEVEL 1 中的那些事儿[总结篇-上]

DOM是前端编程中一个非常重要的部分,我们在动态修改页面的样式、内容、添加页面动画以及为页面元素绑定事件时,本质都是在操作DOM。DOM并不是JS语言的一个部分,我们通过JAVA、PHP等语言抓取网页内容时需要对网页进行解析并拿到我们感兴趣的那部分内容,这时其实也是在操作DOM。当然在前端领域,我们肯定还是通过JS来操作DOM,而DOM也是伴随JS的出现而诞生的,随着前端的不断发展,DOM标准也在不断演进,每个新的版本都为DOM进行了一定程度的扩展。本文主要总结DOM1级中的核心内容。

2016-01-05 13:03:28 1770

CSS2.1SPEC:视觉格式化模型之width属性详解(下)

本文承接CSS2.1SPEC:视觉格式化模型之width属性详解(上),继续分析CSS视觉格式化模型中width以及相关值的计算问题: 注:与上节不同,本节的demo中由于出现了float,absolute等定位方式,因此为了便于效果显示,所有的demo都把body的margin属性设为10px,并且增加了一个class为container的div元素,它具有10px的paddin...

2015-12-30 14:03:31 134

原创 CSS2.1SPEC:视觉格式化模型之width属性详解(下)

本文承接CSS2.1SPEC:视觉格式化模型之width属性详解(上),继续分析CSS视觉格式化模型中width以及相关值的计算问题:

2015-12-30 13:56:49 1411

CSS2.1SPEC:视觉格式化模型之width属性详解(上)

在介绍了包含块之后,CSS2.1标准中介绍了width属性和height属性,这两个属性在我们的页面布局中也发挥着重要的作用。在盒模型中,width和height包围了一个框的内容区域(content area),是否拥有显式的定义、框的类型、框的布局方式、框与其他框之间的关系以及其他的额外信息都会影响一个框的最终的width和height值,本文首先介绍width属性以及视觉格式化模型中如何...

2015-12-29 01:32:37 501

原创 CSS2.1SPEC:视觉格式化模型之width属性详解(上)

在介绍了包含块之后,CSS2.1标准中介绍了width属性和height属性,这两个属性在我们的页面布局中也发挥着重要的作用。在盒模型中,width和height包围了一个框的内容区域(content area),是否拥有显式的定义、框的类型、框的布局方式、框与其他框之间的关系以及其他的额外信息都会影响一个框的最终的width和height值,本文首先介绍width属性以及视觉格式化模型中如何决定width值的相关算法。

2015-12-29 01:21:12 2732

原创 CSS2.1SPEC:视觉格式化模型之包含块

原汁原味的才是最有味道的,在阅读CSS标准时对这一点的体会更加深刻了,阅读文档后的一大感觉就是很多看上去理所应当的样式表现也都有了对应的支持机制。本文首先从包含块写起,一方面总结标准中相应的阐述,并且结合具体的实例进行具体分析,特别是对于CSS2.1支持并不完善的IE6/7。由于经验尚浅,文中肯定存在一些问题,希望大家可以多多包涵并且指出问题。 阅读本文前,应当对于CSS盒模型以及视觉...

2015-12-27 20:44:58 115

原创 CSS2.1SPEC:视觉格式化模型之包含块

原汁原味的才是最有味道的,在阅读CSS标准时对这一点的体会更加深刻了,阅读文档后的一大感觉就是很多看上去理所应当的样式表现也都有了对应的支持机制。本文首先从包含块写起,一方面总结标准中相应的阐述,并且结合具体的实例进行具体分析,特别是对于CSS2.1支持并不完善的IE6/7。由于经验尚浅,文中肯定存在一些问题,希望大家可以多多包涵并且指出问题。阅读本文前,应当对于CSS盒模型以及视觉格

2015-12-26 22:43:46 1302 1

原创 js基本概念注意点—操作符

ECMA标准也定义了很多操作符,这些操作符的用法与特点与其他编程语言也有较大的相似之处,但由于JS的弱类型特点,JS中的操作符往往都可以运用于不同的数据类型,而在运用的过程中也存在一些转换规则,这是JS操作符与其他编程语言中操作符的不同之处。本文主要总结JS中操作符在使用时一些需要额外注意的点:[1]一元操作符递增和递减操作符:递增和递减操作符的基本用法符合常用编程语言的用法特点,比较独特

2015-09-11 00:18:32 1655

原创 js基本概念注意点—数据类型

【1】关于JS数据类型数据类型的类别:JS中的数据类型总的可以分为几下几类:Number(数值型)、Boolean(布尔型)、String(字符串型)、Undefined和Null,还有一种复杂数据类型Object。JS一种弱类型的语言,但可以使用typeof操作符判断某个变量的数据类型,返回值可能有以下几种:"string"字符串型"boolean"布尔型"undefined

2015-09-09 15:58:21 1442

原创 CSS文本属性(下)

这里主要介绍与页面文本样式相关的文本装饰属性和书写模式属性,

2015-09-06 15:41:13 691

原创 CSS文本属性(上)

CSS中的文本属性主要用来设置网页中的文本的位置、外观等,也是CSS应用的重要部分,本文重点介绍CSS中的文本属性并且对属性使用中的注意点进行总结。

2015-09-05 22:40:32 1295

原创 CSS字体

设置字体也是CSS在网页样式中的重要作用,与此有关的属性主要有:font,font-style,font-variant,font-weight,font-size,font-family等。字体的设置与文本直接相关,因此CSS中也有一些重要的属性用来设置文本样式,比如缩进、 字间距、词间距等。CSS字体:字体设置是网页开发的一个重要部分,在CSS没有得到普遍运用之前,网页中存在大量的

2015-09-04 15:01:36 554

原创 CSS选择器与样式优先级

一条CSS规则包含两个部分:选择器和声明块,其中选择器决定了声明块中的CSS样式,掌握选择器的用法是掌握CSS的基础之一。CSS中的选择器基本可以分为以下几种类型:元素选择器、关系选择器、属性选择器、伪类选择器和伪元素选择器:元素选择器:元素选择器是应用最多的一类选择器,元素选择器包括,[1]元素选择器:以元素的标签名称作为选择器,例如:div{},h2{}[2]ID选择器:以元素

2015-08-31 16:05:35 4187

最大熵模型工具包(张乐博士)

The Maximum Entropy Toolkit provides a set of tools and library for constructing maximum entropy maxent model in either Python or C++ Maxent Entropy Model is a general purpose machine learning framework that has proved to be highly expressive and powerful in statistical natural language processing statistical physics computer vision and many other fields Please see my maxent page for more information on maxent right place If you do not like this Toolkit you can still try several other ME implementations ">The Maximum Entropy Toolkit provides a set of tools and library for constructing maximum entropy maxent model in either Python or C++ Maxent Entropy Model is a general purpose machine learning framework that has proved to be highly expressive and powerful in statistical natural language processi [更多]

2014-07-25

俄罗斯方块游戏+源代码

自己用java写的一个俄罗斯方块游戏,第一个文件夹是游戏,点击Tetris.exe即可运行游戏;第二个文件夹是游戏源代码,可以直接把项目导入到eclipse中即可(注意替换.classpath文件),欢迎交流

2013-10-02

投票功能网页

模仿了之前CSDN开源项目评选的一个网页,可以实现投票功能的实时展现,使用的架构为:tomcat+mysql,开发技术为java,vote文件夹为项目文件,sql文件为数据库文件,欢迎多多指正!!另对web前端与java感兴趣的可以找我交流,我也是新手

2013-08-01

简易车库管理系统设计文档

之前传过了一个MFC的车库系统,这里再配上文档,这也是我课程作业的作品和报告,拿出来分享一下,大家一起交流学习

2012-12-27

eclipse教程

很不错的elipse教程,共四个章节,由浅入深,很适合初学者学习

2012-12-11

MFC小型车库管理系统

小型车库管理系统,MFC开发,可实现车辆入库、出库、车位查询等功能

2012-12-05

c#文本编辑器

简单的c#文本编辑器,有菜单栏和工具栏,可实现txt文档的新建、保存、打印、打印预览等功能,可调整字体,字号,实现了查找替换功能。

2012-12-02

空空如也

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

TA关注的人

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