Mybatis-Plus使用手册 🌟 HelloWorld(1)初始化SpringBoot工程 (2)导入依赖 <!--mybatis-plus--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3. 2021-04-04 中间件 Mybatis-Plus
Maven打包方式 Pom方式用在父级工程或聚合工程中,用来做jar包的版本控制,必须指明这个聚合工程的打包方式为pom jar方式工程的默认打包方式,打包成jar用作jar包使用。存放一些其他工程都会使用的类,工具类。我们可以在其他工程的pom文件中去引用它 war方式:将会打包成war,发布在服务器上,如网站或服务。用户可以通过浏览器直接访问,或者是通过发布服务被别的工程调用。 2021-03-25 其他 Maven
MongoDB手册 一、MongoDB 概述MongoDB 是一个面向文档存储的非关系型数据库,数据由键值对组成。 SQL术语/概念 MongoDB术语/概念 解释/说明 database database 数据库 table/表 collection/集合 数据库表/集合 row/行 document/文档 数据记录行/文档 column/列 field/字段 数据字段/域 inde 2021-03-24 数据库 MongoDB
SpringBoot常用注解 Controller层 注解 含义 @Controller 标明该类为控制器类 @RestController @Controller 和@ResponseBody的结合,返回字符串,不跳转视图 @RequestMapping URL映射 @GetMapping Get请求,为@RequestMapping(method = RequestMethod.GET)的简写 2021-03-19 微服务 Java SpringBoot
Redis中的布隆过滤器 转载自JavaGuide,感谢整理分享 1.什么是布隆过滤器?首先,我们需要了解布隆过滤器的概念。 布隆过滤器(Bloom Filter)是一个叫做 Bloom 的老哥于1970年提出的。我们可以把它看作由二进制向量(或者说位数组)和一系列随机映射函数(哈希函数)两部分组成的数据结构。相比于我们平时常用的的 List、Map 、Set 等数据结构,它占用空间更少并且效率更高,但是缺点是其返回的 2021-03-18 数据库 Redis 布隆过滤器
商城项目 一、分布式基础概念1.微服务把一个单独的应用程序开发成一套小服务,每个小服务运行在自己的进程中,并使用轻量级机制通信 2.集群、分布式、节点 集群:将多台服务器集中在一起,实现同一业务 分布式:将不同的业务分布在不同的地方 节点:集群中的每台服务器就是一个节点 3.远程调用在分布式系统中,各个业务可能处于不同主机,但是服务之间不可避免地需要相互调用,即远程调用。 SpringCloud中采 2021-03-09 微服务
操作系统 操作系统简介1.解释一下什么是操作系统操作系统是运行在计算机上最重要的一种软件,它管理计算机的资源和进程以及所有的硬件和软件。它为计算机硬件和软件提供了一种中间层,使应用软件和硬件进行分离,让我们无需关注硬件的实现,把关注点更多放在软件应用上。 2.操作系统的主要功能一般来说,现代操作系统主要提供下面几种功能 进程管理: 进程管理的主要作用就是任务调度,在单核处理器下,操作系统会为每个进程分配 2021-03-01 计算机科学基础知识
Redis基础自查手册 一、NoSQL概述1)什么是Nosql关系型数据库:列+行,同一个表下数据的结构是一样的。 非关系型数据库:数据存储没有固定的格式,并且可以进行横向扩展。 NoSQL(Not only SQL)泛指非关系型数据库。 2)类别 分类 Examples举例 典型应用场景 数据模型 优点 缺点 键值对(key-value) Tokyo Cabinet/Tyrant, Redis, Vold 2021-01-22 数据库 Redis
JVM基础自查手册 一、JVM与Java体系结构1)JVM的位置JVM是运行在操作系统之上的,它与硬件没有直接的交互 2)字节码JVM和Java没有必然的关系,它只与特定的二进制文件格式—Class 文件格式所关联,Class 文件中包含了 Java 虚拟机指令集(或者称为字节码、 Bytecodes)和符号表,还有一些其他辅助信息。 也就是说,只要其他编程语言的编译结果满足Class文件格式,它就能被JVM识别并 2021-01-19 Java基础 JVM
SpringCloud使用手册 一、常见面试题1.1 什么是微服务? 1.2 微服务之间是如何独立通讯的? 1.3 SpringCloud 和 Dubbo有那些区别? 1.4 SpringBoot 和 SpringCloud,请谈谈你对他们的理解 1.5 什么是服务熔断?什么是服务降级? 1.6 微服务的优缺点分别是什么?说下你在项目开发中遇到的坑 1.7 你所知道的微服务技术栈有哪些?列举一二 1.8 Eureka和Zooke 2021-01-14 微服务 Java SpringCloud