vue组件命名大小写问题
vue组件命名大小写问题 HTML对标签的大小写不敏感,对属性和属性值的大小写敏感 JavaScript对大小写敏感 在JavaScript中注册vue组件时,我们要给组件一个名字。JavaScript中大小写是敏感的,因此在注册组件的名字中会保留大小写。但是HTML中标签的大小写是不敏感的,这就导致组件无法正常使用。 例子: 在html文本中: 123456789101112131415161718192021222324252627282930313233<body> <div id="app"> {{message}} <button @click="count++">{{count}}</button> <mySom></mySom> </div></body><script...
前后端分离中fetch发送post请求
前后端分离中fetch发送post请求 问题描述 前后端分离的项目中,前端JavaScript使用fetch发送post请求如何携带表单数据以及请求头、跨域等问题。 解决方法 使用FormData创建表单数据 123let formDatas = new FormData();formDatas.append('username',username);formDatas.append('password',password); 使用FormData表示的表单数据,fetch会自动序列化为json 在fetch中设置请求方法为post 123456fetch(`http://localhost:8022/user/checkLogin`,{ method:'POST', //方法设为post mode: 'cors', body: formDatas //body将formData传过去 ...
Linux-Ch10
Linux-Ch10...
Linux-Ch09
Linux-Ch09...
Linux-Ch08
Linux-Ch08 文件和Web服务器 Linux文件传输 wget:下载文件: 1234567wget [参数] [URL地址]# 例子wget http://www.imu.org/windows10.iso#常用参数# -c: 断点续传 scp:网间拷贝: 把文件从一台计算机拷贝到网络上的另一台计算机,采用类似SSH协议的方式保证安全性 1234# 命令语法scp source_file destination_file# 例子scp image.png root@89.231.45.67:/root/images ftp和sftp:文件传输协议 应用层 FTP客户端可以给服务器发出命令来下载或上传文件,创建或改变服务器上的目录 需要建立两条TCP数据传输链路,工作模式也分为:PORT主动模式、Passive被动模式 sftp:Secure...
Linux-Ch07
Linux-Ch07 Linux系统安全和防火墙 linux服务器安全可以分为系统安全和网络安全两个部分 Linux系统安全 权限三部曲 UGO补充:默认权限: umask命令用于查看或设定新建文件和目录时的默认权限 新建文件的默认权限=666-umask值 新建目录的默认权限=777-umask值 UGO补充:特殊权限: 是UGO权限模型对普通rwx权限的补充。因为基本的rwx权限难以实现某些特殊场景,如普通用户修改密码。 三种特殊权限: SUID(针对可执行文件) 仅对二进制文件有效,仅在运行时有效。执行者在拥有该程序的x权限前提下,将拥有该程序所有者的权限(可理解为用户身份变为文件拥有者) SGID(针对可执行文件) 和SUID类似,针对于组用户。,可以理解为用户的群组身份变成文件所属群组 SBIT(针对目录) 用于设置目录的特殊权限,作用是:当用户拥有某目录的写入权限时(w、x),在该目录创建的文件只有该用户和root用户可以进行更名、移动、删除 设置和修改三种特殊权限 123456# 数字方法# SUID对应4 SGID对应2...
Linux-Ch06
Linux-Ch06 文件系统与系统引导 磁盘与文件系统 磁盘基本原理 Linux系统中的所有设备都被抽象成文件,存在/dev目录下 分区:将一个硬盘在逻辑上分为几个区,每个区当成独立的磁盘使用,主流的分区技术有MBR和GPT Linux中分区被表示为:设备名称+分区号,如sda1 MBR: Master Boot Record,建立在BIOS技术基础上的传统分区机制 支持32位和64位系统 支持分区数量有限(4个主分区) 寻址空间为32位,最大支持2TB的硬盘 GPT: GUID Partition...
Linux-Ch05
Linux-Ch05 Shell脚本编程 Shell脚本编程的概念 基本概念 shell是指系统内核程序之上的一系列程序的集合。 Bourne Shell(sh)、Bourne Again Shell(bash)等 Shell脚本是一个可执行的纯文本文件,由多个Shell命令组成。 自上而下,从左到右一次解释执行,错误即中断运行 命令、参数间的多个空格和空白行均被忽略 读取到第一个[enter]符号即开始运行 一般以.sh作为后缀名 Shell脚本的两种执行方式 直接命令执行,必须有Shell脚本文件的r、x权限 bash进程执行,只需要有Shell脚本文件的r权限 Shell命令分类: 内部命令 外部命令 查看命令类型: 1234type [-tpa] 命令名# -t: 显示命令类型(内、外、别名)# -p:显示外部命令的完整文件名# -a:将$PATH中所有命令全部显示 自定义命令别名: 1alias...
Linux-Ch04
Linux-Ch04 进程和作业管理 查看系统负载: 显示目前登入系统的用户信息:w 显示系统总共运行了多长时间和系统的平均负载:uptime 依次为:当前时间,系统运行了多长时间,目前有多少用户登录,过去1、5、15分钟的平均负载 显示系统有哪些使用者正在上面:who 进程管理: 某个时刻的进程情况:ps 语法: ps -aux 观察系统所有的进程数据 ps -lA 所有进程的另一种形式 ps...
Linux-Ch03
Linux-Ch03 软件安装和SSH Linux软件安装 make和makefile Linux C语言程序的编译: gcc命令 12gcc -o 编译后的文件名 欲编译的文件# 不指定编译后的文件名,默认为a.out 编译相关文件: 基本头文件在/usr/include,附加头文件在/usr/include/sys或/usr/include/linux中 gcc -l选项引入不在默认路径的头文件 标准库文件位于/lib或/usr/lib中 多个源文件带来的问题及其解决: make工具会在必要时重新编译所有受影响的文件。 make的功能主要依赖于makefile文件,makefile文件一般和项目其他源文件放在同一目录下。 make命令常用功能: -k:发生错误时继续执行 -n:输出将执行的步骤而不是真正执行 -f < filename...





