<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dh0536的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dh0536</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dh0536]]></copyright><item><title><![CDATA[打造自己的 JavaScript 武器库]]></title><link>https://blog.youkuaiyun.com/dh0536/article/details/101535180</link><guid>https://blog.youkuaiyun.com/dh0536/article/details/101535180</guid><author>dh0536</author><pubDate>Sun, 10 Dec 2017 18:52:00 +0800</pubDate><description><![CDATA[原文https://segmentfault.com/a/1190000011966867
github:https://github.com/proYang/outils
前言
作为战斗在业务一线的前端，要想少加班，就要想办法提高工作效率。这里提一个小点，我们在业务开发过程中，经常会重复用到 日期格式化、 url参数转对象、 浏览器类型判断、 节流函数等一类函数，这些工具类函数...]]></description><category></category></item><item><title><![CDATA[AngularJS服务及注入--Provider]]></title><link>https://blog.youkuaiyun.com/dh0536/article/details/101535176</link><guid>https://blog.youkuaiyun.com/dh0536/article/details/101535176</guid><author>dh0536</author><pubDate>Thu, 09 Nov 2017 11:29:00 +0800</pubDate><description><![CDATA[Provider简介
在AngularJS中，app中的大多数对象通过injector服务初始化和连接在一起。
Injector创建两种类型的对象，service对象和特别对象。
Service对象由开发者自定义api。
特别对象则遵照AngularJS框架特定的api，这些对象包括：controller, directive, filter or animation。

...]]></description><category></category></item><item><title><![CDATA[入门Webpack，看这篇就够了]]></title><link>https://blog.youkuaiyun.com/dh0536/article/details/101535178</link><guid>https://blog.youkuaiyun.com/dh0536/article/details/101535178</guid><author>dh0536</author><pubDate>Mon, 30 Oct 2017 11:46:00 +0800</pubDate><description><![CDATA[2017年9月18日更新，添加了一个使用webpack配置多页应用的demo,可以点击此处查看


2017年8月13日更新，本文依据webpack3.5.3将文章涉及代码完全重写，所有代码都在Mac上正常运行过。希望依旧对你学习webpack有帮助。


2017年8月16号更新：
最近在Gitchat上将发起了一场关于webpack的分享，目的在于一起花最短的时...]]></description><category></category></item><item><title><![CDATA[Vue.js中ref ($refs)用法举例总结]]></title><link>https://blog.youkuaiyun.com/dh0536/article/details/101535173</link><guid>https://blog.youkuaiyun.com/dh0536/article/details/101535173</guid><author>dh0536</author><pubDate>Fri, 27 Oct 2017 16:53:00 +0800</pubDate><description><![CDATA[原文：http://www.jianshu.com/p/3bd8a2b07d57
看Vue.js文档中的ref部分，自己总结了下ref的使用方法以便后面查阅。
一、ref使用在外面的组件上
HTML 部分
&lt;div id="ref-outside-component" v-on:click="consoleRef"&gt;
    &lt;component-fath...]]></description><category></category></item><item><title><![CDATA[从0开始做一个的Vue图片/ 文件选择(上传)组件[基础向]]]></title><link>https://blog.youkuaiyun.com/dh0536/article/details/101535174</link><guid>https://blog.youkuaiyun.com/dh0536/article/details/101535174</guid><author>dh0536</author><pubDate>Fri, 27 Oct 2017 16:08:00 +0800</pubDate><description><![CDATA[原文：http://blog.youkuaiyun.com/sinat_17775997/article/details/58585142
之前用Vue做了一个基础的组件vue-img-inputer，下面就叫vii，记录下在开发过程中遇到的知识点（都算比较基础，具体代码不会贴太多，都可以在项目仓库里看到）。
上传文件很多项目都要用到，一些组件库里(ele/iview...)文...]]></description><category></category></item><item><title><![CDATA[gulp自动化部署：gulp发布express项目（二）]]></title><link>https://blog.youkuaiyun.com/dh0536/article/details/101535171</link><guid>https://blog.youkuaiyun.com/dh0536/article/details/101535171</guid><author>dh0536</author><pubDate>Fri, 15 Sep 2017 14:36:00 +0800</pubDate><description><![CDATA[原文：https://my.oschina.net/songzhu/blog/610337
一、服务器准备
服务器ip地址为：172.16.70.174
1.安装Node.js
参考：http://my.oschina.net/songzhu/blog/608129
2.安装 PM2
PM2 是一个带有负载均衡功能的 Node 应用的...]]></description><category></category></item><item><title><![CDATA[webstorm添加调试nodejs]]></title><link>https://blog.youkuaiyun.com/dh0536/article/details/101535172</link><guid>https://blog.youkuaiyun.com/dh0536/article/details/101535172</guid><author>dh0536</author><pubDate>Sun, 03 Sep 2017 09:49:00 +0800</pubDate><description><![CDATA[打开run菜单选择Edit Configurations

