自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

皖林的博客

在某个年纪之前,你可以靠透支身体,小聪明和老天给你的运气一直取巧地活着。然而到了某个年纪之后,真正能让你走远的,都是自律,积极和勤奋。

  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

原创 词法作用域

词法阶段  大部分语言的第一个工作阶段是词法化(也叫单词化),词法化的过程会对源代码中的字符进行检查。      而词法作用域就是定义在词法阶段的作用域。它只和写代码时将变量和块作用域写在哪里来决定的。   function foo ( a ) { var b = a; function bar( c ) { console.log( a, b, c ); } b

2016-10-26 15:06:28 560

原创 jQuery中的Ajax(全)

小结  1,基础:从load讲起,依次有get、post、getJSON、getScript、ajax  2,增强:jsonp、全局函数、jqXHR  3,高级:缓存相应,截流、数据类型转换、预过滤器、替代传输机制。  4,工具函数:serialize、serializeArray、$.param

2016-10-07 11:19:23 6806

原创 多列布局(column)

**column-fill**: auto | balance。定义多列中每一列的高度是否统一。  这个属性很奇怪。并且在浏览器中不统一。它有两个值:auto | balance。在 ie10/ie11/opera40/chrome52中测试的结果都是一样的,发现这两个属性并没有区别。在firefox49中测试,这两个属性是有区别的,其中balance是每列高度差不多(对齐),auto就自动合并成一列了,无论自己

2016-10-05 12:16:02 3483

原创 flex布局

容器的属性:flex-direction: 决定主轴的方向。默认为row。 flex-wrap: 如果一条轴线排不下,如何换行。默认为nowrap。 flex-flow: flex-direction [, flex-

2016-10-05 00:01:02 714

原创 结合豆瓣搜索结果进行分页(完整)

使用豆瓣api,得到分页结果。相当于从后台数据库获得的结果一样。所不同的是,没法事先知道页数。虽然通过请求api可以获得总页数,但由于ajax是异步的,所以对于分页一开始就要给出总页数来说,这是没有意义的。我使用了一个固定总页数65(正是搜索javascript书籍返回的总页数)。所以其他书籍是并不是65页,会出现多页或者少页的情况,这并不是bug。特点  1,全程不需要接触后台,前端独立就可以(我

2016-10-04 15:01:41 2430

原创 connect的bodyParser中间件处理文件上传

使用bodyParser  项目路径如下。其中static可以修改,但是必须和connect.static( 'static' )对应。   本例中,我们可以使用createServer的快捷方式来创建一个服务器,并将所有要用到的中间件都传给它。   var connect = require('connect'); var fs = require( 'fs' );var server =

2016-10-03 10:51:06 1999

原创 看完必会的JSONP

1、JSONP是为了解决跨域问题产生的,为了弥补AJAX的不足。AJAX请求跨域资源,Chrome下会报错: 2、但是对于img、ifame、script等,我们发现,在它们的src中引用其他域的资源的时候,是可以加载的(对于iframe,如果跨域,虽然可以加载,但是无法进行DOM操作,postMessage可以解决)。3,JSONP正式基于上述的技术4,上述的函数就是我们常说的callback

2016-10-02 20:10:11 1418

原创 node创建客户端与服务器端(HTTP)

Transfer-Encoding: chunked  在我用telnet登录服务器的时候,服务器返回信息如下。   其中,我们看到这样一条相应–Transfer-Encoding: chunked。Transfer-Encoding头信息的默认值是chunked,主要的原因是Node天生的异步机制,这样响应就可以逐步产生。      发送数据块的方式在涉及文件系统的情况下会非常高效。We

2016-10-01 02:17:37 4235

Zeta Telnet

简单方便的Zeta Telnet。

2016-09-28

HTML5程序设计第二版源码

HTML5程序设计第二版源码,非第一版。 说明:由于原文件超过60MB限制,其中99%以上的空间都是被第四章的video部分占用。无法压缩到60MB一下。 所以我删除了第四章的一个Intermission-Walk-in.ogv文件。它有替换的mp4版本,不影响使用。

2016-07-27

空空如也

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

TA关注的人

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