自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringCloud基础学习:浅谈SpringCloud

什么是微服务?我们都知道SpringCloud是专门用于开发微服务的,那么我们要首先了解微服务是什么。微服务(Microservice):是一种架构模式,提倡将单体应用划分成一组小的服务,每个服务都运行在独立的进程中,服务之间相互协调和配置。...

2021-12-14 20:52:58 409

原创 线程基础学习:浅谈线程等待、通知和线程池,

线程的等待和通知等待和通知是Object类下的方法,但只有锁对象才能调用,如:wait():让当前线程进入等待状态,直到被通知才能执行;wait(long):让当前线程进入等待状态,同时给他设置一个等待的时间,直到被通知或者时间结束;notify():随机通知一个正在等待的线程,让其开始执行;notifyAll():通知所有正在等待的线程注意:必须是锁对象,否则会抛出IllegalMonitorStateException/****通过锁对象将线程等待,5秒后通知该线程执行

2021-12-14 19:37:47 779

原创 线程基础学习:浅谈线程安全问题

线程安全问题什么是线程安全问题 当使用多个线程访问同一个资源数据时,非常容易出现线程安全问题;比如前后对同一个数据进行操作,因为线程执行时是抢占式的,一个线程在执行一个操作,可能会被其他线程打断,导致操作没有完全完成,可能会造成数据出现不一致的情况。就这些问题而言我们就有了相对应的解决办法:同步机制实现同步的几种方法:1.同步代码块给一段代码上锁,粒度比同步方法小,粒度越小越灵活,性能更高 //同步代码块 synchronized (锁对...

2021-12-09 19:23:14 416

原创 线程基础学习:进程与线程

一、进程与线程1.进程是什么? 简单来说进程就是在内存中进行的程序,每个进程也都有自己独立的内存空间,其包含一个或多个线程。2.线程是什么?线程就是进程中一个单一顺序的控制流,负责当前进程中程序的执行。二、两者区别是什么 ?上面简单的说了一下进程和线程,那么他们之间的区别在哪里?进程是一种动态概念,是程序执行时相关资源分配的最小单元,其至少包含一个线程。而线程是经常的控制单元,是CPU分配资源时的最小单元,需求的资源比进程要少可以看做是一个轻量级的进程,...

2021-12-08 15:31:32 770 8

空空如也

空空如也

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

TA关注的人

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