<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LSL3521的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/LSL3521</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; LSL3521]]></copyright><item><title><![CDATA[git创建远程分支并提交代码]]></title><link>https://blog.youkuaiyun.com/LSL3521/article/details/117108757</link><guid>https://blog.youkuaiyun.com/LSL3521/article/details/117108757</guid><author>LSL3521</author><pubDate>Tue, 25 May 2021 23:42:23 +0800</pubDate><description><![CDATA[可以通过git branch -r 命令查看远端库的分支情况


origin/HEAD -&gt; origin/master



]]></description><category></category></item><item><title><![CDATA[git]]></title><link>https://blog.youkuaiyun.com/LSL3521/article/details/115592536</link><guid>https://blog.youkuaiyun.com/LSL3521/article/details/115592536</guid><author>LSL3521</author><pubDate>Sun, 11 Apr 2021 18:47:03 +0800</pubDate><description><![CDATA[常见的版本控制工具

Git
SVN（Subversion）
CVS（Concurrent Version System）
VSS（Micorosoft Visual SourceSafe）
TFS（Team Foundation Server）
Visual Studio Online



git 与svn 主要区别

SVN是集中式版本控制系统，版本库是集中放在中央服务器，在工作的时候，用的都是自己的电脑，所以首先要从中央服务器得到最新的版本，然后工作，完成工作后，需要将自己做完的活推送到中央服务..]]></description><category></category></item><item><title><![CDATA[基本linux命令学习]]></title><link>https://blog.youkuaiyun.com/LSL3521/article/details/115593761</link><guid>https://blog.youkuaiyun.com/LSL3521/article/details/115593761</guid><author>LSL3521</author><pubDate>Sun, 11 Apr 2021 12:20:37 +0800</pubDate><description><![CDATA[cd  src	改变目录,src即将进入的路径
cd …	 回退到上一个目录，直接cd进入默认目录
pwd 显示当前所在的目录路径
ls （或者 ll）列出当前目录中的所有文件，只不过ll列出的内容更详细
touch 新键一个文件，如touch index.js 就会在当前目录下新键一个index.js文件
rm 删除一个文件，rm index.js 就会把index.js删除
mkdir 新键一个目录（文件夹）
rm -r 删除一个文件夹，rm -r index 删除index目录
mv 移动文件，mv.]]></description><category></category></item><item><title><![CDATA[angular环境搭建及创建项目]]></title><link>https://blog.youkuaiyun.com/LSL3521/article/details/115289451</link><guid>https://blog.youkuaiyun.com/LSL3521/article/details/115289451</guid><author>LSL3521</author><pubDate>Sun, 28 Mar 2021 22:33:25 +0800</pubDate><description><![CDATA[Angular介绍
框架介绍

Angular是谷歌开发的一款开源的 web 前端框架（前端js框架），诞生于2000年，基于TypeScript，与React、Vue相比，angular更适合大中型企业级项目。
Angular 2.x 以后所有的版本用法几乎一样。

Angular 学习必备基础

html
css
js
es6

环境搭建
1、安装前准备工作：

安装nodejs


安装 Angular 的计算机上必须安装稳定的 nodejs 版本


安装cnpm (不是必须安装)


npm 可能]]></description><category></category></item><item><title><![CDATA[vscode彻底删除与常使用快捷键]]></title><link>https://blog.youkuaiyun.com/LSL3521/article/details/114222054</link><guid>https://blog.youkuaiyun.com/LSL3521/article/details/114222054</guid><author>LSL3521</author><pubDate>Sun, 28 Feb 2021 16:58:51 +0800</pubDate><description><![CDATA[vscode彻底删除
	有时vscode编辑器安装插件太多，造成异常就需要进行重置了。


重新安装时，会发现原先安装的插件没有删干净，本内容主要说明如何彻底删除：


删除软件(可借助电脑管家等软件)；
苹果系统执行 rm ~/.vscode;
windows删除 c:/users/用户名/.vscode与c:/users/用户名/AppData/Roaming/Code文件夹

快捷键
常用General




按Press
功能Function




Ctrl + Shift + p , F1
显]]></description><category></category></item><item><title><![CDATA[谈谈vue单页面的优缺点]]></title><link>https://blog.youkuaiyun.com/LSL3521/article/details/107082059</link><guid>https://blog.youkuaiyun.com/LSL3521/article/details/107082059</guid><author>LSL3521</author><pubDate>Thu, 02 Jul 2020 13:05:11 +0800</pubDate><description><![CDATA[单页面与多页面的区别


单页面应用（SPA）：只有一个html页面，浏览器一开始要加载所有必须的html，js，css。所有的页面内容都包含在这个主页面中。跳转方式通过组件切换完成，仅刷新局部资源。


多页面应用（MPA）：是多个html页面，跳转方式是整个html之间跳转，整个页面进行刷新。


优点

