摘要:
阅读全文
摘要:
<%-- 这是jsp注释 --%> <!-- 这是html注释 --> JSP的代码块注意: 1,声明的变量不能添加访问控制的(private double price=2.5,定义变量前面不能加private) 2,不能定义方法 3,不能定义静态语句块 在jsp页面中使用<% ! %>称为声明语句 阅读全文
摘要:
什么是Eureka? Eureka是Netflix的一个子模块,也是核心模块之一,功能类似于Dubbo的注册中心Zookeeper,同时Eureka采用了C-S的架构设计,EurekaServer作为服务功能的服务器,他是服务注册中心。 Eureka的流程图 (db01代表数据库): 阅读全文
摘要:
什么是SpringCloud? SpringCloud基于SpringBoot提供的一套微服务解决方案,包括服务注册和发现,配置中心,服务网关,负载均衡,熔断器,全链路监控等组件。 SpringCloud和SpringBoot的关系? 1,SpringBoot专注于快速方便的开发单个个体微服务。 2 阅读全文
摘要:
什么是微服务架构? 通常来说,微服务架构是一种架构模式,或者说是一种架构风格,它提倡将单一的应用程序划分成一组小的服务,每个服务运行在其独立的自己的进程类,服务之间互相协调,互相配置,为用户提供最终价值。 微服务? 强调的是服务的大小,他关注的某一个点,是具体解决某一个问题/提供落地对应服务的一个服 阅读全文
摘要:
为什么要用JDBC? 因为之前一个应用程序访问数据库需要经过驱动(mysql驱动,oracle驱动等等很多驱动),再访问数据库。 而JDBC的出现应用程序交给JDBC,而JDBC帮我们访问驱动,再访问数据库,这样开发人员只需掌握JDBC即可。 JDBC在IDEA中的步骤总结: 1,加载驱动 2,连接 阅读全文
摘要:
为什么需要设计? 当数据库比较复杂的时候,我们就需要设计了。 三大范式: 第一范式 原子性:保证每一列不可再分。 第二范式 前提:满足第一列范式 每张表只描述一件事情。 第三范式 前提:满足第一范式和第二范式 第三范式需要确保数据表中的每一列数据都和主键直接相关,而不能间接相关。 阅读全文
摘要:
8.1 用户管理 用户管理在表中的一些操作: 8.2MySQL备份 为什么要备份? 1,保证重要的数据不丢失。 2,数据转移。 MySQL数据库备份的方式? 1,直接拷贝物理文件(c+v) 2,在Sqlyog这种可视化工具中手动导出。 3,使用命令行导出 mysqldump 命令行使用。 使用命令行 阅读全文
摘要:
索引有哪些原则? 1,索引不是越多越好 2,不要对进程变动数据加索引 3,小数据量的表不需要加索引 4,索引一般加在常用来查询的字段上 索引的数据结构: Hash:类型的索引 Btree:InnoDB的默认数据结构 阅读全文
摘要:
MySQL官方对索引的定义为:索引是帮助MySQL高效获取数据的数据结构。 索引的分类: 主键索引: 唯一的标识,主键不可重复,只能有一个列为主键 唯一索引: 避免重复的列出现,唯一索引可以重复,多个列都可以标识为 唯一索引 常规索引: 默认的, index,key关键字来设置 全文索引: 在特定的 阅读全文