第一天: 1.变量名的命名规则和规范 变量名命名规则:由字母(大小写),数字,下划线(_),美元符号($)组成 不能以数字开头 不能使用关键字和保留字 变量名命名规范:当有多个字母组成时,使用驼峰写法(分为两种:大驼峰(bigData),小驼峰(big-data)),尽量不使用中文,变量名尽量有意义 2.js中的数据类型 js的数据类型可以分为两种:一种是基本数据类型(数字,字符串,undefined,null,布尔),另一种是复杂数据类型(函数,对象,数组,日期对象,Set,Map等) 3.如何检测js中的数据类型 使用typeof,只有一个值是可以不加小括号,有多个值时,或者是表达式等需...

Watch与计算属性的选择 在某些情况下,watch和计算属性可以达到相同的效果。如果需要在数据变化时执行异步操作或有副作用时,应该使用watch。而如果进需要根据数据进行简单的变换和计算,则更适合使用计算属性。 什么是路由:前端路由指的是一种将浏览器URL与特定页面或视图关联起来的技术。在传统的Web开发中,当用户点击链接或输入URL时,服务器会接收到请求并返回相应的HTML页面。而在前端路由中,当用户点击链接或者输入url时,浏览器会根据路由规则对URL进行解析,并使用JavaScript控制夜间的展示。 前端路由通常使用JavaScript库来实现,比如ReactRouter、VueR...

1.nextTick原理 Vue是异步执行Dom更新的,一旦观察到数据变化,Vue就会开启一个队列,然后把在同一个事件循环(eventloop)当中观察到数据变化的Watcher推送到这个队列。如果这个Watcher被触发多次,智慧被推送到队列一次。这种缓冲行为可以有效去掉重复数据造成的不必要的计算和DOM操作。而在下一个事件循环时,Vue会清空队列,并进行必要的Dom更新。当你设置vm(this).someData='newvalue',DOM并不会马上更新,而是在异步队列被清除,也就是下一个事件循环开始时执行更新时才会进行必要的Dom更新。如果此时你想要根据更新的DOM状态去做某些事情,...

