• 技术大会
  • 极客时间
  • 极客大学
  • 团队学习
  • 高端会员
  • App 下载
  • 研究报告
  • 案例研习社
logo
  • 首页
  • 直播
  • 专题
  • 电子书
  • 话题
  • 免费视频
  • 技术博客
  • 新闻

 写点什么

创作场景


  • 记录自己日常工作的实践、心得
  • 发表对生活和职场的感悟
  • 针对感兴趣的事件发表随笔或者杂谈
  • 从0到1详细介绍你掌握的一门语言、一个技术,或者一个兴趣、爱好
  • 或者,就直接把你的个人博客、公众号直接搬到这里
登录/注册
  • 架构
  • 前端
  • 编程语言
  • 云计算
  • AI
  • 开源
  • 技术管理
  • 运维
  • 区块链
  • 新基建
  • 云原生
  • 产品
  • 热点推荐
  • 大数据
用户头像

java_wxid

2021 年 03 月 30 日加入
Java开发,CSDN博客专家,自媒体工作者。
我是廖志伟,一名java开发工程师,CSDN博客专家,多年一线研发经验,曾就职多家互联网公司,任Java开发工程师职位,参与多个千万级并发互联网产品研发,对大型分布式,高并发及微服务架构有非常深入研究。
 关注
  • 3

    发布数

  • 0

    关注者

  • 0

    关注了

  • 发布
  • 评论
  • 划线
  • 收藏
  • 关注
  • 全部分类 
HashMap加载因子为什么是0.75?
HashMap 加载因子为什么是 0.75?

用户头像
java_wxid

3 月 30 日

如果加载因子比较大,扩容发生的频率比较低,浪费的空间比较小,发生 hash 冲突的几率比较大。比如,加载因子是 1 的时候,hashmap 长度为 128,实际存储元素的数量在 64 至 128 之间时间段比较多,这个时间段发生 hash 冲突比较多,造成数组中其中一条链表比较长。

高并发下的Redis分布式锁
高并发下的 Redis 分布式锁

用户头像
java_wxid

3 月 30 日

redis 使用 setnx 作为分布式锁,多个线程 setnx 调用时,有且仅有一个线程会拿到这把锁,所以拿到锁的执行业务代码,最后释放掉锁。

MySQL四大属性(特性) 底层实现原理
MySQL 四大属性(特性) 底层实现原理

用户头像
java_wxid

3 月 30 日

当这个事务对数据库进行修改的时候,innodb 生成对应 undo log,他会记录这个 SQL 执行的相关信息,如果 SQL 执行失败发生这个回滚,innodb 根据这个 undo log 内容去做相反的工作。

个人成就
  • 发布了 3 篇内容

    共 1715字, 被阅读 105次

  • 获得了 2 次赞同

    获得了 1次喜欢, 获得了 1 次收藏

  • 参与了 0 次互动

    互动包含发布评论、点赞评论、参与投票等

TA 关注的
频道
  • Java
最新评论
  • 李浩宇/Alexredolog 属于记录修改的操作,主要为了提交或者恢复数据使用!

     MySQL 四大属性(特性) 底层实现原理

  • 李浩宇/Alexundolog 应该也有多个版本,并且存放的是与上一个版本相反的操作

     MySQL 四大属性(特性) 底层实现原理

  • logo

    促进软件开发及相关领域知识与创新的传播

    活动大本营
    • 更多精彩活动持续更新
  • InfoQ
    关于我们
    我要投稿
    合作伙伴
    加入我们
    关注我们
  • 联系我们
    内容投稿:editors@geekbang.com
    业务合作:hezuo@geekbang.com
    反馈投诉:feedback@geekbang.com
    加入我们:zhaopin@geekbang.com
    联系电话:010-64738142
    地址:北京市朝阳区叶青大厦北园
  • InfoQ 近期会议
    会议图片全球架构师峰会 04月25-26日
    会议图片全球软件开发大会 05月29-31日
    会议图片全球大前端技术大会 06月25-26日
    会议图片全球架构师峰会 07月9-10日
  • 全球 InfoQ
    会议图片InfoQ En
    会议图片InfoQ Jp
    会议图片InfoQ Fr
    会议图片InfoQ Br
Copyright © 2021, Geekbang Technology Ltd. All rights reserved. 极客邦控股(北京)有限公司 | 京 ICP 备 16027448 号 - 5京公网安备京公网安备 11010502039052号
java_wxid