• 后端

    Java多线程面试题及答案汇总

    1、并发编程三要素?1)原子性原子性是指一个操作是不可中断的,要么全部执行成功,要么全部不执行。在并发编程中,原子性可以通过使用同步机制,比如:synchronized关键字或Lock锁来保证...
    2023-09-25
  • 后端

    Java中线程(单线程、多线程、虚拟线程)编程讲解

    一、什么是线程线程(thread),在计算机科学中,是将进程划分为两个或多个线程(实例)或子进程,由单处理器(单线程)或多处理器(多线程)或多核处理系统并发执行。二、Java中的单线程直接编写...
    2023-09-06
  • 后端

    面试了几个月的Spring面试题汇总

    一、知识点面试了几个月的面试题复盘,是关于Spring的题目。Spring是Javaweb开发接触最多的一个框架,基本上每天都会打交道。直接上题目。Spring框架虽然有很多组件,但是面试题...
    2023-09-06
  • 服务器

    学会“偷懒”——适合小公司的自动化部署脚本

    一、问题(如何偷懒)在小小的公司里面,挖呀挖呀挖。快挖不动了,一件事重复个5次,还在人肉手工,身体和心理就开始不舒服了,并且违背了个人的座右铭:“偷懒”是人类进步的第一推动力。...
    2023-07-19
  • 后端

    指数退避算法详解

    一、什么是指数退避算法指数退避算法是适用于网络应用的标准错误处理策略,使用这种策略时,客户端会定期重试失败的请求,并不断增加各次请求之间的延迟时间。二、示例算法指数退...
    2022-05-31