1.冒泡排序 冒泡排序是数组解构中的常见排序算法之一。规则如下:先遍历数组,让相邻的两个数据进行比较,如果前一个比后一个大,那么就把这两个数据交换位置,经过一轮遍历之后,最大的那个数字就排在数组最后的索引位置,然后进行第二次遍历,按照相同的规则,最终将第二大的数字排在倒数第二的索引位置,同理,经过多次排序,最终将数组按照从小到大的顺序进行展示(认为规定是正向冒泡还是反向冒泡,反向冒泡最终可以从大往小的顺序排序) 代码实现: for(varj=0;j<arr.length;j){ for(vari=0;i<arr.length;i){ if(arr[i]>arr[i+1])...

Bootstrap是一个用于快速开发Web应用程序和网站的前端框架。Bootstrap是基于HTML、CSS、JavaScript的。 优点 它为开发人员创建接口提供了一个简洁统一的解决方案。 它包含了功能强大的内置组件,易于定值。 它还提供了基于Web的定制。 它是开源的。 Bootstrap包的内容 基本结构:Bootstrap提供了一个带有网格系统、链接样式、背景的基本结构。 CSS:Bootstrap自带以下特性:全局的CSS设置、定义基本的HTML元素样式、可扩展的class,以及一个先进的网格系统。 组件:Bootstrap包含了十几个可重用的组件,用于创建图像、下拉菜单、导航、...

课堂笔记 修改主机名: Hostnamectlset-hostname     想要修改的主机名 配置完毕后,需要重启系统才能出现在shell界面上,此时用hostname命令查看,看到主机名已经修改 网卡重启命令:systemctlrestartnetwork 配置网卡:(网卡名称ens33,IP地址192.168.0.10,子网掩码255.255.255.0,静态IP地址,开机自启动) Nmcliconnectionmodifyens33ipv4.addresses192.168.0.10/24ipv4.methodmanualautoc...

  edH3LCBLWcpv   2023年11月02日   56   0   0 快捷键linuxip地址CentOS课堂笔记

 首先我们需要还原虚拟机,并添加5块硬盘 然后开启虚拟机,用lsblk命令查看设备信息,我们就可以看到sdb-sdf这五块硬盘防止前面做的实验造成的影响,我们先执行卸载命令umount-a进入/etc/fstab文件中删掉以前配置的设备信息,只留下装系统自带的分区设备信息。用mdadm命令将sdb,sdc,sdd,这三块硬盘做成raid5,统一归于/dev/md0这个分组下然后我们执行mdadm-D命令删除raid5中的md0,看看是否能自动恢复然后我们执行cat命令进行查看,可以看到恢复的进度,因为一开始我们选择的是2G的硬盘,所以恢复的速度会很快,相应的,...

  edH3LCBLWcpv   2023年11月02日   28   0   0 设备信息linux硬盘CentOSraid

在网页中实现验证功能 首先我们来到虚拟主机配置文件中 将进行制定的验证信息写入到其中,<directory></directory> 保存并退出 重启dns服务,重启httpd服务,用火狐浏览器访问 然后我们设置用用户目录访问的网页 我们编辑配置文件目录下的userdir.conf配置文件 指定工作目录,public_html,拒绝访问root用户目录 保存并退出,然后我们在/home/tom1目录下新建该目录public_html权限设置为755(tom1用户目录为711) 在该目录下新建网页文件,index.html,然后输入网页内容, 重启服务进行...

9.19课堂笔记(LVM扩容) 1.添加两块硬盘 2.下载安装   3.-l查看是否生效 4.先创建新的分区表,然后输入字母t 逻辑卷的代码为8e 5.创建逻辑卷组 6. 新建一个lv1的卷组   7. 将/dev/vg1/lv1格式化成ext4文件格式 8. 打开配置文件,将/dev/vg1/newlv卷组挂载到/mnt目录下 9. 再新建一个逻辑卷组,并将其大小设置为20MB   10. 格式化新建的逻辑卷组 11. 用df-Th命令查看 12.这时没有显示,我们需要用命令进行挂载 此时newlv,的大小为17M 13.然后我们继...

  edH3LCBLWcpv   2023年11月02日   40   0   0 逻辑卷操作命令linuxCentos7LVM

9.20课堂笔记 1.在raid5上做LVM 先用lsblk命令查看设备信息 我们需要做LVM,所以在之前raid5上做的挂载先进行卸载操作 我们应该在md0上进行操作,因为当时我们在做raid5的时候,就已经把raid做成一个数组,起名为md0 在md0上分区完毕,我们用partprobe/dev/md0命令使配置立即生效。 这时已经在md0上的下一层做了LVM逻辑卷,出现了p1 2. 卸载已经被占用的目录 我们从图中可以看出umount卸载/mnt失败 我们可以采取两种方式进行解决 lsof /mnt     &nb...

  edH3LCBLWcpv   2023年11月02日   34   0   0 raid5操作命令linuxLVMCentOS

根据作业要求,建立一个操作思路: 新建一台虚拟机,两块网络适配器,5块硬盘(IP地址为192.168.0.1),每块硬盘大小为20G。 选择镜像,启动虚拟机,根据向导进行安装 在分区的时候,选择设备类型为LVM,并且把分组名称设置为vg0(因为boot不能设置逻辑卷,所以设备类型还选择标准分区),设置相应的空间大小。 “/”:     10G “/home”:5G “swap”:2G 我们使用了一块硬盘,还剩下四块硬盘来做成raid5,3块做成raid,一块做成热备份。分别是sdb、sdc、sdd   &...

  edH3LCBLWcpv   2023年11月02日   85   0   0 raid5backup快照inotifyLVMrsync

硬盘分区 硬盘分区实质上是对硬盘的一种格式化,然后才能使用硬盘保存各种信息。创建分区时,就已经设置好了硬盘的各项物理参数,指定了硬盘主引导记录(即MasterBootRecord,一般简称为MBR)和引导记录备份的存放位置。而对于文件系统以及其他操作系统管理硬盘所需要的信息则是通过之后的高级格式化,即Format命令来实现。其实完全可以只创建一个分区使用全部或部分的硬盘空间。但不论划分了多少个分区,也不论使用的是SCSI硬盘还是IDE硬盘,必须把硬盘的主分区设定为活动分区,才能够通过硬盘启动系统。 磁盘分区是使用分区编辑器(partitioneditor)在磁盘上划分几个逻辑部分,盘片一旦划...

  edH3LCBLWcpv   2023年11月02日   30   0   0 扩容分区linux硬盘CentOS

安装配置一、inotify-slave部署(服务器A和B)   IP:192.168.0.99(1)检查是否安装rsync工具rpm-aqrsync[root@lishilong] rpm -aq rsyncrsync-3.0.9-17.el7.x86_64   如果没有rsync服务,则需要安装rsync服务  2.安装rsync服务  命令安装 yum intsall rsync -y  ...

  edH3LCBLWcpv   2023年11月02日   51   0   0 vim同步数据备份inotifyCentOSrsync

首先我们打开虚拟机软件 这里用到的是VM9,不同版本虚拟机界面没有太大的区别。 这里就是虚拟机打开后的界面,我们点击:文件--新建虚拟机 点击之后,我们选择高级,当然了标准也可以,按照的是默认虚拟机配置,在高级里我们可以更加详细的对虚拟机的属性进行设置。 这里选择的是虚拟机的兼容性,当然根据我们自己的虚拟机的版本进行选择,这里我用到的是9,所以最高的选项也是9.然后我们点击继续。 我们在这里选择以后安装操作系统,然后点击继续 我们在此界面中选择:linux--CentOS64-bit,根据我们的镜像来选择是32位还是64位的,我们安装的CentOS当然是属于linux系统啦。然后...

  edH3LCBLWcpv   2023年11月02日   47   0   0 linux虚拟机ip地址CentOS
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~