博客园 - laden666666
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=91121
2018-04-14T23:20:43Z
laden666666
https://www.cnblogs.com/laden666666/
feed.cnblogs.com
https://www.cnblogs.com/laden666666/p/6942717.html
nodejs集成sqlite - laden666666
sqlite3是一个专为nodejs设计的,在nodejs上面生态健壮,几乎支持所有版本的nodejs,同时也可以和nwjs集成。这里简单介绍一下sqlite3的用法
2017-06-04T16:13:00Z
2017-06-04T16:13:00Z
laden666666
https://www.cnblogs.com/laden666666/
【摘要】sqlite3是一个专为nodejs设计的,在nodejs上面生态健壮,几乎支持所有版本的nodejs,同时也可以和nwjs集成。这里简单介绍一下sqlite3的用法 <a href="https://www.cnblogs.com/laden666666/p/6942717.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/laden666666/p/6921267.html
git常用命令行总结 - laden666666
Git是当今最流行的版本控制工具。这几年GitHub也干掉了GoogleCode和Sourceforge,从三大代码仓库中脱颖而出,除了GitHub自身的优秀外,Git也是功不可没。 为何Git如此出众呢?这是因为Git保存的不是文件的变化或者差异,而是一系列不同时刻的文件快照,同时支持分支模型。G
2017-05-30T12:01:00Z
2017-05-30T12:01:00Z
laden666666
https://www.cnblogs.com/laden666666/
【摘要】Git是当今最流行的版本控制工具。这几年GitHub也干掉了GoogleCode和Sourceforge,从三大代码仓库中脱颖而出,除了GitHub自身的优秀外,Git也是功不可没。 为何Git如此出众呢?这是因为Git保存的不是文件的变化或者差异,而是一系列不同时刻的文件快照,同时支持分支模型。G <a href="https://www.cnblogs.com/laden666666/p/6921267.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/laden666666/p/6409868.html
基于Blod的ajax进度条下载实现 - laden666666
普通的浏览器下载 在web开发中,如果要实现下载功能,往往都是使用新开web页面或者是使用iframe的形式。实现起来其实很简单: 用户点击a标签弹出一个新页签后,或者是打开了iframe后,浏览器就会接受一个下载响应,并下载附件。其实所谓附件下载,就是在浏览器读到响应报文的头之后,浏览器生成一个下
2017-02-26T17:05:00Z
2017-02-26T17:05:00Z
laden666666
https://www.cnblogs.com/laden666666/
【摘要】普通的浏览器下载 在web开发中,如果要实现下载功能,往往都是使用新开web页面或者是使用iframe的形式。实现起来其实很简单: 用户点击a标签弹出一个新页签后,或者是打开了iframe后,浏览器就会接受一个下载响应,并下载附件。其实所谓附件下载,就是在浏览器读到响应报文的头之后,浏览器生成一个下 <a href="https://www.cnblogs.com/laden666666/p/6409868.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/laden666666/p/6390654.html
nodejs调试总结 - laden666666
之前nodejs开发中最痛苦的就是调试,因为我之前开发node时使用的编辑器还没有将nodejs的调试也集成进去,所以简单对nodejs开发的调试做了点探索,nodejs本身就有调试功能,同时nodejs源于开源的力量,在开源项目中有一些就是专门进行nodejs调试的,我们来一起看一看吧。 1.no
2017-02-12T03:36:00Z
2017-02-12T03:36:00Z
laden666666
https://www.cnblogs.com/laden666666/
【摘要】之前nodejs开发中最痛苦的就是调试,因为我之前开发node时使用的编辑器还没有将nodejs的调试也集成进去,所以简单对nodejs开发的调试做了点探索,nodejs本身就有调试功能,同时nodejs源于开源的力量,在开源项目中有一些就是专门进行nodejs调试的,我们来一起看一看吧。 1.no <a href="https://www.cnblogs.com/laden666666/p/6390654.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/laden666666/p/6390063.html
构建自动化前端样式回归测试——BackstopJS篇 - laden666666
在使用scss和less开发的时候,遇到过一件很有趣的事,因为网站需要支持响应式,就开了一个响应式样式框架,简单的几百行scss代码,居然生成了近100KB的css代码,因此决定重构这个样式库。而重构后的项目总是出现各种各样的问题,尤其在响应式方面,可能在一种分比率下页面显示正常,而在另一种分辨率下
2017-02-11T13:50:00Z
2017-02-11T13:50:00Z
laden666666
https://www.cnblogs.com/laden666666/
【摘要】在使用scss和less开发的时候,遇到过一件很有趣的事,因为网站需要支持响应式,就开了一个响应式样式框架,简单的几百行scss代码,居然生成了近100KB的css代码,因此决定重构这个样式库。而重构后的项目总是出现各种各样的问题,尤其在响应式方面,可能在一种分比率下页面显示正常,而在另一种分辨率下 <a href="https://www.cnblogs.com/laden666666/p/6390063.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/laden666666/p/6049932.html
jQuery2.x源码解析(DOM操作篇) - laden666666
jQuery2.x源码解析(构建篇) jQuery2.x源码解析(设计篇) jQuery2.x源码解析(回调篇) jQuery2.x源码解析(缓存篇) jQuery这个类库最为核心重要的功能就是DOM操作了。DOM是由w3c制定的为HTML和XML文档编写的应用程序接口,全称叫做W3C DOM,它使
2017-01-13T09:50:00Z
2017-01-13T09:50:00Z
laden666666
https://www.cnblogs.com/laden666666/
【摘要】jQuery2.x源码解析(构建篇) jQuery2.x源码解析(设计篇) jQuery2.x源码解析(回调篇) jQuery2.x源码解析(缓存篇) jQuery这个类库最为核心重要的功能就是DOM操作了。DOM是由w3c制定的为HTML和XML文档编写的应用程序接口,全称叫做W3C DOM,它使 <a href="https://www.cnblogs.com/laden666666/p/6049932.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/laden666666/p/6254636.html
创建通用的表单校验逻辑库 - laden666666
表单校验一直是web开发中最基础,也是最不好做的一个环节。相信很多初学web开发的人,第一课就是学习如果基于js、jQuery实现表单验证工作,在10年前,甚至是5年前,JavaScript还是被多数工程师轻视的一门语言,那时候很多人认为JavaScript的出现充其量也就为了完成web页面上的表单
2017-01-05T16:51:00Z
2017-01-05T16:51:00Z
laden666666
https://www.cnblogs.com/laden666666/
【摘要】表单校验一直是web开发中最基础,也是最不好做的一个环节。相信很多初学web开发的人,第一课就是学习如果基于js、jQuery实现表单验证工作,在10年前,甚至是5年前,JavaScript还是被多数工程师轻视的一门语言,那时候很多人认为JavaScript的出现充其量也就为了完成web页面上的表单 <a href="https://www.cnblogs.com/laden666666/p/6254636.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/laden666666/p/6238748.html
jQuery2.x源码解析(缓存篇) - laden666666
jQuery2.x源码解析(构建篇) jQuery2.x源码解析(设计篇) jQuery2.x源码解析(回调篇) jQuery2.x源码解析(缓存篇) 缓存是jQuery中的又一核心设计,jQuery自身的很多东西都依赖于缓存,比如事件、一些中间变量、动画等。同时他还为用户提供接口了使用缓存的接口,
2016-12-31T03:42:00Z
2016-12-31T03:42:00Z
laden666666
https://www.cnblogs.com/laden666666/
【摘要】jQuery2.x源码解析(构建篇) jQuery2.x源码解析(设计篇) jQuery2.x源码解析(回调篇) jQuery2.x源码解析(缓存篇) 缓存是jQuery中的又一核心设计,jQuery自身的很多东西都依赖于缓存,比如事件、一些中间变量、动画等。同时他还为用户提供接口了使用缓存的接口, <a href="https://www.cnblogs.com/laden666666/p/6238748.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/laden666666/p/6089880.html
浅谈css的伪元素::after和::before - laden666666
css中的::after和::before已经被大量地使用在我们日常开发中了,使用他们可以使我们的文档结构更加简洁。但是很多人对::after和::before仍不是特别了解,究竟他们是做什么的?如何使用他们?什么时候应该使用他们?笔者总结了一些对伪元素的理解和使用经验。 一、概念: 1.定义 Th
2016-11-23T14:06:00Z
2016-11-23T14:06:00Z
laden666666
https://www.cnblogs.com/laden666666/
【摘要】css中的::after和::before已经被大量地使用在我们日常开发中了,使用他们可以使我们的文档结构更加简洁。但是很多人对::after和::before仍不是特别了解,究竟他们是做什么的?如何使用他们?什么时候应该使用他们?笔者总结了一些对伪元素的理解和使用经验。 一、概念: 1.定义 Th <a href="https://www.cnblogs.com/laden666666/p/6089880.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/laden666666/p/6034695.html
jQuery2.x源码解析(回调篇) - laden666666
jQuery2.x源码解析(构建篇) jQuery2.x源码解析(设计篇) jQuery2.x源码解析(回调篇) jQuery2.x源码解析(缓存篇) 通过艾伦的博客,我们能看出,jQuery的promise和其他回调都是通过jQuery.Callbacks实现的。所以我们一起简单看看jQuery.
2016-11-08T16:13:00Z
2016-11-08T16:13:00Z
laden666666
https://www.cnblogs.com/laden666666/
【摘要】jQuery2.x源码解析(构建篇) jQuery2.x源码解析(设计篇) jQuery2.x源码解析(回调篇) jQuery2.x源码解析(缓存篇) 通过艾伦的博客,我们能看出,jQuery的promise和其他回调都是通过jQuery.Callbacks实现的。所以我们一起简单看看jQuery. <a href="https://www.cnblogs.com/laden666666/p/6034695.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/laden666666/p/5982247.html
jQuery2.x源码解析(设计篇) - laden666666
jQuery2.x源码解析(构建篇) jQuery2.x源码解析(设计篇) jQuery2.x源码解析(回调篇) jQuery2.x源码解析(缓存篇) 这一篇笔者主要以设计的角度探索jQuery的源代码,很多人说jQuery设计过于个人主义话,其实这样说是有一定偏见的,因为好的设计是可通用的、共通的
2016-11-05T23:23:00Z
2016-11-05T23:23:00Z
laden666666
https://www.cnblogs.com/laden666666/
【摘要】jQuery2.x源码解析(构建篇) jQuery2.x源码解析(设计篇) jQuery2.x源码解析(回调篇) jQuery2.x源码解析(缓存篇) 这一篇笔者主要以设计的角度探索jQuery的源代码,很多人说jQuery设计过于个人主义话,其实这样说是有一定偏见的,因为好的设计是可通用的、共通的 <a href="https://www.cnblogs.com/laden666666/p/5982247.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/laden666666/p/6016231.html
浅谈css的栅格布局 - laden666666
栅格布局想必大家都很了解,我们做页面开发的时候,往往对页面板式的要求很高,如何对各个区域的内容排版,并使之对齐是我们的一大难题。而栅格系统就是我们排版的利器,他支持自动对齐、自动计算边距、流式布局等优点,简单好用的特性使得栅格布局成为所有主流框架的必备的功能。 我们简单分析一下栅格布局的原理: 容器
2016-11-01T15:45:00Z
2016-11-01T15:45:00Z
laden666666
https://www.cnblogs.com/laden666666/
【摘要】栅格布局想必大家都很了解,我们做页面开发的时候,往往对页面板式的要求很高,如何对各个区域的内容排版,并使之对齐是我们的一大难题。而栅格系统就是我们排版的利器,他支持自动对齐、自动计算边距、流式布局等优点,简单好用的特性使得栅格布局成为所有主流框架的必备的功能。 我们简单分析一下栅格布局的原理: 容器 <a href="https://www.cnblogs.com/laden666666/p/6016231.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/laden666666/p/5659880.html
jQuery2.x源码解析(构建篇) - laden666666
jQuery2.x源码解析(构建篇) jQuery2.x源码解析(设计篇) jQuery2.x源码解析(回调篇) jQuery2.x源码解析(缓存篇) 笔者阅读了园友艾伦 Aaron的系列博客《jQuery源码分析系列》,跑艾伦的部分代码后,感觉仍然不够解渴,对jQuery依旧一知半解,产生了很多问
2016-10-05T15:11:00Z
2016-10-05T15:11:00Z
laden666666
https://www.cnblogs.com/laden666666/
【摘要】jQuery2.x源码解析(构建篇) jQuery2.x源码解析(设计篇) jQuery2.x源码解析(回调篇) jQuery2.x源码解析(缓存篇) 笔者阅读了园友艾伦 Aaron的系列博客《jQuery源码分析系列》,跑艾伦的部分代码后,感觉仍然不够解渴,对jQuery依旧一知半解,产生了很多问 <a href="https://www.cnblogs.com/laden666666/p/5659880.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/laden666666/p/easyui.html
使用webfont为easyui扩充图标 - laden666666
目前回到pc端开发,开始用了easyui这个框架。重拾easyui后感觉这个框架用的很多技术太古老,页面风格也太控件化。单从图标一项来说吧,这种花花绿绿的图标用户一看都傻了眼,同时整个框架就提供了那么几种图标,很多按钮和菜单需要自己做图标。 有没有方便快捷扩充图标的方法呢?其实非常简单,可以使用we
2016-08-08T09:49:00Z
2016-08-08T09:49:00Z
laden666666
https://www.cnblogs.com/laden666666/
【摘要】目前回到pc端开发,开始用了easyui这个框架。重拾easyui后感觉这个框架用的很多技术太古老,页面风格也太控件化。单从图标一项来说吧,这种花花绿绿的图标用户一看都傻了眼,同时整个框架就提供了那么几种图标,很多按钮和菜单需要自己做图标。 有没有方便快捷扩充图标的方法呢?其实非常简单,可以使用we <a href="https://www.cnblogs.com/laden666666/p/easyui.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/laden666666/p/5642193.html
浅谈图标布局 - laden666666
标题中的图标布局,其实指的是在一个块级容器中,从左至右水平罗列若干大小、间距相等的图标,一行排列满了后自动换行到下一行继续从左至右水平罗列。至于这个布局具体应该叫什么我也不清楚,总之他有点像我们的苹果或者安卓的桌面,也有点像微软的磁贴,还有点像已经被被关闭的webqq,如果你还是不知道我说的布局是什
2016-07-07T22:51:00Z
2016-07-07T22:51:00Z
laden666666
https://www.cnblogs.com/laden666666/
【摘要】标题中的图标布局,其实指的是在一个块级容器中,从左至右水平罗列若干大小、间距相等的图标,一行排列满了后自动换行到下一行继续从左至右水平罗列。至于这个布局具体应该叫什么我也不清楚,总之他有点像我们的苹果或者安卓的桌面,也有点像微软的磁贴,还有点像已经被被关闭的webqq,如果你还是不知道我说的布局是什 <a href="https://www.cnblogs.com/laden666666/p/5642193.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/laden666666/p/5485213.html
和浏览器异步请求取消相关的那些事 - laden666666
我们开发web页面时候,也许会遇到和异步请求取消相关的问题。 如:在一个请求发送之后,用户做了一个取消指令,为了节省资源,我们需要把已经被用户取消的请求终止掉;或者是一个页面正在用ajax请求后台,突然页面发生了跳转,而我们未完成的ajax莫名其妙地走进了error里面了。 为了解决这两问题,我们今
2016-06-10T09:45:00Z
2016-06-10T09:45:00Z
laden666666
https://www.cnblogs.com/laden666666/
【摘要】我们开发web页面时候,也许会遇到和异步请求取消相关的问题。 如:在一个请求发送之后,用户做了一个取消指令,为了节省资源,我们需要把已经被用户取消的请求终止掉;或者是一个页面正在用ajax请求后台,突然页面发生了跳转,而我们未完成的ajax莫名其妙地走进了error里面了。 为了解决这两问题,我们今 <a href="https://www.cnblogs.com/laden666666/p/5485213.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/laden666666/p/5544572.html
chrome浏览器的跨域设置——包括版本49前后两种设置 - laden666666
做前后分离的webapp开发的时候,出于一些原因往往需要将浏览器设置成支持跨域的模式,好在chrome浏览器就是支持可跨域的设置,网上也有很多chrome跨域设置教程。但是新版本的chrome浏览器提高了跨域设置的门槛,原来的方法不再适用了。下面笔者简单介绍一下新版本chrome的跨域设置方法。 版
2016-05-30T21:51:00Z
2016-05-30T21:51:00Z
laden666666
https://www.cnblogs.com/laden666666/
【摘要】做前后分离的webapp开发的时候,出于一些原因往往需要将浏览器设置成支持跨域的模式,好在chrome浏览器就是支持可跨域的设置,网上也有很多chrome跨域设置教程。但是新版本的chrome浏览器提高了跨域设置的门槛,原来的方法不再适用了。下面笔者简单介绍一下新版本chrome的跨域设置方法。 版 <a href="https://www.cnblogs.com/laden666666/p/5544572.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/laden666666/p/5510625.html
cordova加载层、进度条、文件选择插件 - laden666666
这是一个cordova的插件项目,是对cordova的官方插件cordova-plugin-dialogs的扩展,在ios和安卓平台上,提供了进度条、加载层、文件选择对话框、消息提示等功能。安卓平台的代码参考了cordova-plugin-dialogs的部分源码。
2016-05-19T15:23:00Z
2016-05-19T15:23:00Z
laden666666
https://www.cnblogs.com/laden666666/
【摘要】这是一个cordova的插件项目,是对cordova的官方插件cordova-plugin-dialogs的扩展,在ios和安卓平台上,提供了进度条、加载层、文件选择对话框、消息提示等功能。安卓平台的代码参考了cordova-plugin-dialogs的部分源码。 <a href="https://www.cnblogs.com/laden666666/p/5510625.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/laden666666/p/5449959.html
js构建ui的统一异常处理方案(四) - laden666666
一个小例子,验证我们的js统一异常处理设计方案
2016-05-01T12:42:00Z
2016-05-01T12:42:00Z
laden666666
https://www.cnblogs.com/laden666666/
【摘要】一个小例子,验证我们的js统一异常处理设计方案 <a href="https://www.cnblogs.com/laden666666/p/5449959.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/laden666666/p/5357845.html
js构建ui的统一异常处理方案(三) - laden666666
js构建ui的统一异常处理方案的具体设计,包括应该实现的需求,已经和系统的集成.
2016-04-09T05:29:00Z
2016-04-09T05:29:00Z
laden666666
https://www.cnblogs.com/laden666666/
【摘要】js构建ui的统一异常处理方案的具体设计,包括应该实现的需求,已经和系统的集成. <a href="https://www.cnblogs.com/laden666666/p/5357845.html" target="_blank">阅读全文</a>