<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hong]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/chenchuhong18</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; chenchuhong18]]></copyright><item><title><![CDATA[Vue的响应式原理]]></title><link>https://blog.youkuaiyun.com/chenchuhong18/article/details/124865402</link><guid>https://blog.youkuaiyun.com/chenchuhong18/article/details/124865402</guid><author>chenchuhong18</author><pubDate>Thu, 19 May 2022 18:26:30 +0800</pubDate><description><![CDATA[在Vue中，在定义的在data中的数据都是响应式的。
什么是响应式
在页面中，修改某一个变量的值，不需要刷新就可以帮你实时显示最新的值出来
，这就是响应式‘。
实现响应式需要有三个东西
Object.defineProperty
依赖收集（Get）
依赖更新（Set）
Vue的响应式主要是靠Object.defineProperty来实现的
Object.defineProperty有两个函数
Get：读取某个变量会触发这个函数
Set：修改某个变量会触发这个函数
依赖收集
data中每声明的属性，都拥有一]]></description><category></category></item><item><title><![CDATA[ES6变量]]></title><link>https://blog.youkuaiyun.com/chenchuhong18/article/details/124329078</link><guid>https://blog.youkuaiyun.com/chenchuhong18/article/details/124329078</guid><author>chenchuhong18</author><pubDate>Thu, 21 Apr 2022 19:52:26 +0800</pubDate><description><![CDATA[ES6变量]]></description><category></category></item><item><title><![CDATA[JS的内存空间]]></title><link>https://blog.youkuaiyun.com/chenchuhong18/article/details/123387191</link><guid>https://blog.youkuaiyun.com/chenchuhong18/article/details/123387191</guid><author>chenchuhong18</author><pubDate>Thu, 10 Mar 2022 09:44:08 +0800</pubDate><description><![CDATA[JS基础]]></description><category></category></item><item><title><![CDATA[linux FTP本地登录]]></title><link>https://blog.youkuaiyun.com/chenchuhong18/article/details/121130495</link><guid>https://blog.youkuaiyun.com/chenchuhong18/article/details/121130495</guid><author>chenchuhong18</author><pubDate>Thu, 04 Nov 2021 07:52:13 +0800</pubDate><description><![CDATA[本地登录和匿名登录的区别

本地登录需要有账号和密码才能访问目录，相对比较安全，可以指定用户访问哪些目录
匿名登录可以让任何人进行访问，比较不安全，可以随意更改目录内容，造成一些损失
进入ftp配置文件修改启动本地登录

创建用户和密码

记得要关闭防火墙和开启ftp服务器，不然就会跟我出现下面的结果

永久关闭防火墙

	systemctl disable firewalld.service 

访问用你创建好的用户和密码登录*

这时就可以去在你创建好的用户里面进行操作（在hong用户，我创建了一个ho]]></description><category></category></item><item><title><![CDATA[linux搭建FTP服务器]]></title><link>https://blog.youkuaiyun.com/chenchuhong18/article/details/121065009</link><guid>https://blog.youkuaiyun.com/chenchuhong18/article/details/121065009</guid><author>chenchuhong18</author><pubDate>Sun, 31 Oct 2021 18:02:09 +0800</pubDate><description><![CDATA[FTP是什么
FTP简称为文件传输协议，能够让用户在互联网中上传，下载文件的文件协议
FTP协议两个端口号
21端口：命令控制，用于接收客户端执行的FTP命令
20端口：数据传输，用于上传，下载文件数据
FTP数据传输类型
主动模式：FTP服务端主动向FTP客户端发起连接请求
被动模式：FTP服务器等待FTP客户端的连接请求
vsftpd验证方式（三种）
## 匿名访问：任何人无需验证口令即可登录FTP
## 本地用户：使用TP服务器中的用户、密码
## 虚拟用户：创建独立的FTP账号资料
匿名登录
想要在]]></description><category></category></item><item><title><![CDATA[Electron项目打包成exe应用]]></title><link>https://blog.youkuaiyun.com/chenchuhong18/article/details/120404240</link><guid>https://blog.youkuaiyun.com/chenchuhong18/article/details/120404240</guid><author>chenchuhong18</author><pubDate>Tue, 21 Sep 2021 19:32:16 +0800</pubDate><description><![CDATA[Elenctron项目创建

继上一章我们相继完成了Electron项目的运行与打包
这一章就让我们继续学习怎么把打包好的项目打包成一个exe应用
需要在全局安装aras包
npm i aras -g 

需要下载安装nisi软件进行项目的编译与安装（软件自行百度下载即可）
博主这边安装的版本是2.51

出现上面那个界面点击编译工具（HW VNISEdit）

点击文件，然后点击新建脚本:向导

