自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 深入理解微服务架构

微服务是近几年非常火热的架构设计理念,大部分人认为是 Martin Fowler 提出了微服务概念,但事实上微服务概念的历史要早得多,也不是 Martin Fowler 创造出来的,Martin 只是将微服务进行了系统的阐述(原文链接:https://martinfowler.com/articles/microservices.html)。不过不能否认 Martin 在推动微服务起到的作用,微服务能火,Martin 功不可没。微服务的定义相信你早已耳熟能详,参考维基百科,我就来简单梳理一下微服务的历史吧

2021-03-17 16:23:39 202

原创 微服务的基本概念

一、基本概念1、什么是Spring CloudSpring Cloud是一系列框架的集合。它利用Spring Boot的开发便利性简化了分布式系统基础设施的开发,如服务发现、服务注册、配置中心、消息总线、负载均衡、 熔断器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过SpringBoot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易

2021-03-17 15:52:53 158

原创 我们到底要如何高效的学习java开发

我们到底要如何高效的学习java开发?一、低效率的学习坏习惯1.被动反复阅读通常一个新手在学习Java开发的时候,往往会选择买书去学习,首先这样的学习效率是非常差的,比如在学习html,css的时候,是完全不用看书的。书上大多数都是理论知识,你并不知道哪里是重点,所以每个人地方你都会去看,但是事实往往是大多数东西你都不理解。比如说学习Java的人都知道《Java核心技术》这本书,它的页数在700多页,你想要通过这本书来学Java,可能这本书半年你都看不完,就算看完了又能怎么样,看一遍不可能会,很多人就会

2021-03-16 17:48:53 168 1

原创 Redis学习

Redis学习

2020-12-25 14:17:09 80

原创 Linux学习

Linux学习

2020-12-25 11:41:54 108 1

原创 在VM上安装CentOS7

在VM上安装CentOS70 检查BIOS虚拟化支持1 新建虚拟机2 新建虚拟机向导3 创建虚拟空白光盘4 安装Linux系统对应的CentOS版5 虚拟机命名和定位磁盘位置6 处理器配置,看自己是否是双核、多核7 设置内存为2GB8 网络设置NAT9 选择IO控制器类型10 选择磁盘类型11 新建虚拟磁盘12 设置磁盘容量13 你在哪里存储这个磁盘文件14 新建虚拟机向导配置完成15 VM设置16 加载ISO17 加电并安装配置CentO

2020-12-25 11:18:24 278

原创 MyBatis框架

MyBatis框架第1章 MyBatis简介1.1 MyBatis历史1)MyBatis是Apache的一个开源项目iBatis, 2010年6月这个项目由Apache Software Foundation 迁移到了Google Code,随着开发团队转投Google Code旗下, iBatis3.x 正式更名为MyBatis ,代码于2013年11月迁移到Github2)iBatis一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。 iBatis 提供的

2020-12-25 10:42:23 416

原创 SpringMVC框架

SpringMVC框架第1章 SpringMVC 概述1.1 SpringMVC 概述1) Spring 为展现层提供的基于 MVC 设计理念的优秀的 Web 框架,是目前最主流的MVC 框架之一2)Spring3.0 后全面超越 Struts2,成为最优秀的 MVC 框架。3)Spring MVC 通过一套 MVC 注解,让 POJO 成为处理请求的控制器,而无须实现任何接口。4)支持 REST 风格的 URL 请求。 Restful5)采用了松散耦合可插拔组件结构,比其他 MVC 框架

2020-12-25 10:10:42 367

原创 Java基础

Java基础知识图解Java基础概述第一部分:编程语言核心结构主要知识点:变量、基本语法、分支、循环、数组、…第二部分:Java面向对象的核心逻辑主要知识点:OOP、封装、继承、多态、接口、…第三部分:开发Java SE高级应用程序主要知识点:异常、集合、I/O、多线程、反射机制、网络编程、……Java基础体系第1章 Java语言概述第2章 基本语法第3章 数组第4章 面向对象编程(上)第5章 面向对象编程(中)第6章 面向对象编程(下)第7章 异常处理第8

2020-12-24 18:25:15 1063

原创 Spring5 框架

Spring5 框架1、Spring 框架概述2、IOC 容器(1)IOC 底层原理 (2)IOC 接口(BeanFactory) (3)IOC 操作 Bean 管理(基于 xml) (4)IOC 操作 Bean 管理(基于注解)3、Aop4、JdbcTemplate5、事务管理6、Spring5 新特性Spring5 框架概述1、Spring 是轻量级的开源的 JavaEE 框架2、Spring可以解决企业应用开发的复杂性3、Spring 有两个核心部分:IOC 和 Aop (1)

2020-12-22 17:11:31 267

原创 Java WEB基础

Java WEB第1章 简介整个javaWeb阶段的内容通过实际的案例贯穿学习, 所涉及到的技术知识点会在案例中根据不同的需求引入。该阶段的学习目标是了解javaWEB的整个技术体系,掌握常用的技术知识点。第2章 JavaWeb的技术体系第3章 登录页面的开发3.1 涉及的技术知识点HTML3.2 HTML是什么?HTML指的超文本标记语言(Hyper Text Markup Language),是一种用来描述网页的语言。超文本指的是除了可以包含文字之外,还可以包含图片、链接、音乐、

2020-12-22 14:28:05 483

原创 mysql基础

mysql基础初次接触mysql一、数据库相关概念:1、DB:数据库,存储数据的容器2、DBMS:数据库管理系统,又称为数据库软件或数据库产品,用于创建 或管理DB3、SQL:结构化查询语言,用于和数据库通信的语言,不是某个数据库软件特有的,而是几乎所有的主流数据库软件通用的语言二、数据库存储的特点1、数据存放到表中,然后表再放到库中2、一个库中可以有多张表,每张表具有唯一的表名用来标识自己3、表中有一个或多个列,列又称为“字段”,相当于java中“属性”4、表中的每一行数据,相当于j

2020-12-19 16:57:10 357 1

JAVAWEB涉及到的Jar包

JAVAWEB涉及到的Jar包

2020-12-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除