摘要:
#微服务 这个新架构术语的定义 在过去的几年中,出现了“微服务体系结构”一词,用于描述将软件应用程序设计为可独立部署的服务套件的特定方式。尽管没有对此架构风格的精确定义,但围绕业务能力,自动部署,端点中的智能以及对语言和数据的分散控制,组织周围存在某些共同特征。 “微服务”-在拥挤的软件体系结构大街 阅读全文
摘要:
#MyBatisPlus ###MyBatisPlus概述 需要的基础:把我的MyBatis、Spring、SpringMVC就可以学习这个了! 为什么要学习它呢?MyBatisPlus可以节省我们大量工作时间,所有的CRUD代码它都可以自动化完成! JPA 、 tk-mapper、MyBatisP 阅读全文
摘要:
1、SpringBoot简介 1.1、回顾什么是Spring Spring是一个开源框架,2003 年兴起的一个轻量级的Java 开发框架,作者:Rod Johnson 。 Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。 1.2、Spring是如何简化Java开发的 为了降低Jav 阅读全文
摘要:
恢复内容开始 1. css Less中文网 Less快速入门 webpack打包 2. JavaScript github链接 2.1. 调试 // 在浏览器的控制台打印变量 console.log(num); 2.2. 数据类型 Number // js不区分小数和整数 Number 123 // 阅读全文
摘要:
Mybatis 1、简介 1.1、 什么是Mybatis MyBatis 是一款优秀的持久层框架 它支持定制化 SQL、存储过程以及高级映射。 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 阅读全文
摘要:
SpringMVC01 1、回顾MVC 1.1、什么是MVC MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。 是将业务逻辑、数据、显示分离的方法来组织代码。 MVC主要作用是降低了视图与业务逻辑间的双向偶合。 MVC不是一种设计模式,MVC是 阅读全文
摘要:
##redis——数据库发展 ###为什么要用nosql ####1.单机mysql年代(数据量小) 这时候网站出现的瓶颈是什么? 1.数据量如果太大,一个机器放不下 2.数据的索引,一个机器内存也放不下 3.访问量(读写混合),一个服务器承受不了 只要你开始出现上面的情况,数据库必须要升级 ### 阅读全文
摘要:
##数据库拆分:垂直拆分和水平拆分 ###拆分前需要做的事情: 1.第一步:采用分布式缓存redis、memcached等降低对数据库的读写操作 2.第二步:如果缓存使用过后,数据库访问量还是非常大,可以考虑数据库读写分离原则。 3.第三步:当我们使用读写分离、缓存后、数据库的压力还是很大的时候,这 阅读全文