<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Jane_3210的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Jane_3210</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Jane_3210]]></copyright><item><title><![CDATA[node.js聊天室开发流程]]></title><link>https://blog.youkuaiyun.com/Jane_3210/article/details/88728439</link><guid>https://blog.youkuaiyun.com/Jane_3210/article/details/88728439</guid><author>Jane_3210</author><pubDate>Wed, 11 Sep 2019 11:34:30 +0800</pubDate><description><![CDATA[Node.js加web socket协议打造一个网页即时聊天程序

其中将会使用到express和socket.io两个包模块

1.安装node环境，然后我们就可以开始创建一个简单的HTTP服务器啦

2.express是node.js中管理路由响应请求的模块，根据请求的URL返回相应的HTML页面。

3.Node.js中使用socket的一个包。使用它可以很方便地建立服务器到客户端的sock...]]></description><category></category></item><item><title><![CDATA[2019春招笔试面试~记录]]></title><link>https://blog.youkuaiyun.com/Jane_3210/article/details/88429869</link><guid>https://blog.youkuaiyun.com/Jane_3210/article/details/88429869</guid><author>Jane_3210</author><pubDate>Mon, 01 Jul 2019 15:53:15 +0800</pubDate><description><![CDATA[前言

参考

什么是前端工程师 / 怎么看待这个职业 / 对它的理解？

前端开发这个职业目的在于用户体验，吸引更多的用户，运用前端技术，使项目变得更好，包括视觉、交互、运行速度、代码的合理规划等。

前端工程师要掌握的技术？

Web前端开发工程师既要与上游的交互设计师、视觉设计师和产品经理沟通，又要与下游的服务器端工程师沟通，需要掌握的技能非常多。

Web前端开发技术主要包括三个要素：结构...]]></description><category></category></item><item><title><![CDATA[2019春招前端常见面试题]]></title><link>https://blog.youkuaiyun.com/Jane_3210/article/details/88545025</link><guid>https://blog.youkuaiyun.com/Jane_3210/article/details/88545025</guid><author>Jane_3210</author><pubDate>Wed, 03 Apr 2019 11:21:22 +0800</pubDate><description><![CDATA[前端需要注意哪些SEO

合理的title、description、keywords：搜索对着三项的权重逐个减小，title值强调重点即可，重要关键词出现不要超过2次，而且要靠前，不同页面title要有所不同；description把页面内容高度概括，长度合适，不可过分堆砌关键词，不同页面description有所不同；keywords列举出重要关键词即可
	语义化的HTML代码，符合W3C规范：...]]></description><category></category></item><item><title><![CDATA[基于vue2+vuex+vue-router+vue-cli记事本设计与实现]]></title><link>https://blog.youkuaiyun.com/Jane_3210/article/details/88385705</link><guid>https://blog.youkuaiyun.com/Jane_3210/article/details/88385705</guid><author>Jane_3210</author><pubDate>Sun, 10 Mar 2019 23:24:21 +0800</pubDate><description><![CDATA[实现步骤

1.node环境配置

2.Vue-cli安装

（1）.创建Vue项目


$ npm install -g vue-cli
$ vue init webpack vue2-test
$ cd vue-test
$ npm install

（2）.修改Vue项目配置

a. config/index.js --&gt; build --&gt; assetsPublicPath -...]]></description><category></category></item><item><title><![CDATA[vuex 数据在本地存储]]></title><link>https://blog.youkuaiyun.com/Jane_3210/article/details/88309153</link><guid>https://blog.youkuaiyun.com/Jane_3210/article/details/88309153</guid><author>Jane_3210</author><pubDate>Thu, 07 Mar 2019 15:32:36 +0800</pubDate><description><![CDATA[前言：

vuex可以进行全局的状态管理，但刷新后数据会消失，在有些情况下我们更希望当我们刷新页面后数据依然存在，即实现数据在本地永久存储。

实现方法有二，一是借助插件，二是手动利用HTML5的本地存储，显然前者比较方便。

方法一：

利用vuex-persistedstate插件(默认存储到localStorage)

步骤：

（1）安装


npm install vuex-persis...]]></description><category></category></item><item><title><![CDATA[解决sublimeText3无法安装插件问题 -- There are no packages available for installation]]></title><link>https://blog.youkuaiyun.com/Jane_3210/article/details/88226906</link><guid>https://blog.youkuaiyun.com/Jane_3210/article/details/88226906</guid><author>Jane_3210</author><pubDate>Wed, 06 Mar 2019 11:42:22 +0800</pubDate><description><![CDATA[尝试了n种，终于找到了终极解决方法（时间紧急的请拉到最后看）

1.优快云提供的解决方法

之前用这个方法解决了，但现在也不行了

2.提供三个解决方法

使用方法二：



