摘要: 1.Mybatis简介 1.1基本内容 MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。 Mybat 阅读全文
posted @ 2020-09-17 21:12 Java领域指导者 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 一、什么是主从复制? 主从复制,是用来建立一个和主数据库完全一样的数据库环境,称为从数据库,主数据库一般是准实时的业务数据库。您看,像在mysql数据库中,支持单项、异步赋值。在赋值过程中,一个服务器充当主服务器,而另外一台服务器充当从服务器。此时主服务器会将更新信息写入到一个特定的二 阅读全文
posted @ 2020-09-16 13:12 Java领域指导者 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 0、导读 InnoDB表的索引有哪些特性,以及索引组织结构是怎样的 1、InnoDB聚集索引特点 我们知道,InnoDB引擎的聚集索引组织表,必然会有一个聚集索引。 行数据(row data)存储在聚集索引的叶子节点(除了发生overflow的列,参见 ,后面简称 “前置文”),并且其存储的相对顺序 阅读全文
posted @ 2020-09-14 20:03 Java领域指导者 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 前言 微服务(Microservices)是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。在所有情况下,每个任务代表着一个小的业务能力。 以往我们开发应用程序都是单体型(可以看作是 阅读全文
posted @ 2020-09-12 16:27 Java领域指导者 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 强软弱虚 java中的数据被类型分为了两类,它们分别是基本类型和引用类型。一般我们new出来的对象都属于引用类型的范畴。我们知道java是有垃圾回收机制的一种语言,根据垃圾回收时的策略,java将对于堆对象的引用又进行了细分,引用被分为了强引用,软引用,弱引用和虚引用。 强引用 强引用又称普通引用, 阅读全文
posted @ 2020-09-11 17:06 Java领域指导者 阅读(752) 评论(0) 推荐(0) 编辑
摘要: 前言 大数据技术相辅相成,没有任何一种技术是没有缺点,孤立发展的。昨天咱们整理了大数据计算引擎Spark和Flink的区别联系,大家反响还不错,今天咱们再来分析下Kafka和Redis的对比,看分布式发布订阅都有什么各自的优势与缺点。 Redis是什么 Redis 是开源免费的,遵守BSD协议,是一 阅读全文
posted @ 2020-09-08 19:15 Java领域指导者 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 1.Spring Cloud 简介 Spring Cloud是在Spring Boot的基础上构建的,用于简化分布式系统构建的工具集,为开发人员提供快速建立分布式系统中的一些常见的模式。例如:配置管理(configuration management),服务发现(servicediscovery), 阅读全文
posted @ 2020-09-08 15:28 Java领域指导者 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 前言 在软件开发过程中,总会出现一些我们所不了解的内容。例如,软件最终是否会成功运行?当编写应用程序并将其置入产品中时,也会产生各种问题,其间也会伴随着失败。 有人曾指出,零bug的软件是不存在的。充其量,软件只是存在未知的bug。这一说法并非谬论,甚至是100%正确的。 通常,应用程序包含较高的测 阅读全文
posted @ 2020-09-07 20:01 Java领域指导者 阅读(165) 评论(0) 推荐(0) 编辑