<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[user_bin的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/user_bin</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; user_bin]]></copyright><item><title><![CDATA[npm 常用命令]]></title><link>https://blog.youkuaiyun.com/user_bin/article/details/120635262</link><guid>https://blog.youkuaiyun.com/user_bin/article/details/120635262</guid><author>user_bin</author><pubDate>Thu, 07 Oct 2021 13:38:01 +0800</pubDate><description><![CDATA[这里写自定义目录标题


查看当前源
npm config get registry



设置源
npm config set registry https://registry.npmjs.org/



添加用户
npm adduser



查看npm 配置
npm config get



添加link
# npm 包
npm link

# 业务包
npm link npm-name



安装包
npm install 包名
npm install -g 包名 # 全局安装




卸载包
]]></description><category></category></item><item><title><![CDATA[深入理解 javascript  排序算法]]></title><link>https://blog.youkuaiyun.com/user_bin/article/details/105509773</link><guid>https://blog.youkuaiyun.com/user_bin/article/details/105509773</guid><author>user_bin</author><pubDate>Tue, 14 Apr 2020 19:07:04 +0800</pubDate><description><![CDATA[对于前端开发一般在实际应用中算法用得不算多， 不过一向对于面试造航母，工作拎螺丝。考察算法也是现在大公司必考的题，排序更是经常命中的题。

排序时间复杂度和空间复杂度对比：

以下列出常用的排序方式，性能（差 =&gt; 优）
公共代码调换数组两个下标的位置
const swap = function (array, index1, index2) {
    [array[index1], a...]]></description><category></category></item><item><title><![CDATA[webpack4.0从零开始单页（多页）应用配置(三) --- 辅助工具]]></title><link>https://blog.youkuaiyun.com/user_bin/article/details/105341058</link><guid>https://blog.youkuaiyun.com/user_bin/article/details/105341058</guid><author>user_bin</author><pubDate>Mon, 06 Apr 2020 11:50:21 +0800</pubDate><description><![CDATA[webpack4.0从零开始单页（多页）应用配置 (一)
webpack4.0从零开始单页（多页）应用配置(二)
css相关
##项目引入Less
安装Less, less-loader

npm install --save-dev less less-loader

修改webpack.config.js loader配置
{
    test: /\.css$/,
    use: [
  ...]]></description><category></category></item><item><title><![CDATA[webpack4.0从零开始单页（多页）应用配置(二)]]></title><link>https://blog.youkuaiyun.com/user_bin/article/details/105341043</link><guid>https://blog.youkuaiyun.com/user_bin/article/details/105341043</guid><author>user_bin</author><pubDate>Mon, 06 Apr 2020 11:49:08 +0800</pubDate><description><![CDATA[webpack4.0从零开始单页（多页）应用配置 (一)
加载图片

通过webpack运行起的项目如果不对图片资源做处理是不会加载到文件的。

例：我们在src目录下添加一个image目录并且放入一张图片在里面：
且在style.css文件加入如下代码：
html, body{
    height: 100%;
    background-color: red;
    background...]]></description><category></category></item><item><title><![CDATA[webpack4.0从零开始单页（多页）应用配置 (一)]]></title><link>https://blog.youkuaiyun.com/user_bin/article/details/105341011</link><guid>https://blog.youkuaiyun.com/user_bin/article/details/105341011</guid><author>user_bin</author><pubDate>Mon, 06 Apr 2020 11:48:15 +0800</pubDate><description><![CDATA[理解webpack核心概念

借用官网的话：“webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 webpack 处理应用程序时，它会递归地构建一个依赖关系图(dependency graph)，其中包含应用程序需要的每个模块，然后将所有这些模块打包成一个或多个 bundle。”


如图加上概述，开发的各种js模块，以及图片 + sas...]]></description><category></category></item><item><title><![CDATA[前端必备设计模式]]></title><link>https://blog.youkuaiyun.com/user_bin/article/details/102696673</link><guid>https://blog.youkuaiyun.com/user_bin/article/details/102696673</guid><author>user_bin</author><pubDate>Wed, 23 Oct 2019 10:30:39 +0800</pubDate><description><![CDATA[接手项目越来越复杂的时候，有时写完一段代码，总感觉代码还有优化的空间，却不知道从何处去下手。设计模式主要目的是提升代码可扩展性以及可阅读性。
本文主要以例子的方式展示设计模式应该如何使用！（例子主要来源于javascript设计模式一书，如果已经对这本书读得滚瓜烂熟的，可以划过，如果还未读，或者想了解一下可以收藏起来慢慢看~）

#设计原则
在使用设计模式前应该需要知道的几个原则(其中对应设计模式...]]></description><category></category></item><item><title><![CDATA[WebSocket在聊天界面的使用，以及踩的一些移动端的坑 (上)]]></title><link>https://blog.youkuaiyun.com/user_bin/article/details/83246673</link><guid>https://blog.youkuaiyun.com/user_bin/article/details/83246673</guid><author>user_bin</author><pubDate>Sun, 21 Oct 2018 22:49:23 +0800</pubDate><description><![CDATA[WebSocket在聊天界面的使用，以及踩的一些移动端的坑 (上)



最近在开发一个客服页面，其中包括移动端和pc端。主要运用WebSocket进行与后台进行聊天通讯(当然不兼容WebSocket的使用的是轮询的方式)！

一、WebSocket相比http轮询的优点和缺点?
优点

websocket是一种长连接双向通迅的方式，不需要前端一直发送http请求询问后台，客服是否有消息回复。同样...]]></description><category></category></item></channel></rss>