240 发简信
IP属地:上海
  • Java线程:内核线程还是用户线程?

    在Java中,线程是并发编程的基本单位。了解Java线程的本质对于理解其行为和性能特征至关重要。本文将首先明确定义内核线程和用户线程,然后介绍内...

  • Resize,w 360,h 240
    TCP三次握手与四次挥手

    TCP协议 TCP协议已经是一种可靠的网络传输协议。在创建TCP连接时,客户端和服务端会先进行三次握手,确保服务端能够收到客户端的数据。而终止一...

  • Resize,w 360,h 240
    零拷贝技术

    零拷贝 零拷贝主要的任务就是避免CPU将数据从一块存储拷贝到另外一块存储,主要就是利用各种零拷贝技术,避免让CPU做大量的数据拷贝任务,减少不必...

  • Redis缓存雪崩、穿透、击穿以及解决方案

    redis缓存雪崩 redis雪崩是指redis在某个时间大量的key失效,突然造成数据库访问压力增大,像雪崩一样。redis雪崩危害巨大,可能...

  • Spring事务特性与传播

    事务的特性 事务就是一组独立不可分割的工作单元,事务中的操作要么全部执行,要么都不执行。所以事务有ACID四大特性。 Atomicity(原子性...

  • 软件版本

    软件版本 Release : 发行版。不是正式版,带有时间限制,也是为扩大影响所做的宣传策略之一。比如Windows Me的发行版就限制了只能使...

  • 几种开源协议简介

    开源协议 随着越来越多的软件开源了,开发者在实际的项目中采用很多开源软件,那么在使用这些软件时,需要了解各种开源协议,不然会为以后埋下很大的隐患...

  • SpringBoot四大组件和原理

    springboot已经是目前java最主流的开发框架。springboot的四大组件分别是:starter、autoconfigure、CLI...

  • 1910 · 数组中出现次数最多的值

    描述在给定的数组中,找到出现次数最多的数字。出现次数相同时,返回数值最小的数字。 微信加 jiuzhang15 回【高频】获得Amazon、Go...