240 发简信
IP属地:贵州
  • 120
    Java注解

    1.注解 Java注解又称为java标注,是在JDK5.0引入的一种注释机制。在Java程序中,无论是类,方法,变量还是包等都可以通过注解进行标注,然后可以通过反射获取标注的...

  • 聚集索引

    1.聚集索引 -聚集索引:是一种索引结构与数据一起存储的索引,类似字典的正文; -非聚集索引:是一种索引结构与数据分开存放的索引,类似字典的目录; 2.区别 ①:聚集索引一个...

  • CAP理论

    分布式系统有三个重要指标:-Consistency : 一致性-Availability : 可用性-Partition tolerance:分区容错性 这三个指标不可能同时...

  • 机器学习基本概念(一)

    机器学习 :根据学习算法从海量的数据中总结出规律的过程,总结出来的规律称为模型,机器学习研究的主要内容是关于在计算机上从数据中产生模型的算法,即学习算法;模型:泛指从数据中学...

  • 120
    Spark简介

    1.Spark基本概念 Spark是一种基于内存计算的大数据并行计算框架,最早是由加州大学伯克利分校开发,现已经成为Apche顶级开源项目,其作为MapReduce 的替代方...

  • Canal

    Canal是阿里巴巴开源的一款数据库同步组件,它通过分析MySQL数据库的更新日志Binlog将更新的数据推送到不同的消费方来达到数据同步的目的; 首先要了解,MySQL数据...

  • 120
    G1详情解读

    G1(Garbage First) 1. G1的由来 Garbage First 简称G1,是Java提出的最新垃圾回收算法,它摒弃了之前CMS等垃圾回收算法将JVM内存...

  • Java常用锁的分类及实现原理

    乐观锁与悲观锁 乐观与悲观的区别跟读写无关,区别在于对数据操作时加锁操作的差异,数据操作包括(读,写,删等); -乐观锁:总是假设最好的情况,每次拿数据时都认为别人不会修改数...

  • 120
    献给写作者的 Markdown 新手指南

    「简书」作为一款「写作软件」在诞生之初就支持了 Markdown,Markdown 是一种「电子邮件」风格的「标记语言」,我们强烈推荐所有写作者学习和掌握该语言。为什么?可以...

  • Java8 Stream-API

    Java8 Stream-API Stream 流类似集合类中的Iterator,但是比Iterator高级,只需要给出过滤条件,stream会隐式地在内部进行遍历,并且可以...