240 发简信
IP属地:浙江
  • 延时队列-基于RabbitMq延时消息插件实现的延时队列

    前言 定时调度基本是每个项目都会遇到的业务场景,一般地,都会通过任务调度工具执行定时任务完成,定时任务有两点缺陷,一、定时任务执行频度限制,实际执行的时间可能会晚于理想的设定...

  • 延时队列-基于Redisson实现的延时队列

    前言 定时调度基本是每个项目都会遇到的业务场景,一般地,都会通过任务调度工具执行定时任务完成,定时任务有两点缺陷,一、定时任务执行频度限制,实际执行的时间可能会晚于理想的设定...

  • 120
    MySQL数据库事务,锁和MVCC

    事务可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行。MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务。 一般来说,数...

  • 120
    JUC

    一.概述 1.JUC是JDK1.5中提供的一套并发包及其子包。包含以下:java.util.concurrent,java.util.concurrent.atmoic,ja...

  • NIO

    一.NIO 1.作用:传输数据2.概念 同步:一个对象或是一段逻辑在一段时间段内只能被一个线程占用。eg:InputStream、OutputStream、Reader、Wr...

  • Java集合

    本文很多知识点源自《JavaGuide ⾯试突击版》。 1.List、Set、Map的区别 List:保证数据存放有序、可以存储重复元素、可以通过下标操作元素。 Set:无序...

  • Java基础面试试题

    本文很多知识点源自《JavaGuide ⾯试突击版》。 1.面向对象和面向过程的区别 面向过程:面向过程关注的时候代码的实现细节,缺点是:关注代码细节、复用性低 面向对象:面...

  • JAVA基础---API(Object)

     Object是Java的顶级父类,每个类默认继承Object类。 Object里的重要方法 1.protected Object clone():实现克隆操作 注意:a)要...

  • 120
    JAVA基础--网络编程

     网络编程是基于网络进行数据传输,通过IP地址来确定主机在网络中的位置,通过端口号来让计算机和外界进行数据交互。 1.InetSocketAddress类 可以代表IP地址和...

  • 120
    JAVA基础---File、IO流

    1.File File类代表文件或者文件的类 创建文件类的对象,在创建对象的过程中没有检测路径的信息是否存在,会把路径信息放在对象的身上。即若路径信息不存在,创建对象的语句编...

  • ArrayList

    这章开始我们对Collection的具体实现类来进行介绍,首先是List,而List中ArrayList是最常用的。 ArrayList介绍 ArrayList简介 Arra...

  • 120
    JAVA基础-泛型、序列化和反序列化、克隆

    4.JAVA泛型 1)泛型方法:该方法可以在调用时接受不同的参数,根据传递给泛型方法的参数类型适当的处理每一个方法调用。注意:,示例如下: 输出结果如下: 2)泛型类:泛型类...

  • JAVA基础-反射、异常、内部类

    1.JAVA反射 1)反射机制概念:在运行状态中,对于任何一个类都能够知道这个类所有属性和方法,并且对于任意一个对象,都能够调用他的任何一个方法。2)反射的应用场合:在JAV...