自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Rmq https://blog.csdn.net/qq_44858230/article/details/114881302

1.什么是中间件rmq中间件视频中间件视频1. 中间件什么是中间件我国企业从20世纪80年代开始就逐渐进行信息化建设,由于方法和体系的不成熟,以及企业业务的市场需求的不断变化,一个企业可能同时运行着多个不同的业务系统,这些系统可能基于不同的操作系统、不同的数据库、异构的网络环境。现在的问题是,如何把这些信息系统结合成一个有机地协同工作的整体,真正实现企业跨平台、分布式应用。中间件便是解决之道,它用自己的复杂换取了企业应用的简单。中间件(Middleware)是处于操作系统和应用程序之间的软件

2021-04-15 11:12:14 764

原创 Dubbo

1. 分布式简要说明教程1.1 Dubbo是用于分布式系统的框架所以我们要先了解什么是分布式分布式系统是若干独立 计算机的集合,这些计算机对于用户来说就像单个相关系统。老式系统(单一应用架构)就是把一个系统,统一放到一个服务器当中然后每一个服务器上放一个系统,如果说要更新代码的话,每一个服务器上的系统都要重新去部署十分的麻烦。而分布式系统就是将一个完整的系统拆分成多个不同的服务,然后在将每一个服务单独的放到一个服务器当中。(三个臭皮匠赛过诸葛亮)应用架构及发展演变1.2 Dubbo和Spri

2021-03-09 18:29:29 190

原创 阿里云服务器购买

服务器相关知识为什么程序员都需要一个自己的服务器?1、作为一个程序员,必须要发布自己的网站和项目2、练习Linux操作3、自己的远程仓库、远程数据库、远程tomcat…搭建在服务器上4、练习,Linux进行任意的环境部署操作服务器如何购买?尽量打折的时候买香港服务器可以避免备案,但尽量不要自己挂VPN,会被封买完服务器之后该做什么服务器就是一个远程Linux1、在阿里云购买的,需要开通安全组设置;端口映射(端口映射都需要在阿里云的面板安装)2、获取服务器的公网ip地址

2021-03-02 17:42:23 169

原创 Linux kuang

1. 概述与环境搭载1. 为什么要学Linuxhttps://blog.csdn.net/qq_33369905/article/details/106647273为什么要学linuxlinux诞生了这么多年,以前还喊着如何能取代windows系统,现在这个口号已经小多了,任何事物发展都有其局限性都有其天花板。就如同在国内再搞一个社交软件取代腾讯一样,想想而已基本不可能,因为用户已经习惯于使用微信交流,不是说技术上实现不了解而是老百姓已经习惯了,想让他们不用,即使他们自己不用亲戚朋友还是要用,没

2021-03-01 19:09:57 272

原创 Redis 狂神

一、Nosql概述1.1 为什么使用Nosql1、单机Mysql时代90年代,一个网站的访问量一般不会太大,单个数据库完全够用。随着用户增多,网站出现以下问题数据量增加到一定程度,单机数据库就放不下了数据的索引(B+ Tree),一个机器内存也存放不下访问量变大后(读写混合),一台服务器承受不住。2、Memcached(缓存) + Mysql + 垂直拆分(读写分离)网站80%的情况都是在读,每次都要去查询数据库的话就十分的麻烦!所以说我们希望减轻数据库的压力,我们可以使用缓存来保证效

2021-02-26 15:57:10 436

原创 JAVA学习路线

JAVA学习路线从上面的图片我们可以看出大致分为三个部分:JDK 源码、JVM 原理、框架源码。JDK源码JDK 源码是一切的基础,许多框架都参考了 JDK 源码的实现思路,因此弄懂 JDK 源码是一件非常重要的事情。而 JDK 源码又可以分为下面 4 大块:集合源码并发集合源码并发包源码阻塞队列源码线程池源码集合源码说到集合,我们大家都非常熟悉,这可是我们工作中用得非常多的一类 API。但会用了,还得知道它到底是如何实现的,这样才可以避免踩坑。JDK 源码中的集合并不是特别多,大

2021-02-09 10:18:59 172 3

原创 Spring boot 2 雷神

01、基础入门-SpringBoot2课程介绍Spring Boot 2核心技术Spring Boot 2响应式编程学习要求-熟悉Spring基础-熟悉Maven使用环境要求Java8及以上Maven 3.3及以上学习资料Spring Boot官网Spring Boot官方文档本课程文档地址视频地址1、视频地址2源码地址02、基础入门-Spring生态圈Spring官网Spring能做什么Spring的能力在这里插入图片描述Spring的生态覆盖了:web开发数

2021-02-08 18:26:34 1069

转载 SSM整合

1. 整合SSM框架1.1 环境要求环境:IDEAMySQL 5.7.19Tomcat 9Maven 3.6要求:需要熟练掌握MySQL数据库,Spring,JavaWeb及MyBatis知识,简单的前端知识;1.2 数据库环境创建一个存放书籍数据的数据库表CREATE DATABASE `ssmbuild`;USE `ssmbuild`;DROP TABLE IF EXISTS `books`;CREATE TABLE `books` (`bookID` INT(10)

2021-02-05 16:17:25 119

原创 SpringMVC

SpringMVC1.什么是mvc?MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。是将业务逻辑、数据、显示分离的方法来组织代码。MVC主要作用是降低了视图与业务逻辑间的双向偶合。MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。Model(模型): 数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或JavaBean组件(包含数据和行为),不过现在一般都分离开来:Value Object(数据Da

2021-01-29 18:51:36 884

原创 mybatis

Mybatis1.关于mybatis什么是mybatisMyBatis 是一款优秀的持久层框架 它支持自定义 SQL、存储过程以及高级映射。 MyBatis 免除了几乎所有的 JDBC代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 JavaPOJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。如何获取mybatisMaven:<dependency>

2021-01-28 18:59:46 390

空空如也

空空如也

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

TA关注的人

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