04 2020 档案
摘要:main.js import App from './App.vue' import Vue from 'vue' import router from './router/' import components from './components/header.js' //加载公共组件 impo
阅读全文
摘要:01案例: 在特定目录下,生成10个文件,文件名称包含为随机10个小写字母加固定字母的html文件 #!/bin/bash #检查文件是否为目录文件-d,如果是,则不创建,如果不是,则创建该目录 [ -d /home/gjl/shellTest/oldboy ] ||sudo mkdir /home
阅读全文
摘要:记事本: 功能:添加任务,可以删除,清空,根据内容进行统计个数,底部元素在没有任何元素的时候慧进行隐藏 思路: 列表结构可以通过v-for指令结合数据生成 v-on结合事件修饰符可以对事件进行限制,比如.enter v-on在绑定事件时可以传递自定义参数 通过v-model可以快速的设置表单元素的值
阅读全文
摘要:1、vue 内置指令 v-test 更新元素的textContent v-html 更新元素的innerHTML v-if 如果为true,当前标签才会输出到页面 v-else 如果为true,当前标签才会输入到页面 v-show 通过控制display样式来控制显隐 v-bind 强制绑定解析表达
阅读全文
摘要:过滤器是对即将显示的数据做进一步的筛选处理,然后进行显示,值得注意的是过滤器并没有改变原来的数据,只是在原数据的基础上产生新的数据。 过滤器的使用: 1、定义全局过滤器 在main.js中配置全局过滤器: import moment from 'moment' Vue.filter('dateFor
阅读全文
摘要:步骤: ①在目标元素外包裹<transition name="xx"> ②定义class样式 指定过度样式:transition 指定隐藏时样式:opacity/其他 注意事项: 1、需要过渡的元素要有 v-if 或者是 v-show 切换 2、将需要添加过渡效果的元素用 <transition><
阅读全文
摘要:每个Vue实例在被创建之前都要经过一系列的初始化过程,这个过程就是vue的生命周期 生命周期三个大的阶段1|初始化显示;2更新显示;3死亡。每个阶段就会调用对应的生命周期函数。vue中叫钩子函数 beforeCreate created beforeMount mounted beforeUpdat
阅读全文
摘要:v-model 指令在表单控件元素上创建双向数据绑定。它会根据控件类型自动选取正确的方法来更新元素。 v-model 并不关心表单控件初始化所生成的值。因为它会选择 Vue 实例数据来作为具体的值 <template> <!-- 表单数据自动收集 --> <div> <form action="/x
阅读全文
摘要:1、事件绑定 $event 是触发事件的第一个参数值 2、事件修饰符 .stop 停止事件冒泡 .prevent 阻止事件默认行为 3、按键修饰符 vue中使用element-ui组件中的el-button时,@click事件点击无效,这是因为在el-input 的input外边封装了一层div。如
阅读全文
摘要:1、while循环 语法: while [ 条件判断式 ] do 程序 done 例如1:1到100的和 gjl@gjl-virtual-machine:~/shellTest$ ./test19.sh sum=5050 gjl@gjl-virtual-machine:~/shellTest$ ca
阅读全文
摘要:for循环 语法1: for 变量 in 值1 值2 值3... do 程序 done 注意事项:for循环的次数取决于in 后面的值的个数 例如1:赋值,打印变量i gjl@gjl-virtual-machine:~/shellTest$ cat test13.sh #!/bin/bash for
阅读全文
摘要:多分支case条件语句 格式: case $变量名 in “值1”) 如果变量的值等于值1,则执行程序1 ;; “值2”) 如果变量的值等于值2,则执行程序2 ;; ..省略其他分支... *) 如果变量的值都不是以上的值,则执行次程序 ;; esac 注意事项: case语句和if else 语句
阅读全文
摘要:1、if 条件判断 ①单分支if条件语句 语法: if [条件判断式] ;then 程序 fi 注意事项: if语句的使用fi结尾 条件判断式就是使用test命令判断,所以中括号和条件判断式之间必须有空格 then后面跟符合条件之后执行的语句,可以放在[]之后,用“:”分割,也可以换行写入,就不需要
阅读全文
摘要:①test可以进行以下文件类型的判断(在为真) 格式:test [选项] 内容 文件名 或 [ 选项 内容] -b 是否为块文件block -c 是否为字符文件char -d 是否为目录文件 directory -e 文件是否存在,存在为真exist -f 是否为普通文件file -L 是否为符号链
阅读全文
摘要:shell文本处理三剑客之grep、awk、sed 1、cut 列提取命令 作用:按列提取文件 cut [选项] 文件名 选项: -f 列号: 提取第几列 form a line -d 分隔符: 按照指定分隔符分割列division -c 字符范围: 不依赖分隔符来区分,而是通过字符范围(行首为0)
阅读全文
摘要:一、正则表达式 正则表达式和通配符的区别: ①式用来在文件中匹配符合条件的字符串。通配符用来匹配符合条件的文件名 ②grep,awk,sed 等命令可以支持正则表达式,ls,find,cp 这些命令不支持正则表达式,只能用通配符进行匹配 基础正则表达式 * 前一个字符匹配0次或任意多次。如果是通配符
阅读全文
摘要:一、read 接收键盘输入 read [选项] [变量名] 选项: -p 提示信息 point -t 秒数time -n 字符数number -s隐藏输入的数据secret 例子:使用read 提示输入参数值 结果: 与位置参数变化相比,更友好 二、declare 声明变量类型 + 取消变量的类型属
阅读全文
摘要:变量命名规则: 1、变量名称可以由字母、数字、下划线组成,但是不能以数字开头 2、在bash中变量默认是字符串型,如果要进行数值运算,必须指定变量类型为数值类型 3、变量用等号连接,等号两边不能有空格 4、变量值中如果有空格,需要使用单引号或者双引号包括 5、变量得值可以叠加 6、可以将命令得结果赋
阅读全文
摘要:通配符 ? 匹配任意字符 * 匹配一个或多个任意字符 [] 匹配括号中任意一个字符 [-] 匹配括号中任意一个字符,-代表范围 如:[a-z] [^] 逻辑非,表示不匹配括号中的字符 如:[^0-9] 表示匹配一个不是数字的字符 shell 的特殊符号 ‘’ 单引号中的所有特殊符号,都没有特殊含义
阅读全文
摘要:一、历史命令:history 1、查看历史命令 history 2、history -c 清除历史记录 3、history -w 不用退出,就可以保存历史记录。 4、vim .bash_history 实际存储的历史命令 5、 vim /etc/profile 存储历史命令的最大条数 6、如果想要使
阅读全文
摘要:shell: shell是核心程序之外的指令解析器,是一个程序,同时是一种命令语言和程序设计语言。 简单理解就是:将我们写的代码通过shell解释器翻译给内核识别。内核返回的信息通过shell解释器翻译给用户。类似于javac shell的分类 cat /etc/shells 查看当前运行环境 sh
阅读全文
摘要:一、在ubunto上安装vim常见问题 1、运行时提示下列问题: 程序“vim”已包含在下列软件包中: * vim * vim-gnome * vim-tiny * vim-gtk * vim-nox 请尝试:apt-get install <选定的软件包> 原因:vim未安装,需要sudo apt
阅读全文
摘要:v-for 遍历数组/v-for遍历对象 <template> <div> <h2>测试:v-for 遍历数组</h2> <table> <thead> <tr> <th>姓名</th> <th>年龄</th> <th>号码</th> <th>操作</th> </tr> </thead> <tbod
阅读全文
摘要:1、条件渲染指令: v-if v-else v-show 2、比较v-if 与v-show 如果需要频繁切换 v-show较好 <template> <div> <p v-if="ok">成功了</p> <p v-else>失败了</p> <p v-show="ok">切换成功</p> <p v-s
阅读全文
摘要:在某些应用界面中,某些元素的样式是变化的,class/style 绑定就是专门来实现动态样式效果的技术 class绑定: :class=‘xx’ xx可以是字符串、对象、数组 1、class:字符串 动态样式与固定样式 <template> <div> <h2>1.class绑定: :class='
阅读全文
摘要:vue 是渐进式javascript 框架,渐进式是指vue有自己的核心库,需要其他功能,可以添加插件。 作用:动态构建用户界面(将后台数据动态显示在页面上) Vue 特点: 1、遵循MVVM模式 M:model (模型,数据对象,data) V:view (视图,模板页面) VM:viewMode
阅读全文
摘要:性能测试属于功能测试,可以看作是需要了解部分代码的灰盒测试 测试流程: 1、测试接口文档 2、根据接口文档编写测试用例 3、执行测试 4、查看接口返回的接口数据是否正确 jmeter' 服务器监控技术 ①监控原理 监控时需要获取服务器资源的状况,如:cpu,内存,网络、IO 原理:在服务器上安装间谍
阅读全文
摘要:1、cilent端和sever端 web前端,指用户可以直观操作和看到的界面,包括web页面的结构,web的外观视觉表现及web层面的交互实现。 web后端,更多的指与数据库交互进行处理相应的业务逻辑,需要考虑功能的实现,数据存放等。 2、接口测试 API,接口时一个位于复杂系统之上能简化任务,像中
阅读全文