用户体验好，快，内容的改变不需要重新加载整个页面，基于这一点SPA对服务器压力较小；
组件化开发，组价可以复用，易维护；
前后端分离，前端只负责界面显示，后端负责数据存储和计算；
页面效果较炫酷。

]]></description><category></category></item><item><title><![CDATA[es5里边的类的定义、静态方法、继承]]></title><link>https://blog.youkuaiyun.com/LSL3521/article/details/105436925</link><guid>https://blog.youkuaiyun.com/LSL3521/article/details/105436925</guid><author>LSL3521</author><pubDate>Mon, 13 Apr 2020 15:44:54 +0800</pubDate><description><![CDATA[es5里边的类
1、两种方式定义类
没有专门定义类的方法，可以通过以下两种方式定义类，定义一个Person类：
第一种方式：构造函数里边定义属性和方法
function Person(){
	//定义属性
	this.name="张三";
	this.age=20;
	//定义方法
	this.thing = function(){
		console.log(this.name+"来自陕西西安"...]]></description><category></category></item><item><title><![CDATA[TypeScript的基本数据类型、类型断言]]></title><link>https://blog.youkuaiyun.com/LSL3521/article/details/105405576</link><guid>https://blog.youkuaiyun.com/LSL3521/article/details/105405576</guid><author>LSL3521</author><pubDate>Fri, 10 Apr 2020 13:05:05 +0800</pubDate><description><![CDATA[TypeScript的基本数据类型
TypeScript 的数据类型 不仅包含了ES5的以下类数据型：

boolean
string
number
null 与 undefined
array

还新增了下边五种类型：

元组
enum枚举
any任意
void
never

由于typescript为了是编写的代码更规范，更有利于维护，增加了类型校验。所以在typescript中，不管定义哪种...]]></description><category></category></item><item><title><![CDATA[TypeScript的安装、使用、自动编译]]></title><link>https://blog.youkuaiyun.com/LSL3521/article/details/105385841</link><guid>https://blog.youkuaiyun.com/LSL3521/article/details/105385841</guid><author>LSL3521</author><pubDate>Wed, 08 Apr 2020 17:30:45 +0800</pubDate><description><![CDATA[一、什么是TypeScript?
1、TypeScript是一种由微软开发的开源、跨平台的编程语言。  他是JavaScript的超集，而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程，遵循最新的ES5、ES6规范。(TypeScript里边可以直接写ES5、ES6代码)
2、TypeScript扩展了JavaScript语法*，所以在任何现有的JavaScript程序开源运行在Ty...]]></description><category></category></item><item><title><![CDATA[对vue中的数据劫持/数据代理/数据观察的理解]]></title><link>https://blog.youkuaiyun.com/LSL3521/article/details/105359692</link><guid>https://blog.youkuaiyun.com/LSL3521/article/details/105359692</guid><author>LSL3521</author><pubDate>Tue, 07 Apr 2020 13:40:45 +0800</pubDate><description><![CDATA[1、什么是数据劫持？
首先写一个简单vue 例子：
&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
&lt;head&gt;
	&lt;meta charset="UTF-8"&gt;
	&lt;title&gt;数据劫持&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
	&lt;div id="app"&gt;{{mes...]]></description><category></category></item><item><title><![CDATA[vue 首页加载缓慢、白屏现象的原因与解决办法]]></title><link>https://blog.youkuaiyun.com/LSL3521/article/details/105227330</link><guid>https://blog.youkuaiyun.com/LSL3521/article/details/105227330</guid><author>LSL3521</author><pubDate>Tue, 31 Mar 2020 17:22:04 +0800</pubDate><description><![CDATA[vue项目打包上线后，首次打开会发现加载很慢，出现白屏的问题，
一、问题原因

打开控制台查看文件加载情况，会发现app.js/vendor.js这两个文件加载时间较长



二、解决办法
1、图片压缩

使用webpack打包文件时，可以看到图片资源显示过大，使用工具进行压缩


2、去掉.map文件

webpack打包文件时，会看到有一些.map文件生成



修改：
找到config文件夹...]]></description><category></category></item><item><title><![CDATA[vue初始化报错]]></title><link>https://blog.youkuaiyun.com/LSL3521/article/details/105120050</link><guid>https://blog.youkuaiyun.com/LSL3521/article/details/105120050</guid><author>LSL3521</author><pubDate>Thu, 26 Mar 2020 15:39:49 +0800</pubDate><description><![CDATA[vue初始化报错的解决办法
使用命令vue init webpack my-projectt初始化项目时报错：
vue-cli · Failed to download repo
vuejs-templates/webpack: connect ETIMEDOUT 52.74.223.119:443
无法从github上下载模板
解决办法：手动下载模板
1、下载webpack模板
下载网址：htt...]]></description><category></category></item><item><title><![CDATA[Vue页面刷新时出现404问题   空白问题]]></title><link>https://blog.youkuaiyun.com/LSL3521/article/details/105119417</link><guid>https://blog.youkuaiyun.com/LSL3521/article/details/105119417</guid><author>LSL3521</author><pubDate>Thu, 26 Mar 2020 15:16:02 +0800</pubDate><description><![CDATA[Vue页面刷新时出现404问题   空白问题
原因
HTML5 History 模式引发的问题，具体为什么，Vue官方已经给出了解释，根据官方给出的解决方案原理，要在服务端增加一个覆盖所有情况的候选资源：如果 URL 匹配不到任何静态资源，则应该返回同一个 index.html 页面，这个页面就是 app 依赖的页面。详情https://router.vuejs.org/zh/guide/esse...]]></description><category></category></item><item><title><![CDATA[sublime快速生成html模板、标签]]></title><link>https://blog.youkuaiyun.com/LSL3521/article/details/105119034</link><guid>https://blog.youkuaiyun.com/LSL3521/article/details/105119034</guid><author>LSL3521</author><pubDate>Thu, 26 Mar 2020 15:04:16 +0800</pubDate><description><![CDATA[一、设置快速生成模板
1、安装 Package Control
ctrl + ` 呼出控制台，将以下代码粘贴到控制台光标闪烁处，回车
(代码仅适用于sublime text 3)

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); ur...]]></description><category></category></item></channel></rss>