- 博客(11)
- 收藏
- 关注
原创 Vue的响应式原理
在Vue中,在定义的在data中的数据都是响应式的。什么是响应式在页面中,修改某一个变量的值,不需要刷新就可以帮你实时显示最新的值出来,这就是响应式‘。实现响应式需要有三个东西Object.defineProperty依赖收集(Get)依赖更新(Set)Vue的响应式主要是靠Object.defineProperty来实现的Object.defineProperty有两个函数Get:读取某个变量会触发这个函数Set:修改某个变量会触发这个函数依赖收集data中每声明的属性,都拥有一
2022-05-19 18:26:30 405
原创 linux FTP本地登录
本地登录和匿名登录的区别本地登录需要有账号和密码才能访问目录,相对比较安全,可以指定用户访问哪些目录匿名登录可以让任何人进行访问,比较不安全,可以随意更改目录内容,造成一些损失进入ftp配置文件修改启动本地登录创建用户和密码记得要关闭防火墙和开启ftp服务器,不然就会跟我出现下面的结果永久关闭防火墙 systemctl disable firewalld.service 访问用你创建好的用户和密码登录*这时就可以去在你创建好的用户里面进行操作(在hong用户,我创建了一个ho
2021-11-04 07:52:13 3914
原创 linux搭建FTP服务器
FTP是什么FTP简称为文件传输协议,能够让用户在互联网中上传,下载文件的文件协议FTP协议两个端口号21端口:命令控制,用于接收客户端执行的FTP命令20端口:数据传输,用于上传,下载文件数据FTP数据传输类型主动模式:FTP服务端主动向FTP客户端发起连接请求被动模式:FTP服务器等待FTP客户端的连接请求vsftpd验证方式(三种)## 匿名访问:任何人无需验证口令即可登录FTP## 本地用户:使用TP服务器中的用户、密码## 虚拟用户:创建独立的FTP账号资料匿名登录想要在
2021-10-31 18:02:09 127
原创 Electron项目打包成exe应用
Elenctron项目创建继上一章我们相继完成了Electron项目的运行与打包这一章就让我们继续学习怎么把打包好的项目打包成一个exe应用需要在全局安装aras包npm i aras -g 需要下载安装nisi软件进行项目的编译与安装(软件自行百度下载即可)博主这边安装的版本是2.51出现上面那个界面点击编译工具(HW VNISEdit)点击文件,然后点击新建脚本:向导在应用程序信息中,可以修改编译之后的应用名称安装程序选项中,可以自定义编译包的名称到第三步可以直接跳过
2021-09-21 19:32:16 884
原创 Elenctron项目创建
Elenctron项目构建第一步:创建Elenectron项目(注意:电脑需要先安装node,才能进行安装vue) vue init simulatedgreg/electron-vue 文件名注意:选择打包类型的时候,要选择electron-builder打包类型,electron-builder会自动帮我简化打包,不需要我们自己配置第二步:进入目录 cd 文件名第三步:运行项目(注意:运行项目需要先安装依赖)在安装依赖的时候,可以选择cnpm来安装,有时可能因为网络问题导致依赖安装
2021-09-19 10:54:24 295
原创 HTTP协议基础知识一
HTTP协议诞生**1989年3月****技术** SGML(标志通用语言)、HTML(超文本标记语言)、URL(统一资源定位符)ISO七层协议**应用层会话层表示层网络层传输层数据链路层物理层**什么是TCP协议计算机网络设备想要互相通信,必须基于相同的方法,探测通信目标,由一边发起通信(发起通信称为客户端),使用哪种语言进行通信,怎样结束通信等规则,这种规则我们称为协议TCP\IP分层有哪几层应用层(作用:决定用户层提供服务时通信活动)传输层(作用:用于计
2021-06-13 12:00:46 77
原创 小程序基础知识复习
小程序的发展历史微信之父张小龙在16年首次公开亮相小程序,17年正式发布,小程序引起广泛关注什么是小程序无需下载,用完即走、刚发布是体积不能超过1M,17提升到2M小程序的特点体积小开发周期短、成本低实现app基本功能适配方案viewport适配 width = device-width单位:rpx1rpx = 1物理像素 = 0.5px小程序文件组成部分局部文件wxml(负责小程序页面结构)wxss(负责小程序页面样式)js(负责小程序页面逻辑)json(
2021-06-12 12:34:26 242
原创 webpack之postcss-loader报Invalid options object. PostCSS Loader has been initialized using an options
出现问题在学习webpack配置CSS兼容性处理,postcss插件报错配置代码如下报错的原因ValidationError: Invalid options object. PostCSS Loader has been initialized using an options object that does not matchthe API schema.无效的选择对象。PostCSS加载器已使用与API模式不匹配的options对象进行初始化。解决方法下载一个叫autoprefi
2021-04-20 07:56:30 3407
原创 关于webpack-cli4.0版本所带来的问题
问题所在在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...
2021-04-18 17:13:01 299
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人