自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringCloud学习笔记

目录一、认识微服务单体架构分布式架构微服务SpringCloud内容知识技术栈对比服务拆分远程调用二、Eureka注册中心搭建注册中心服务注册服务拉取三、Ribbon负载均衡源码跟踪流程总结负载均衡策略自定义策略饥饿加载四、Nacos注册中心服务注册分级存储模型配置集群NacosRule权重配置环境隔离创建namespace配置namespace临时实例五、Nacos配置中心创建配置

2022-04-11 17:30:29 642

原创 JUC并发编程学习笔记

一、什么是JUCJUC指的是:Java里的三个包java.util.concurrentjava.util.concurrent.atomic:原子性java.util.concurrent.locks:lock锁二、线程和进程1.进程程序执行的一次过程,一个进程包含一个或多个线程。进程是资源分配的单位。2.线程可以指程序执行过程中,负责实现某个功能的单位。线程是CPU调度和执行的单位。3.并发同一时刻,多个线程交替执行。(一个CPU交替执行线程)4.并行同一时

2022-02-26 00:02:41 505

原创 Redis学习笔记

认识RedisRedis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

2022-02-17 20:54:57 1206

原创 MyBatis-Plus学习总结

1、什么是MyBatis-Plus官方文档:MyBatis-Plus (baomidou.com)简介MyBatis-Plus(opens new window)(简称 MP)是一个MyBatis(opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作 强大的 CRUD 操...

2022-02-08 22:32:54 674

原创 SpringBoot学习总结

目录1、我的第一个SpringBoot项目创建SpringBoot项目如何修改端口号2、SpringBoot自动装配原理3、yaml语法用yaml赋值配置文件占位符结论:4、JSR303数据校验及多环境切换5、整合JDBC,Druid,Mybatis1.整合JDBC2.整合Druid3.整合Mybatis6、SpringSecurity实验环境搭建认识SpringSecurity认证和授权1.引入 Spring Security 模块.

2022-02-08 10:54:43 2455

原创 SSM注解&配置文件&pom依赖

注解1、Mybatis@Param注解用于给方法参数起一个名字。以下是总结的使用原则: 在方法只接受一个参数的情况下,可以不使用@Param。 在方法接受多个参数的情况下,建议一定要使用@Param注解给参数命名。 如果参数是 JavaBean , 则不能使用@Param。 不使用@Param注解时,参数只能有一个,并且是Javabean。 @Select(),@Update(),@Insert(),@Delete()2、Spring在sprin.

2021-12-18 20:28:05 1097

原创 SpringMVC个人学习总结

目录1、回顾servlet2、初识SpringMVC配置SpringMVC3、SpringMVC运行原理4、使用注解开发SpringMVC5、Restful风格1、回顾servlet 1.导入Maven依赖 <dependencies> <dependency> <groupId>junit</groupId> <artifac.....

2021-12-15 20:25:52 1410

原创 Spring学习总结

Spring两大思想:IOC(控制反转),AOP(面向切面编程)Spring就是一个轻量级的控制反转(IOC)和面向切面编程(AOP)框架1、IOC本质控制反转loC(Inversion of Control),是一种设计思想,DI(依赖注入)是实现loC的一种方法,也有人认为DI只是loC的另一种说法。没有loC的程序中,我们使用面向对象编程,对象的创建与对象间的依赖关系完全硬编码在程序中,对象的创建由程序自己控制,控制反转后将对象的创建转移给第三方,个人认为所谓控制反转就...

2021-12-14 22:51:54 1260

原创 Mybatis个人学习小结

搭建Mybatis环境搭建数据库导入Maven依赖 <dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.25</version>

2021-12-11 20:44:57 209

原创 注解与反射

注解@Override 表示方法的重写@Deprecated 表示此方法已废弃、暂时可用,但以后此类或方法都不会再更新、后期可能会删除,建议后来人不要调用此方法。@SuppressWarnings 用来抑制编译时的警告信息,通常需要添加一个参数才能使用例如:@SuppressWarnings("all") @SuppressWarnings("uncheck") @SuppressWarnings("value = {"uncheck","d...

2021-11-05 21:09:29 98

原创 多线程总结

继承Thread类重写run方法实现Runnable接口重写run方法模拟龟兔赛跑实现Callable接口重写Callable方法,需要定义一个返回值静态代理模式lambda表达式 任何一个接口包含一个抽象方法,它就是函数式接口,可以用lambda表达式简化内部代码,创建该接口的对象new Thread( () -> System.out.printlin("……") ).start();线程...

2021-11-04 17:15:35 93

空空如也

空空如也

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

TA关注的人

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