java
文章平均质量分 81
乖!别闹(╯3╰)!
这个作者很懒,什么都没留下…
展开
-
Redis读书笔记
Redis深度历险:核心原理和应用实践—— 集群1:主从同步redis集群常见主从同步。CAP原理现代分布式系统的理论基石——CAP原理:C:Consistent,一致性A:Availability,可用性P:Partition tolerance,分区容错性分布式系统的节点往往都是分布在不同机器上进行网络隔离开的,这意味着必然会有网络断开的风险,这个网络断开的场景专业词汇叫做网络分区。在发生网络分区时,两个分布式节点之间无法进行通信,我们对一个节点进行的修改操作将无法同步到另一个节点,所原创 2021-09-06 19:42:56 · 96 阅读 · 0 评论 -
面试题
1.什么是可重入锁(ReentrantLock)?举例来说明锁的可重入性public class UnReentrant{Lock lock = new Lock();public void outer(){lock.lock();inner();lock.unlock();}public void inner(){lock.lock();//do somethinglock.unlock();} }outer 中调用了 inner,outer 先锁住了 lock,这样 inn原创 2020-12-18 19:26:54 · 87 阅读 · 0 评论 -
理解Spring中两个核心的概念IOC与AOP
IOC和AOP是Spring中的两个核心的概念,下面谈谈对这两个概念的理解。IOC(Inverse of Control):控制反转,也可以称为依赖倒置。 所谓依赖,从程序的角度看,就是比如A要调用B的方法,那么A就依赖于B,反正A要用到B,则A依赖于B。所谓倒置,你必须理解如果不倒置,会怎么着,因为A必须要有B,才可以调用B,如果不倒置,意思就是A主动获取B的实例:B b = new B(),这就是最简单的获取B实例的方法(当然还有各种设计模式可以帮助你去获得B的实例,比如工厂、Locator等等原创 2020-10-30 19:26:56 · 219 阅读 · 0 评论 -
js鼠标事件
#js鼠标事件简单理解鼠标的事件onmousedown 当鼠标按下的时候触发onmouseup 当鼠标抬起的时候触发onmouseover 当鼠标移入的时候触发onmouseout 当鼠标移出的时候触发onclick 当鼠标点击的时候触发ondblclick 当鼠标双击的时候触发onmousemove 当鼠标移动的时候触发oncontex原创 2020-08-28 19:38:22 · 177 阅读 · 0 评论 -
泛型的讲解
先看一段代码:public class Test { public static void main(String[] args) { //创建一个ArrayList集合 ArrayList list=new ArrayList(); list.add("java"); list.add(1234); list.add(new Person("lili", Sex.女, 18)); //遍历集合 for (Object obj : list) {原创 2020-08-16 21:18:38 · 116 阅读 · 0 评论 -
2020-08-09
继承、封装、多态的概念与区别一、面向对象的三大特性: 1.封装:是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是类的特征之一,应该很好理解,像一些私有的,别的类不可以访问了啊,都有访问权限的,比较安全了。2.继承:指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。继承有三种方式,实现继承、接口继承和可视继承。3.多态:简单的说就是,允许将子类类型的指针赋值给父类类型的指针。实现多态,有二原创 2020-08-09 19:54:53 · 290 阅读 · 2 评论 -
2020-08-07
学习总结本周完成的任务有五子棋, 双色球,面向对象的基础训练(编写Car类,定义一个游戏类,定义一个员工类并测试),面向对象进阶(编写Book类.描述开课吧java学员类,衣服类)面向对象高级(猜拳游戏,数组的增删查功能)完成了idea的安装总结一下重要知识点类与对象的关系构造方法和重载阿里巴巴编程规范封装,继承(接口),多态递归;...原创 2020-08-07 19:06:12 · 94 阅读 · 0 评论 -
猜拳游戏
第一写博客,还不熟练;猜拳游戏是这几天要做的任务,我做的这个相对比较简单易懂,只涉及到循环,判断,输入.没有使用接口,继承,package com.gxc.tow05;import java.util.Scanner;public class MareGame { public static void main(String[] args) { while (true) { System.out.println("*****************原创 2020-08-07 16:20:42 · 212 阅读 · 0 评论