在应用程序信息中，可以修改编译之后的应用名称

安装程序选项中，可以自定义编译包的名称

到第三步可以直接跳过]]></description><category></category></item><item><title><![CDATA[Elenctron项目创建]]></title><link>https://blog.youkuaiyun.com/chenchuhong18/article/details/120377796</link><guid>https://blog.youkuaiyun.com/chenchuhong18/article/details/120377796</guid><author>chenchuhong18</author><pubDate>Sun, 19 Sep 2021 10:54:24 +0800</pubDate><description><![CDATA[Elenctron项目构建
第一步：创建Elenectron项目（注意：电脑需要先安装node，才能进行安装vue）
	vue init simulatedgreg/electron-vue 文件名


注意：选择打包类型的时候，要选择electron-builder打包类型，electron-builder会自动帮我简化打包，不需要我们自己配置
第二步：进入目录
	cd 文件名


第三步：运行项目（注意：运行项目需要先安装依赖）
在安装依赖的时候，可以选择cnpm来安装，有时可能因为网络问题导致依赖安装]]></description><category></category></item><item><title><![CDATA[HTTP协议基础知识一]]></title><link>https://blog.youkuaiyun.com/chenchuhong18/article/details/117870644</link><guid>https://blog.youkuaiyun.com/chenchuhong18/article/details/117870644</guid><author>chenchuhong18</author><pubDate>Sun, 13 Jun 2021 12:00:46 +0800</pubDate><description><![CDATA[HTTP协议诞生
**1989年3月**
**技术**
		SGML（标志通用语言）、HTML（超文本标记语言）、URL（统一资源定位符）

ISO七层协议
**

应用层
会话层
表示层
网络层
传输层
数据链路层
物理层

**
什么是TCP协议
计算机网络设备想要互相通信，必须基于相同的方法，探测通信目标，由一边发起通信（发起通信称为客户端），使用哪种语言进行通信，怎样结束通信等规则，这种规则我们称为协议

TCP\IP分层有哪几层

应用层（作用：决定用户层提供服务时通信活动）
传输层（作用：用于计]]></description><category></category></item><item><title><![CDATA[小程序基础知识复习]]></title><link>https://blog.youkuaiyun.com/chenchuhong18/article/details/117841049</link><guid>https://blog.youkuaiyun.com/chenchuhong18/article/details/117841049</guid><author>chenchuhong18</author><pubDate>Sat, 12 Jun 2021 12:34:26 +0800</pubDate><description><![CDATA[小程序的发展历史
微信之父张小龙在16年首次公开亮相小程序，17年正式发布，小程序引起广泛关注

什么是小程序
无需下载，用完即走、刚发布是体积不能超过1M，17提升到2M

小程序的特点

体积小
开发周期短、成本低
实现app基本功能

适配方案

viewport适配 width = device-width
单位：rpx
1rpx = 1物理像素 =  0.5px

小程序文件组成部分
局部文件

wxml（负责小程序页面结构）
wxss（负责小程序页面样式）
js（负责小程序页面逻辑）
json（]]></description><category></category></item><item><title><![CDATA[webpack之postcss-loader报Invalid options object. PostCSS Loader has been initialized using an options]]></title><link>https://blog.youkuaiyun.com/chenchuhong18/article/details/115888910</link><guid>https://blog.youkuaiyun.com/chenchuhong18/article/details/115888910</guid><author>chenchuhong18</author><pubDate>Tue, 20 Apr 2021 07:56:30 +0800</pubDate><description><![CDATA[出现问题
在学习webpack配置CSS兼容性处理，postcss插件报错
配置代码如下


报错的原因
ValidationError: Invalid options object. PostCSS Loader has been initialized using an options object that does not match
the API schema.
无效的选择对象。PostCSS加载器已使用与API模式不匹配的options对象进行初始化。
解决方法
下载一个叫autoprefi]]></description><category></category></item><item><title><![CDATA[关于webpack-cli4.0版本所带来的问题]]></title><link>https://blog.youkuaiyun.com/chenchuhong18/article/details/115833194</link><guid>https://blog.youkuaiyun.com/chenchuhong18/article/details/115833194</guid><author>chenchuhong18</author><pubDate>Sun, 18 Apr 2021 17:13:01 +0800</pubDate><description><![CDATA[问题所在
在webpack-cli4.0版本中，使用webpack-dev-server会导致服务启动错误

解决方法
webpack-cli退回到3.0版本
npm install webpack-cli@3 --save-dev

其他webpack、webpack-dev-server用最新版本即可
出现原因
webpack-cli4.0版本中，移除了yargs包，导致在最新版本中不能使用webpack-cli

...]]></description><category></category></item></channel></rss>