ES7 1. 数组查找与元素是否存在 let arr = [0, 1, 2, 3, 4, 5, 6] console.log(arr.includes(4)) 2. 乘方的新写法 // es7之前 console.log(Math.pow(2, 3)) // es7 console.log(2 ** ...
分类:
其他好文 时间:
2020-07-24 15:48:39
阅读次数:
50
lambda是javar1.8新加入的一个新特性,主要是为了提高代码的简洁性,减少代码量。其本质就是一个java 的匿名函数, 主要用于对函数式接口的重写。用法有点类似于javascrip的箭头函数。下面是一些用法的例子。 无返回值无参数 @FunctionalInterface public in ...
分类:
编程语言 时间:
2020-07-24 10:10:42
阅读次数:
88
python大家应该都是非常熟悉的,也知道python是一门非常受欢迎的编程语言,广受大家的喜欢,那么python到底是一门怎样的语言?有着怎样的特性呢?
分类:
编程语言 时间:
2020-07-24 10:06:59
阅读次数:
199
事务是MySQL等关系型数据库区别于NoSQL的重要方面,是保证数据一致性的重要手段。本文将首先介绍MySQL事务相关的基础概念,然后介绍事务的ACID特性,并分析其实现原理。 MySQL博大精深,文章疏漏之处在所难免,欢迎批评指正。 一、基础概念 事务(Transaction)是访问和更新数据库的 ...
分类:
其他好文 时间:
2020-07-23 23:02:53
阅读次数:
74
20个数据库常见面试题讲解()进了互联网公司,整天也就是搬砖,等到了面试的时候,发现数据库方面,忘得一塌糊涂,抽时间整理了一些数据库方面的题。欢迎大家向我推荐你在面试过程中遇到的问题,我会把大家推荐的问题添加到下面的常用面试题清单中供大家参考。1.事务四大特性(ACID)原子性、一致性、隔离性、持久性?2.事务的并发?事务隔离级别,每个级别会引发什么问题,MySQL默认是哪个级别?3.MySQL常
分类:
数据库 时间:
2020-07-23 22:55:59
阅读次数:
113
一、vue语法高亮 1.1 安装Vetur 1. 创建.vue文件, 写些代码, 发现一片漆黑 2. 安装激活vetur插件, 代码就有高亮了. 右键菜单还会变多一些, 主要多了个格式化文档. 这里配置了多个格式化的,所以会有多个。 看下vetur的特性: 语法高亮, 代码片段(emmet给我的感觉 ...
分类:
其他好文 时间:
2020-07-23 22:35:55
阅读次数:
233
slot: 插槽。它是组件的一块html模板,这块模板显示不显示以及怎样显示是由父组件来决定的。它用于决定将所携带的内容,插入到指定的某个位置,从而使用模板分块。具有模块化的特性。 slot可以看成是一个空盒子,它显示与隐藏,用什么样的html模板都是由父组件来控制的,它自己本身不能决定,他显示的位 ...
分类:
其他好文 时间:
2020-07-23 22:29:19
阅读次数:
88
概念:在不使用class组件的情况下,允许你使用state和react的其他特性 产生背景:在组件之间公用相同的逻辑往往很难,在以前的解决方案是:高阶组件和render props 但是这类方案需要重新组织你的组件结构,这可能会很麻烦,使你的代码难以理解。 你可以使用 Hook 从组件中提取状态逻辑 ...
分类:
其他好文 时间:
2020-07-23 22:25:27
阅读次数:
66
注解,也叫元数据,是一种代码级别的说明。它是JDK1.5引入的一个特性,与类、接口、枚举类所在同一个层次。它可以声明在包、类、方法、成员变量、构造器、局部变量、方法参数等的上面,用来对这些元素进行说明、注释。也可以把注解理解为代码里的特殊标记,这些标记可以在编译,类加载,运行时被读取,并执行相应的处理。通过注解开发人员可以在不改变原有代码和逻辑的情况下在源代码中嵌入补充信息。
分类:
其他好文 时间:
2020-07-23 19:03:19
阅读次数:
88
既然是队列那么先要包含头文件#include <queue>, 他和queue不同的就在于我们可以自定义其中数据的优先级, 让优先级高的排在队列前面,优先出队 优先队列具有队列的所有特性,包括基本操作,只是在这基础上添加了内部的一个排序,它本质是一个堆实现的 和队列基本操作相同: top 访问队头元 ...
分类:
编程语言 时间:
2020-07-23 16:30:46
阅读次数:
89