展开defaults菜单，选择nodejs


点击+按钮，选择Node.js,出现下面弹出框。

点击ok保存


转载于:https://www.cnblogs.com/zzcit/p/7468839.html...]]></description><category></category></item><item><title><![CDATA[web window pixel等笔记]]></title><link>https://blog.youkuaiyun.com/dh0536/article/details/101535167</link><guid>https://blog.youkuaiyun.com/dh0536/article/details/101535167</guid><author>dh0536</author><pubDate>Thu, 15 Jun 2017 11:25:00 +0800</pubDate><description><![CDATA[原文：http://www.w3cplus.com/css/viewports.html
屏幕尺寸 Screen size =显示器尺寸
screen.width 和 screen.height。这两个属性包含了用户屏幕的完整宽度高度。这些尺寸使用设备的pixels来定义，他们的值不会因为缩放而改变：他们是显示器的特征，而不是浏览器著作权归作者所有。
浏览器尺寸 Window si...]]></description><category></category></item><item><title><![CDATA[H5,PC网页屏幕尺寸相关整理(scrollLeft,scrollWidth,clientWidth,offsetWidth)]]></title><link>https://blog.youkuaiyun.com/dh0536/article/details/101535169</link><guid>https://blog.youkuaiyun.com/dh0536/article/details/101535169</guid><author>dh0536</author><pubDate>Thu, 08 Jun 2017 11:24:00 +0800</pubDate><description><![CDATA[HTML:scrollLeft,scrollWidth,clientWidth,offsetWidth到底指的哪到哪的距离之完全详解scrollHeight: 获取对象的滚动高度。scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离scrollWidth:获取对象的滚动宽度of...]]></description><category></category></item><item><title><![CDATA[hammerjs wabapp h5 触屏手势一网打尽]]></title><link>https://blog.youkuaiyun.com/dh0536/article/details/101535165</link><guid>https://blog.youkuaiyun.com/dh0536/article/details/101535165</guid><author>dh0536</author><pubDate>Fri, 05 May 2017 17:42:00 +0800</pubDate><description><![CDATA[hammerjs官网  http://hammerjs.github.io/
学习文章1http://www.cnblogs.com/vajoy/p/4011723.html
学习文章2http://www.cnblogs.com/aaronjs/category/618098.html
学习文章3：本文

转载于:https://www.cnblogs.com/zzcit...]]></description><category></category></item><item><title><![CDATA[sailsjs入门到精通（一）]]></title><link>https://blog.youkuaiyun.com/dh0536/article/details/101535166</link><guid>https://blog.youkuaiyun.com/dh0536/article/details/101535166</guid><author>dh0536</author><pubDate>Tue, 14 Mar 2017 19:58:00 +0800</pubDate><description><![CDATA[sailsjs 官方网站http://sailsjs.com/
中文网站： http://sailsdoc.swift.ren/
1 全局安装sails npm installsails@beta -g
2 npm installsails@beta --save


转载于:https://www.cnblogs.com/zzcit/p/6550364.html...]]></description><category></category></item><item><title><![CDATA[spring boot由浅入深（二）spring boot基本命令及操作]]></title><link>https://blog.youkuaiyun.com/dh0536/article/details/101535163</link><guid>https://blog.youkuaiyun.com/dh0536/article/details/101535163</guid><author>dh0536</author><pubDate>Tue, 14 Mar 2017 15:27:00 +0800</pubDate><description><![CDATA[一 spring常见注解
@RestController和@RequestMapping说明：
@RestController。这被称为一个构造型（stereotype）注解。它为阅读代码的人们提供建议。对于Spring，该类扮演了一个特殊角色。在本示例中，我们的类是一个web @Controller，所以当处理进来的web请求时，Spring会询问它。
@RequestMappi...]]></description><category></category></item><item><title><![CDATA[spring boot由浅入深（一）jdk安装]]></title><link>https://blog.youkuaiyun.com/dh0536/article/details/101535164</link><guid>https://blog.youkuaiyun.com/dh0536/article/details/101535164</guid><author>dh0536</author><pubDate>Mon, 13 Mar 2017 21:48:00 +0800</pubDate><description><![CDATA[1jdk说明
jdk是java提供了运行环境，简单的说就是给java语言制定了规则，并且提供了工具
jdk官网网站：http://www.oracle.com/technetwork/java/javase/downloads/index.html
2 jdk安装,参考此教程。
http://jingyan.baidu.com/article/bea41d435bc695b4c4...]]></description><category></category></item><item><title><![CDATA[yii2框架2 （二）项目结构]]></title><link>https://blog.youkuaiyun.com/dh0536/article/details/101535161</link><guid>https://blog.youkuaiyun.com/dh0536/article/details/101535161</guid><author>dh0536</author><pubDate>Sat, 11 Mar 2017 01:45:00 +0800</pubDate><description><![CDATA[原文 http://www.yiichina.com/doc/guide/2.0/structure-overview

