用户中心USER CENTER

首页/用户
  • 我终于搞清楚了和String有关的那点事儿。

    摘要:为了减少在中创建的字符串的数量,字符串类维护了一个字符串常量池。但是当执行了方法后,将指向字符串常量池中的那个字符串常量。由于和都是字符串常量池中的字面量的引用,所以。究其原因,是因为常量池要保存的是已确定的字面量值。 String,是Java中除了基本数据类型以外,最为重要的一个类型了。很多人会认为他比较简单。但是和String有关的面试题有很多,下面我随便找两道面试题,看看你能不能...

    paulli3 发布于Java
  • RocketMQ源码学习(五)-Broker(与Consumer交互部分)

    摘要:发送消息阶段,不允许发送重复的消息。虽然不能严格保证不重复,但是正常情况下很少会出现重复发送消费情况,只有网络异常,启停等异常情况下会出现消息重复。 问题列表 Broker 怎么响应Consumer请求? Broker 怎么维护ConsumeQueue? Broker 怎么处理事务消息的 ConsumeQueue ? Broker 怎么处理定时消息的 ConsumeQueue? B...

    paulli3 发布于Java
  • 基于SpringBoot的后台管理系统(异常、注解、node、page)(二)

    摘要:序列化的类可显式声明的值,这个中定义异常和中定义方式几乎一样。工具类初始化是为每个序列化类产生的版本标识,可用来保证在反序列时,发送方发送的和接受方接收的是可兼容的对象。 common.exception、annotation、node、page 说明 如果您有幸能看到,请认阅读以下内容; 1、本项目临摹自abel533的Guns,他的项目 fork 自 stylefeng 的 Gu...

    paulli3 发布于Java
  • 缓存的Cache Aside模式

    摘要:序本文主要讲述下缓存的模式。更新是先更新数据库,成功后,让缓存失效为什么不是写完数据库后更新缓存主要是怕两个并发的写操作导致脏数据。 序 本文主要讲述下缓存的Cache Aside模式。 Cache Aside 有两个要点: 应用程序先从cache取数据,没有得到,则从数据库中取数据,成功后,放到缓存中。 更新是先更新数据库,成功后,让缓存失效.为什么不是写完数据库后更新缓存?主要是...

    paulli3 发布于云内存数据库
  • 重学前端学习笔记(十一)--浏览器工作解析(一)

    摘要:紧跟在后面的是请求头,每行用冒号分隔名称和值按下两次回车,收到服务端回复响应部分第一行被称作,它也分为三个部分,协议和版本状态码和状态文本。对前端来说系列的状态码是非常陌生的,原因是的状态被浏览器库直接处理掉了,不会让上层应用知晓。 笔记说明 重学前端是程劭非(winter)【前手机淘宝前端负责人】在极客时间开的一个专栏,每天10分钟,重构你的前端知识体系,笔者主要整理学习过程的一些要...

    paulli3 发布于Html
<