比较总结线性表的几种主要存储结果
比较总结线性表的几种主要存储结果 1.顺序表 顺序表是一段地址连续的存储单元依次存储线性表的数据元素,通常用一维数组来实现,而用数组则意味着要分配固定长度的数组空间,因此要确定数组的长度。 顺序表的优点是无需为表示表中元素之间的逻辑关系而增加额外的存储空间;随机存取。因为顺序表是静态存储,因此有以下缺点:插入和删除操作需要移动大量元素;表的容量难以确定;造成存储空间的“碎片”。 但如果事先知道线性表的大致长度或取线性表中第i个元素的按位查找的时间复杂度为O(1),用顺序表更快。 2.单链表 单
linux安装java java找不到jre
1.到官网下载 jdk-8u201-linux-x64.tar.gz(网址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) 2.通过ftp上传到linux cd /usr/local mkdir java cd java ftp上传安装包到java文件夹 3.安装java tar -zxvf jdk-8u201-linux-x64.tar.gz得到jdk1.8.0_201
-bash: $'命令\302\240': command not found解决方法
例如:source /etc/profile执行后出现 -bash: $'source\302\240': command not found 看代码没什么问题 其实是有多余的空格,删除即可。
Vue.js 双向数据绑定
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/cckevincyh/article/details/87651185 文章目录 Vue指令之`v-model`和`双向数据绑定` 简易计算器 源代码 Vue指令之v-model和双向数据绑定 <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="widt
Vue.js 中使用样式
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/cckevincyh/article/details/87653144 文章目录 在Vue中使用样式 使用class样式 使用内联样式 源代码 在Vue中使用样式 使用class样式 数组 <h1 :class="['red', 'thin']">这是一个邪恶的H1</h1>
数组中使用三元表达式 <h1 :class="['red', 'thin', isactive?'active':'']
Vue.js 指令v-for和v-if和v-show
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/cckevincyh/article/details/87740536 文章目录 Vue指令之`v-for`和`key`属性 代码演示 v-for循环普通数组 v-for循环对象数组 v-for循环对象 v-for迭代数字 v-for循环中key属性的使用 Vue指令之`v-if`和`v-show` 品牌管理案例 代码演示 根据条件筛选品牌 根据条件筛选品牌 Vue指令之v-for和key属性 迭
Vue.js 键盘修饰符以及自定义键盘修饰符
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/cckevincyh/article/details/87830207 键盘修饰符以及自定义键盘修饰符 1.x中自定义键盘修饰符【了解即可】
Vue.directive('on').keyCodes.f2 = 113;
2.x中自定义键盘修饰符 通过Vue.config.keyCodes.名称 = 按键值来自定义案件修饰符的别名:
Vue.config.keyCodes.f2 = 113;
Vue.js中的动画
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/cckevincyh/article/details/87903552 Vue中的动画 为什么要有动画:动画能够提高用户的体验,帮助用户更好的理解页面中的功能; 使用过渡类名 HTML结构: <div id="app">
<input type="button" value="动起来" @click="myAnimate">
<!-- 使用 transition 将需要过渡的元素包
Vue.js 创建Vue组件的方式
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/cckevincyh/article/details/87905177 文章目录 定义Vue组件 全局组件定义的三种方式 使用`components`属性定义局部子组件 定义Vue组件 什么是组件: 组件的出现,就是为了拆分Vue实例的代码量的,能够让我们以不同的组件,来划分不同的功能模块,将来我们需要什么样的功能,就可以去调用对应的组件即可; 组件化和模块化的不同: 模块化: 是从代码逻辑的角度
Vue组件中展示数据和响应事件
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/cckevincyh/article/details/87905351 组件中展示数据和响应事件 在组件中,data需要被定义为一个方法,例如: Vue.component('account', {
template: '#tmpl',
data() {
return {
msg: '大家好!'
}
},
Vue.js 组件切换的方式
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/cckevincyh/article/details/87908392 文章目录 使用`flag`标识符结合`v-if`和`v-else`切换组件 使用`:is`属性来切换不同的子组件 组件切换动画 使用flag标识符结合v-if和v-else切换组件 页面结构: <div id="app">
<input type="button" value="toggle" @click="flag
Vue.js 父组件向子组件传值和子组件向父组件传值
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/cckevincyh/article/details/87908553 父组件向子组件传值 组件实例定义方式,注意:一定要使用props属性来定义父组件传递过来的数据 <script>
// 创建 Vue 实例,得到 ViewModel
var vm = new Vue({
el: '#app',
data: {
msg: '这是父组件中的消
Vue.js 使用$refs来获取元素和组件
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/cckevincyh/article/details/87908620 使用 this.$refs 来获取元素和组件 <div id="app">
<div>
<input type="button" value="获取元素内容" @click="getElement" />
<!-- 使用 ref 获取元素 -->
<h1 ref="myh1">这
Vue.js 路由的基本使用
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/cckevincyh/article/details/87908733 文章目录 什么是路由 在 vue 中使用 vue-router 使用tag属性指定router-link渲染的标签类型 设置路由重定向 设置路由高亮 设置路由切换动效 代码 什么是路由 后端路由对于普通的网站,所有的超链接都是URL地址,所有的URL地址都对应服务器上对应的资源; 前端路由对于单页面应用程序来说,主要通过URL
Vue.js 在路由规则中定义参数和传参方式
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/cckevincyh/article/details/87908779 在路由规则中定义参数 在规则中定义参数: { path: '/register/:id', component: register }
通过 this.$route.params来获取路由中的参数: var register = Vue.extend({
template: '<h1>注册组件 --- {{thi
今日推荐
周排行