知识点小结
jim_jill
这个作者很懒,什么都没留下…
展开
-
IDEA启动已存在的VUE项目
IDEA启动已存在的VUE项目,写的很细了https://www.cnblogs.com/guoguo327/p/11236004.html转载 2020-09-29 10:19:26 · 397 阅读 · 0 评论 -
annotation(@Retention@Target)详解
annotation(@Retention@Target)详解一、注解:深入理解JAVA注解要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。1、元注解(meta-annotation):元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型作说明。Java5.0定义的元注解: 1.@Target, 2转载 2020-09-16 18:41:37 · 305 阅读 · 0 评论 -
什么是分布式锁
概述为了防止分布式系统中的多个进程之间相互干扰,我们需要一种分布式协调技术来对这些进程进行调度。而这个分布式协调技术的核心就是来实现这个分布式锁。为什么要使用分布式锁成员变量 A 存在 JVM1、JVM2、JVM3 三个 JVM 内存中成员变量 A 同时都会在 JVM 分配一块内存,三个请求发过来同时对这个变量操作,显然结果是不对的不是同时发过来,三个请求分别操作三个不同 JVM 内存区域的数据,变量 A 之间不存在共享,也不具有可见性,处理的结果也是不对的注:该成员变量 A 是一个有状态的对转载 2020-08-18 20:48:23 · 115 阅读 · 0 评论 -
知识点小结--20200807
2020年8月7号1. Java面向对象编程的三大特性。封装封装是把一个对象属性私有化,同时提供一些可以被外界访问的属性的方法,如果属性不想被外界访问,我们大可不必提供方法给外界访问。但是如果一个类没有提供外界的访问方法,那这个类也没有什么意义继承继承是使用存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能。也可以用父类的功能,但不能选择性的继承父类,通过使用继承,我们能够非常方便的服用以前的代码。关于继承的三个点:子类拥有父类对象所有的属性和方法(包括私有属原创 2020-08-07 12:18:44 · 102 阅读 · 0 评论