自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

a_1212_a

a_1212_a

  • 博客(17)
  • 收藏
  • 关注

原创 MySQL安装(CentOS 7)

操作系统:CentOS 7MySQL:5.7。

2023-05-16 21:39:10 101

原创 微服务 spring-cloud-alibaba简单笔记

Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。依托 Spring Cloud Alibaba,您只需要添加一些注解和少量配置,就可以将 Spring Cloud 应用接入阿里微服务解决方案,通过阿里中间件来迅速搭建分布式应用系统。

2023-02-28 23:35:10 584

原创 Docker

Docker

2023-02-11 11:50:30 184

原创 JVM详记

Java虚拟机详记

2023-01-31 11:27:29 513

原创 Java8新特性

一、Lambda表达式Lambda表达式初体验创建一个新的线程,指定线程要执行的任务public static void main(String[] args) { // 开启一个新的线程 new Thread(new Runnable() { @Override public void run() { System.out.println("新线程中执行的代码 : "+Thread.currentThread().getName()); } }).start(); Sy

2021-11-19 22:01:39 390

原创 springMVC学习简单笔记

springMVC的概述MVC:Model 数据/模型 V:View视图【前端】 C:controller 控制【后端】SpringMVC原理图: 向服务器发送Http request请求,请求被前端控制器(DispatcherServlet)捕获。【在web.xml中配置】前端控制器根据xml文件中的配置(或者注解)对请求的URL进行解析,得到请求资源标识符(URI)。然后根据该URI,调用处理器映射器(HandlerMapping)获得处理该请求的Handler以及H...

2020-05-20 00:33:50 336

原创 spring之AOP学习简单笔记

Aop概念面向切面编程 是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。利用AOP可以对业务逻辑的各个部分进行隔离,将那些与业务无关,却为业务模块所共同调用的逻辑 封装起来,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。AOP采取横向抽取机制,取代了传统纵向继承体系重复性代码常见应用场景事务管理、性能监视、权限...

2020-04-29 15:22:54 195

原创 spring之IOC与DI学习简单笔记

spring概述Spring是一个非常活跃的开源框架,为了解决企业应用开发的复杂性而创建。目前,Spring框架包含的功能大约由20个模块组成。这些模块按组可分为核心容器、数据访问/集成,Web,AOP(面向切面编程)、设备、消息和测试但总的来说,Spring最核心的还是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架;它基于以上两点来构架多层JavaEE系统,以帮助分离项...

2020-04-29 11:47:13 213

原创 RabbitMQ学习简单笔记

一、消息队列的应用场景消息队列是改变了服务之间调用的通信方式,使用消息队列可以极大的提供业务代码所花费的时间,在很多场景下,消息队列是非常好用的!当前消息队列中间件的介绍1)Kafka 适用于大数量,对功能要求不高的应用场景2)RabbitMQ 适用于功能要求高、而且还注重公平调度原则的应用场景什么是公平调度: 比如多条线程之间,可以非常公平的进行切换: A B A B…3)没有中转...

2020-04-21 16:21:25 204

原创 Redis学习简单笔记

一. Redis介绍.1. 引言:1. 在服务器搭建集群之后,由于每台Tomcat的Session都是独立存在的,会导致Session数据不一致的问题. 使用nginx的ip_hash可以处理. Redis实现Session共享.2. 在海量数据查询时,关系型数据库,MySQL,Oracle,DB2,每次查询数据都会通过SQL语句,再通过MySQL的解析并且通过IO的方式从本地获取数据...

2020-04-21 15:32:35 292

原创 Zookeeper学习简单笔记

一. Zookeeper的介绍.Zookeeper帮助我们做统一命名空间,状态的同步,集群节点的管理,分布式应用的配置…Zookeeper就是一个文件系统 + 监听通知机制.分布式应用服务的管理和分布式锁.[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lblygEhe-1583745220724)(img/1582008041539.png)]二. Zoo...

2020-04-21 12:19:39 121

原创 dubbo学习简单笔记

一. Dubbo介绍.1. 引言.[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EGPiyIHv-1583718561450)(img/架构演进.png)]由于架构的演进,导致我们从单体架构升级到了垂直架构,又从垂直架构升级到了分布式架构.在分布式架构中,需要服务和服务之间进行通讯. RPC方式通讯. -> Dubbo Http方式通讯. ...

2020-04-21 12:07:11 360

原创 nginx及解决跨域简单笔记

一. Nginx介绍.Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件其特点是占有内存少,并发能力强。官网地址:https://nginx.org/en/download.html当一台tomcat无法承受客户端的压力时,对tomcat服务器搭建集群. Nginx让客户端通过一个统一的请求地址,去访问到tomcat服务器的集群. 当发送大量请求时,Nginx可以合理的将...

2020-02-16 23:02:44 563

原创 spring booot文件上传与下载

上传 public Map fileUpload(MultipartFile file) throws IOException { //文件名称 String filename = file.getOriginalFilename(); System.out.println(filename); //保存 file.transferTo(new File(...

2020-02-15 22:07:04 184

原创 前端模板引擎Thymeleaf的简单应用笔记

一. Thymeleaf的介绍.Thymeleaf 是一个web端的并且独立的Java模板引擎,他能够处理HTML、XML、JavaScript、CSS以及纯文本,Thymeleaf的理念是创建一种优雅和易维护的模板,为了实现这一点,它建立在自然模板之上,将逻辑注入到模板文件中,还不会影响到模板被用作设计原型。Thymeleaf一开始就设计了Web标准,SpringBoot官方推荐使用Thyme...

2020-02-15 21:31:04 917 2

原创 pagehelper分页助手在SpringBoot中的简单应用笔记

1.导入依赖.<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.2.10</version>&l...

2020-02-14 18:33:11 206

原创 学习SpringBoot简单笔记

一. SpringBoot介绍Spring Boot是由Pivotal 团队提供的全新框架,其设计目的是用来简化Spring应用的创建、运行、调试、部署等。使用Spring Boot可以做到专注Spring应用的开发,而无需过多关注XML的配置。Spring Boot使用"习惯优于配置"的理念,简单来说,它提供了一堆依赖打包,并已经按照使用习惯解决了依赖问题。使用Spring Boot可以不用...

2020-02-13 00:23:01 269 1

空空如也

空空如也

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

TA关注的人

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