- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 详解Vue: computed, methods, watch的区别和联系
在刚开始实习的时候,突然发现我对computed, methods, watch之间的区别还不是非常透彻,只知道它们大概的含义和用途。下面是我整理的这三个属性的区别和联系。computed: 模板内的表达式非常便利,但是设计它们的初衷是用于简单运算的。在模板中放入太多的逻辑会让模板过重且难以维护。例如:<div id="example"> {{ message.split('').reverse().join('') }}</div> ...
2021-08-27 11:04:24 153
原创 localstorage可以代替vuex吗
当然不可以。 对于不变的数据确实可以,但是当两个组件共用一个数据源(对象或数组)时,如果其中一个组件改变了该数据源,希望另一个组件响应该变化时,localstorage,sessionstorage无法做到,而vuex把...mapState()放到computed中就可以实现。 虽然也可以用onstorage监听,但按照这个思路不断写下去,你会发现自己撸出了一个状态管理器来。说到底,一个是数据容器,一个是数据管理器。所以二者的目的不同,不能简单说谁能代替谁。 ...
2021-06-24 19:35:52 744 1
原创 jdk8接口中允许静态方法
jdk8接口中允许静态方法在jdk8以前,接口中是不允许有静态方法的,单在jdk8中,允许接口中含有静态方法了。注意:1.静态方法可以有多个2.静态方法不能被继承及覆盖,所以只被具体所在的接口调用3.静态方法通过接口名调用 ...
2018-10-25 15:50:23 588
原创 jdk8中接口的默认方法
jdk8中接口的默认方法Java 8使用两个新概念扩展了接口的含义:默认方法和静态方法。默认方法使得接口有点类似traits,不过要实现的目标不一样。默认方法使得开发者可以在 不破坏二进制兼容性的前提下,往现存接口中添加新的方法,即不强制那些实现了该接口的类也同时实现这个新加的方法。默认方法和抽象方法之间的区别在于抽象方法需要实现,而默认方法不需要。接口提供的默认方法会被接口的实现类继承或...
2018-10-25 15:30:28 1212
原创 关于MySQL版本8数据库连接语句
mysql数据库连接语句发生变化MySQL数据库8.0版本以上,数据库的连接语句已经发生变化,Class.forName("com.mysql.jdbc.Driver");变为Class.forName("com.mysql.cj.jdbc.Driver");com.mysql.cj.jdbc.Driver。DriverManager.getConnection("jdbc:mysql:/...
2018-10-25 14:57:46 3521
转载 centOS7安装mysql详解
CentOS7安装MySQL 在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。1 下载并安装MySQL官方的 Yum Repository[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-com...
2018-08-19 17:32:00 164
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人