应用结构
应用中最重要的目录和文件（假设应用根目录是basic）：
basic/                  应用根目录
    composer.json       Composer 配置文件, 描述包信息
    config/      ...]]></description><category></category></item><item><title><![CDATA[yii2框架（一）安装]]></title><link>https://blog.youkuaiyun.com/dh0536/article/details/101535162</link><guid>https://blog.youkuaiyun.com/dh0536/article/details/101535162</guid><author>dh0536</author><pubDate>Sat, 11 Mar 2017 01:29:00 +0800</pubDate><description><![CDATA[手动安装下载yii2basic出现以下错误

2 修改 G:\learn\yii-basic-app-2.0.11\basic\config下web.conf
为cookieValidationKey设置对应值


刷新后显示正常



转载于:https://www.cnblogs.com/zzcit/p/6533796.html...]]></description><category></category></item><item><title><![CDATA[修改hosts搭建本地站点]]></title><link>https://blog.youkuaiyun.com/dh0536/article/details/101535159</link><guid>https://blog.youkuaiyun.com/dh0536/article/details/101535159</guid><author>dh0536</author><pubDate>Sat, 11 Mar 2017 01:09:00 +0800</pubDate><description><![CDATA[想要搭建本地站点。例如想要将www.nbb.com映射到本地服务器，而不是网络的。需要修改hosts文件
1 打开hosts所在目录 C:\Windows\System32\drivers\etc 
因为权限限制，所以先把hosts文件拷出来，通过文本编辑器添加映射 ，然后保存并覆盖原hosts

2 打开phpstudy的站点域名管理：
新增域名，并将站点目录设置为网站文...]]></description><category></category></item><item><title><![CDATA[php版本管理工具composer安装及使用]]></title><link>https://blog.youkuaiyun.com/dh0536/article/details/101535160</link><guid>https://blog.youkuaiyun.com/dh0536/article/details/101535160</guid><author>dh0536</author><pubDate>Sat, 11 Mar 2017 00:06:00 +0800</pubDate><description><![CDATA[类似于web前端有gulp,webpack，grunt。php也有专门的包安装管理和安装工具，即composer。
composer官网：https://getcomposer.org   中文网站：http://docs.phpcomposer.com/
1 windows下安装composer
因为composer是基于php的，所以要想安装coposer,首先要安装ph...]]></description><category></category></item><item><title><![CDATA[nodejs学习笔记Node.js 调试命令]]></title><link>https://blog.youkuaiyun.com/dh0536/article/details/101535154</link><guid>https://blog.youkuaiyun.com/dh0536/article/details/101535154</guid><author>dh0536</author><pubDate>Thu, 16 Feb 2017 11:46:00 +0800</pubDate><description><![CDATA[3.4 调试 47

下面是一个简单的例子：
$ node debug debug.js
&lt; debugger listening on port 5858 connecting... ok
break in /home/byvoid/debug.js:11 var a = 1;
2 var b = 'world';
3 var c = fu...]]></description><category></category></item><item><title><![CDATA[angular自定义指令命名的那个坑]]></title><link>https://blog.youkuaiyun.com/dh0536/article/details/101535158</link><guid>https://blog.youkuaiyun.com/dh0536/article/details/101535158</guid><author>dh0536</author><pubDate>Sat, 04 Feb 2017 10:21:00 +0800</pubDate><description><![CDATA[Directive
先从定义一个简单的指令开始。 定义一个指令本质上是在HTML中通过元素、属性、类或注释来添加功能。AngularJS的内置指令都是以ng开头，如果想自定义指令，建议自定义一个前缀代表自己的命名空间。这里我们先使用my作为前缀:

var myApp = angular.module('myApp', [])
    .directive('myDirectiv...]]></description><category></category></item><item><title><![CDATA[MongoDB Windows环境安装及配置( 一)]]></title><link>https://blog.youkuaiyun.com/dh0536/article/details/101535150</link><guid>https://blog.youkuaiyun.com/dh0536/article/details/101535150</guid><author>dh0536</author><pubDate>Sat, 21 Jan 2017 09:33:00 +0800</pubDate><description><![CDATA[原文http://www.cnblogs.com/lzrabbit/p/3682510.html
MongoDB一般安装
1.首先到官网
(http://www.mongodb.org/downloads)下载合适的安装包，目前的最新版本为3.4.1　安装包有zip和msi格式的，这里推荐下载zip格式的,msi的其实也就是进行了下解压缩而已，而且安装时不让选择安装路径，
...]]></description><category></category></item></channel></rss>