还是不行，出现下面错误（按Ctrl+`）



搜索出现了下面的解决方法，但依然失败！ ！！

加载MNIST报错：[WinError 10060] 由于连接方在一段时间后没有正确答复解决办法

3.在我想要放弃的最后一...]]></description><category></category></item><item><title><![CDATA[持续集成CI是什么]]></title><link>https://blog.youkuaiyun.com/Jane_3210/article/details/88088688</link><guid>https://blog.youkuaiyun.com/Jane_3210/article/details/88088688</guid><author>Jane_3210</author><pubDate>Sun, 03 Mar 2019 15:55:37 +0800</pubDate><description><![CDATA[CI服务是做持续集成或持续部署用的。就是每次当你推了新代码到仓库后，CI服务可以运行代码静态分析，构建测试，或者部署之类的流程。它主要是在软件开发当中，用于工程化，自动化，规范化，可以比较有效的约束代码质量。

CI服务都有运行时长限制，一般不能长时间运行超过一小时。而且一般没有对外提供可访问的IP地址。所以即便运行起来了，也只能做自动化测试之类的用途，而没法对外提供服务。需要长时间运行你的软件的...]]></description><category></category></item><item><title><![CDATA[对node.js的理解及学习路线]]></title><link>https://blog.youkuaiyun.com/Jane_3210/article/details/88086556</link><guid>https://blog.youkuaiyun.com/Jane_3210/article/details/88086556</guid><author>Jane_3210</author><pubDate>Sun, 03 Mar 2019 14:43:26 +0800</pubDate><description><![CDATA[前言：

 1.Node.js和其他.js 区别

 jquery.js/Angular.js/Vue.js/React.js是对原本JS的一种封装；

  Node.js不是一个JS的库和框架；

 2.想要理解node.js，首先需要知道什么是JavaScript。本文先后介绍了

  什么是 JavaScript----&amp;gt;什么是 Node----&amp;gt;Node 的...]]></description><category></category></item><item><title><![CDATA[git常用命令]]></title><link>https://blog.youkuaiyun.com/Jane_3210/article/details/88047486</link><guid>https://blog.youkuaiyun.com/Jane_3210/article/details/88047486</guid><author>Jane_3210</author><pubDate>Thu, 28 Feb 2019 23:37:47 +0800</pubDate><description><![CDATA[1.git log或git reflog--&amp;gt;查看之前的提交

输入q--&amp;gt;退出git log

2.慕课网集成vue笔记：

（1）创建项目

git clone--&amp;gt;将远程仓库代码下载到本地，默认创建一个hellogit.git文件

git init--&amp;gt;初始化一个 Git 仓库

（2）创建分支，推送分支，合并分支

git status--&amp;gt;查看哪些文件处于...]]></description><category></category></item><item><title><![CDATA[git clone提示Permission denied (publickey)的解决方法]]></title><link>https://blog.youkuaiyun.com/Jane_3210/article/details/88046788</link><guid>https://blog.youkuaiyun.com/Jane_3210/article/details/88046788</guid><author>Jane_3210</author><pubDate>Thu, 28 Feb 2019 22:44:50 +0800</pubDate><description><![CDATA[原因是SSH keys没有设置或者过期了，SSH keys 可以在没有密码的情况下信任当前工作的计算机。
解决办法是生成并设置SSH keys，具体步骤如下：



1.依次点击&quot;Setting -&amp;gt; SSH Keys&quot;-&amp;gt;&quot;New SSH key&quot;



2.（1）Title处填写“id_rsa.pub”或其他任意信息。 key处原样拷贝下面命令的打印 `~/.ssh/id_rsa...]]></description><category></category></item><item><title><![CDATA[css和js后带参数v]]></title><link>https://blog.youkuaiyun.com/Jane_3210/article/details/86509434</link><guid>https://blog.youkuaiyun.com/Jane_3210/article/details/86509434</guid><author>Jane_3210</author><pubDate>Wed, 16 Jan 2019 16:04:01 +0800</pubDate><description><![CDATA[好处：不用清理缓存



参考：https://www.cnblogs.com/pizitai/p/6650450.html]]></description><category></category></item><item><title><![CDATA[解决verticle-align失效]]></title><link>https://blog.youkuaiyun.com/Jane_3210/article/details/86302719</link><guid>https://blog.youkuaiyun.com/Jane_3210/article/details/86302719</guid><author>Jane_3210</author><pubDate>Fri, 11 Jan 2019 15:25:24 +0800</pubDate><description><![CDATA[有时候希望设置图片在div框中垂直居中（verticle-align:middle;），但发现没有产生效果。

原因： vertical-align 用来指定行内元素（inline）或表格单元格（table-cell）元素的垂直对齐方式。参考文档

以下是解决方法：

1.将div框设为display:table-cell；

2.div框也加一个verticle-align:middle。...]]></description><category></category></item><item><title><![CDATA[node安装及环境变量配置]]></title><link>https://blog.youkuaiyun.com/Jane_3210/article/details/85230676</link><guid>https://blog.youkuaiyun.com/Jane_3210/article/details/85230676</guid><author>Jane_3210</author><pubDate>Mon, 24 Dec 2018 11:21:11 +0800</pubDate><description><![CDATA[1.首先，从Node.js官网下载对应平台的安装程序。安装时一直next即可，安装路径可以改为自己希望保存的位置。

在Windows上安装时务必选择全部组件，包括勾选Add to Path。

