摘要: SnowFlake 算法,是 Twitter 开源的分布式 id 生成算法。其核心思想就是:使用一个 64 bit 的 long 型的数字作为全局唯一 id ,在分布式系统中的应用十分广泛。 给大家举个例子吧,比如下面这个 64 bit 的 long 型数字,就是由雪花算法生成的id。 第一个部分, 阅读全文
posted @ 2020-10-20 17:59 朱李洛克 阅读(3030) 评论(0) 推荐(0) 编辑
摘要: UUID(Universally Unique Identifier),翻译为中文是通用唯一识别码,UUID 的目的是让分布式系统中的所有元素都能有唯一的识别信息。如此一来,每个人都可以创建不与其它人冲突的 UUID,就不需考虑数据库创建时的名称重复问题。UUID 是由一组32位数的16进制数字所构 阅读全文
posted @ 2020-10-20 17:55 朱李洛克 阅读(1104) 评论(0) 推荐(0) 编辑
摘要: 使用IDEA中的DataBase的好处就是在于,可以直接在IDEA内部操作、查看,相当于一个小型的Navicat。其实也可以下载IDEA同系列的数据库可视化界面工具,DATA Grip,和这个DataBase几乎一样。还有另外一个好处就是不用自己再去下载各式各样的数据库驱动了,全部内置,非常爽。 使 阅读全文
posted @ 2020-10-20 17:54 朱李洛克 阅读(1429) 评论(0) 推荐(0) 编辑
摘要: 最开始写这个笔记的时候已经有些年月了,当时使用的编辑器还是eclipse,springboot还不是那么流行。不得不承认的一点,就是作为一名程序员,你需要时刻保持学习!所以我们今天使用SpringBoot来整合Mybatis吧。 第一步:新建一个数据库 将下sql脚本导入到数据库中。 /* Navi 阅读全文
posted @ 2020-10-20 17:53 朱李洛克 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 下载 官网下载地址:http://maven.apache.org/download.cgi# 选择当前最新版本apache-maven-3.5.3-bin.zip,进行下载,因为MAVEN不需要安装,直接解压。 bin:保存Maven的可执行命令,mvn和mvn.bat就是执行Maven工具的命令 阅读全文
posted @ 2020-10-20 10:35 朱李洛克 阅读(12362) 评论(0) 推荐(0) 编辑
摘要: Postman官网:https://www.postman.com/ Postman教程 Apipost官网:https://www.apipost.cn/ Apipost教程 ApiPost是国人开发的一款软件,更符合国人的习惯, 而且中文也很友好,推荐使用。下载和使用都很简单,非常容易上手。 阅读全文
posted @ 2020-10-20 10:33 朱李洛克 阅读(1705) 评论(0) 推荐(0) 编辑
摘要: 讨论" "和"",首先要区分开两种不同的场景 1.第一,声明一个泛型类或泛型方法。 2.第二,使用泛型类或泛型方法。 类型参数“"主要用于第一种,声明泛型类或泛型方法。无界通配符 ""主要用于第二种,使用泛型类或泛型方法。 声明泛型类的类型参数 List最应该出现的地方,应该是定义一个泛型List容 阅读全文
posted @ 2020-10-20 10:27 朱李洛克 阅读(344) 评论(0) 推荐(0) 编辑
摘要: Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。使用 Lambda 表达式可以使代码变的更加简洁紧凑。 语法 lambda 表达式的语法格式如下: (parameters) -> expressi 阅读全文
posted @ 2020-10-20 10:25 朱李洛克 阅读(91) 评论(0) 推荐(0) 编辑
摘要: Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。Stream API可以极大提高Java程序员的生产力,让程序员写出高效率、干净、简洁的代 阅读全文
posted @ 2020-10-20 10:21 朱李洛克 阅读(254) 评论(0) 推荐(0) 编辑
// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css