240 发简信
IP属地:上海
  • 2PC-二阶段提交

    协调者与参与者 在分布式系统中,每一个机器节点都能知道自己是否完成事务,但是对于其他系统是否完成事务,是没办法感知的,因此需要一个总的,被称为“协调者”的机器来统一调度所有分...

  • Mac 安装brew 的终极好用方法

    命令行输入:/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew...

  • mac,Monterey,Big Sur根目录无法创建,无法访问解决

    更新了系统,本地代码跑不起来了,原本是需要访问根目录下面的/data 文件的解决办法:创建软连接,具体步骤: 创建可用目录(不在根目录下),如mkdir /users/da...

  • 写的真的很清晰呀!讲零拷贝最完整的了

    Java中的零拷贝

    先提出两个问题:IO过程中,哪些步骤进行了拷贝?哪些地方零拷贝?Java支持哪些零拷贝? 带着这俩问题,我们一起来看下面的探究。 哪里听说过零拷贝?真的0次拷贝吗? 相信大家...

  • 120
    Java中的零拷贝

    先提出两个问题:IO过程中,哪些步骤进行了拷贝?哪些地方零拷贝?Java支持哪些零拷贝? 带着这俩问题,我们一起来看下面的探究。 哪里听说过零拷贝?真的0次拷贝吗? 相信大家...

  • 微信防撤回

    git clone https://github.com/Sunnyyoung/WeChatTweak-macOS.git cd WeChatTweak-macOS sudo...

  • spring注解@interface

    在写注解的时候,发现注解上面还有4个注解:1.@Target: 用来描述注解使用范围2.@Retention:用来描述在什么时期使用3.@Documented:表示注解是否可...

  • 120
    策略模式

    简介 Define a family of algorithms,encapsulate each one,and make them interchangeable.定义一...

  • 面试准备之问题篇

    看其他人博客看到的一些问题,打算一个个看看,差缺补漏。回答在其他博客中,这里只列了问题 原文博客:https://www.jianshu.com/p/a07d1d4004b0...

  • ImportError: cannot import name b

    就是redis-py-cluster 与 redis 包不兼容的原因,这里的redis包不是指redis,而是python导入的redis包。 我修改后用的是 1.redis...

  • 金三银四跳槽季,Java面试大纲

    跳槽时时刻刻都在发生,但是我建议大家跳槽之前,先想清楚为什么要跳槽。切不可跟风,看到同事一个个都走了,自己也盲目的开始面试起来(期间也没有准备充分),到底是因为技术原因(影响...

  • Unrecognized token 'redis': was expecting ('true', 'false' or 'null')

    在redis客户端set进值之后,从程序中用redisTemplate读取该值报如下错误 Unrecognized token 'redis': was expecting ...

  • 120
    @Value 报读取配置文件无法转换为某类型的错

    报错如上,显示无法将String类型转换为boolean类型,一开始以为是类型转换的问题。最后发现是读取配置文件未指定。由于有多个配置文件同时存在,需要指定具体是哪个配置文件...

  • Java基础

    1、List 和 Set 的区别 1.1 异同点 首先List最重要的特点是能保证数据存入的顺序性,而set由于是根据hash映射的地址,因此是无序的。其次,list可以存储...