2.接着，配置npm的全局模块的存放路径以及cache的路径，例如将以上两个文件夹放在nodejs的主目录下，就在nodejs下建立”node_global”及”node_cache”两个文件夹。

启动...]]></description><category></category></item><item><title><![CDATA[关于clear]]></title><link>https://blog.youkuaiyun.com/Jane_3210/article/details/84957360</link><guid>https://blog.youkuaiyun.com/Jane_3210/article/details/84957360</guid><author>Jane_3210</author><pubDate>Tue, 11 Dec 2018 16:32:51 +0800</pubDate><description><![CDATA[准确理解CSS clear:left/right的含义及实际用途]]></description><category></category></item><item><title><![CDATA[兼容ie8]]></title><link>https://blog.youkuaiyun.com/Jane_3210/article/details/84342142</link><guid>https://blog.youkuaiyun.com/Jane_3210/article/details/84342142</guid><author>Jane_3210</author><pubDate>Thu, 22 Nov 2018 15:53:16 +0800</pubDate><description><![CDATA[遇到的问题：

1.不兼容html5标签，如header、footer等；

2.不能识别first-child、last-child、nth-child；

3.removeAttr()无法删除属性；

4.swiper不能兼容；

建议：

1.在做项目前先确定是否要兼容ie8，否则后期改起来比较麻烦；

2.尽量避免使用伪类；



参考链接：

1.解决IE8下CSS3选择器 ：nth-...]]></description><category></category></item><item><title><![CDATA[页面加载后缓慢下滑]]></title><link>https://blog.youkuaiyun.com/Jane_3210/article/details/83959131</link><guid>https://blog.youkuaiyun.com/Jane_3210/article/details/83959131</guid><author>Jane_3210</author><pubDate>Sun, 11 Nov 2018 15:45:49 +0800</pubDate><description><![CDATA[
&amp;lt;script&amp;gt;
var currentpos, timer;   
function initialize() {   
  timer = setInterval(&quot;scrollwindow()&quot;, 60);   
}   
function sc() {   
  clearInterval(timer);   
}   
function scrollwindow() {  ...]]></description><category></category></item><item><title><![CDATA[（手机）页面中div滑到顶部后固定]]></title><link>https://blog.youkuaiyun.com/Jane_3210/article/details/83869688</link><guid>https://blog.youkuaiyun.com/Jane_3210/article/details/83869688</guid><author>Jane_3210</author><pubDate>Thu, 08 Nov 2018 22:25:38 +0800</pubDate><description><![CDATA[思路

1.给滚动条添加监听事件，监听body.scroll；
2.获取div距离页面顶部的距离offsetTop;
3.判定当div的高度距离窗口顶部为0时设置其position为fixed.

实现参考：原生监听滚动事件

出现一个问题：


document.body.scrollTop

在谷歌浏览器上始终为0，改为document.documentElement.scrollTop就可以...]]></description><category></category></item><item><title><![CDATA[手机端建站经验]]></title><link>https://blog.youkuaiyun.com/Jane_3210/article/details/83869448</link><guid>https://blog.youkuaiyun.com/Jane_3210/article/details/83869448</guid><author>Jane_3210</author><pubDate>Thu, 08 Nov 2018 22:08:28 +0800</pubDate><description><![CDATA[1.手机端单位不要用px,最好用rem。

  因为Chrome设置了最小字号为12px，即使在html那设置了10px，但默认还是会按照12px来计算，所以实际会偏大。

  参考：手机移动端 用 rem 作单位时要注意的问题

2.要兼容各个手机端平台，包括ipad。

   目前是使用amaze ui框架，但不太熟；

   也可以用CSS3@media查询：

   例如： @media ...]]></description><category></category></item><item><title><![CDATA[织梦笔记]]></title><link>https://blog.youkuaiyun.com/Jane_3210/article/details/83316087</link><guid>https://blog.youkuaiyun.com/Jane_3210/article/details/83316087</guid><author>Jane_3210</author><pubDate>Tue, 06 Nov 2018 10:09:52 +0800</pubDate><description><![CDATA[利用织梦仿站建站的八大优势

一.建站流程

A.服务器新建端口

1.复制一份网站模板文件夹，重命名为网站英文或者拼音；

2.打开wamp软件，打开Apache--httpd.conf，拉到最后复制上面一个端口新增加一，文件夹改名；重启wamp；端口新建成功。

B.安装

1.删除模板文件夹install文件下lock.txt文件，将module-install.php.bak和index....]]></description><category></category></item><item><title><![CDATA[前端资源汇总]]></title><link>https://blog.youkuaiyun.com/Jane_3210/article/details/83756688</link><guid>https://blog.youkuaiyun.com/Jane_3210/article/details/83756688</guid><author>Jane_3210</author><pubDate>Mon, 05 Nov 2018 21:00:40 +0800</pubDate><description><![CDATA[参考文献：前端学习资源

技术博客

优快云https://blog.youkuaiyun.com/

简书  https://www.jianshu.com/

知乎  https://www.zhihu.com/

思否  https://segmentfault.com/

博客园https://www.cnblogs.com/

掘金  https://juejin...]]></description><category></category></item></channel></rss>