Chase620 Chase620
4年前
Vue方向:Vuex状态管理: 辅助函数mapState与mapGetters
1、mapState和mapGetters的作用   mapState用于将state中的数据映射到组件的计算属性中,而mapGetters用于将getter中的计算属性映射到组件的计算属性中,之前获取Vuex数据都是通过$store找到state对象,再去state中去拿数据,操作getter,muta
Souleigh ✨ Souleigh ✨
4年前
JS - typeof 与 instanceof
一、typeoftypeof操作符返回一个字符串,表示未经计算的操作数的类型使用方法如下:typeof operandtypeof(operand)operand表示对象或原始值的表达式,其类型将被返回举个例子typeof 1 // 'number'typeof '1' // 'string'
Easter79 Easter79
4年前
vue(原理)_数据绑定
一、前言1、数据绑定原理2、在数据绑定中四个重要的对象3、具体实现3.1初始化阶段3.2建立Dep和watcher的联系阶段3.3更新阶段二、主要内容1、数据绑定原理(1)概念:一旦更新了某个数
zdd小小菜鸟 zdd小小菜鸟
3年前
设计模式–六大原则
设计模式–六大原则tex在238中设计模式中,我们提炼出了六大面向对象设计原则我们可以不知道那数量繁多的设计模式,但一定要记住这六大设计原则1.开闭原则(OpenClosePrinciple
从源码层面深度剖析Spring循环依赖
作者:郭艳红以下举例皆针对单例模式讨论图解参考1、Spring如何创建Bean?对于单例Bean来说,在Spring容器整个生命周期内,有且只有一个对象。Spring在创建Bean过程中,使用到了三级缓存,即DefaultSingletonBeanRegi
Wesley13 Wesley13
4年前
java多线程测试性能,总线程使用总时间。
前段时间在做java多线程,然后涉及到了一个效率的问题。  java多线程中,所有线程执行完毕,总共使用多少时间呢?importjava.util.concurrent.CountDownLatch;  countDwonlatch提供了最常用的一些测试方法。创建一个countDownLatch对象:CountDown
Stella981 Stella981
4年前
Spring Security使用详解11(获取当前用户的用户名、id)
有时我们需要获取当前登录的用户信息(比如用户名),通常有如下几种方式来实现。方法1:通过Authentication.getPrincipal()获取用户信息(1)通过Authentication.getPrincipal()可以获取到代表当前用户的信息,这个对象通常是UserDetails的实例。通过UserDeta
Easter79 Easter79
4年前
SpringBoot返回date日期格式化,解决返回为TIMESTAMP时间戳格式或8小时时间差
问题描述    在SpringBoot项目中,使用@RestController注解,返回的java对象中若含有date类型的属性,则默认输出为TIMESTAMP时间戳格式 ,如下所示:!(https://oscimg.oschina.net/oscnet/9ec8c281759f3577bc3b063411eb5f88aba.
可莉 可莉
4年前
22.scala的复合类型
有时需要表明一个对象的类型是其他几种类型的子类型。在Scala中,这可以表示成_复合类型_,即多个类型的交集。假设我们有两个特质Cloneable和Resetable:traitCloneableextendsjava.lang.Cloneable{现在假设我们要编写一个方法cloneAndReset
Wesley13 Wesley13
4年前
JAVA的垃圾回收机制
感觉这位大佬写的特别好https://www.cnblogs.com/wjtaigwh/p/6635484.html(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.cnblogs.com%2Fwjtaigwh%2Fp%2F6635484.html)GC通过确定对象是否被活动