• 极客时间
  • 极客时间训练营
  • 团队学习
  • 高端学员
  • App 下载
  • 企业会员
  • 访谈录报名
见证流程挖掘创新蝶变的盛会来袭! 了解详情 
logo
  • 首页
  • 大会
  • 直播
  • 专题
  • 电子书
  • 视频
  • 大模型大赛
  • 写作社区
  • 资讯
  • 研究中心
  • 话题

 写点什么

创作场景


  • 记录自己日常工作的实践、心得
  • 发表对生活和职场的感悟
  • 针对感兴趣的事件发表随笔或者杂谈
  • 从 0 到 1 详细介绍你掌握的一门语言、一个技术,或者一个兴趣、爱好
  • 或者,就直接把你的个人博客、公众号直接搬到这里
登录/注册
  • 企业动态
  • 行业深度
  • 大前端
  • 后端
  • 架构
  • AI
  • 大数据
  • 软件工程
  • 云计算
  • 管理/文化
  • AI 编程助手
用户头像

石小天

2018-11-07 加入
IP属地:上海
未经审视的人生是不值得过的
一线研发leader、后端架构,喜欢读书、研究技术。
技术、管理、个人成长等话题欢迎交流。
 关注
  • 23

    发布数

  • 0

    关注者

  • 9

    关注了

  • 发布
  • 评论
  • 划线
  • 收藏
  • 关注
  • 全部分类 
MySQL切换字符集引发的思考(二)
MySQL 切换字符集引发的思考(二)

MySQL 不同字符集关联查询性能会下降吗?

用户头像
石小天

08-28
 243
如何学习
如何学习

新概念、新技术层出不穷,作为技术人,如何持续学习,如何高效学习对大家来说至关重要,今天简单和大家分享一下自己的学习方法。

用户头像
石小天

08-27
 62
MySQL切换字符集引发的思考(一)
MySQL 切换字符集引发的思考(一)

MySQL varchar 字段索引长度的限制

用户头像
石小天

08-17
 6391
Druid 连接池源码阅读 10

如果启用了连接保活机制没有设置物理连接超时参数, Druid-ConnectionPool-Destroy 守护线程,默认每 1 分钟执行一次连接池保活机制,会把有问题的连接和连接空闲时间大于连接保持空闲而不被驱逐的最大时间,添加到弃用数据库连接数组(如果配置了物理连接超时

用户头像
石小天

2022-05-20
 50
Druid 连接池源码阅读 09

代码执行流程

用户头像
石小天

2022-05-19
 30
Druid 连接池源码阅读 08

今天主要针对 “连接池中的 minIdle 数量以内的连接,空闲时间超过 minEvictableIdleTimeMillis,则会执行 keepAlive 操作”进行学习。

用户头像
石小天

2022-05-19
 34
Druid 连接池源码阅读 07

今天主要针对 keepAlive 属性设置为 true 以后,初始化连接池时会填充到 minIdle 数量 进行学习。

用户头像
石小天

2022-05-17
 27
Druid 连接池源码阅读 06

在 Druid-1.0.27 之前的版本,DruidDataSource 建议使用 TestWhileIdle 来保证连接的有效性,但仍有很多场景需要对连接进行保活处理。在 1.0.28 版本之后,新加入 keepAlive 配置,缺省关闭。使用 keepAlive 功能,建议使用最新版本,比如 1.1.21 或者更高版本

用户头像
石小天

2022-05-17
 34
架构实战训练营毕业总结

通过几个月的架构实战训练营的学习,我明确了架构师的主要职责,了解了架构设计常见的原则和方法,需要注意的事项。

用户头像
石小天

2022-05-15
 27
电商秒杀系统设计

电商秒杀系统设计

用户头像
石小天

2022-05-15
 29
Druid 连接池源码阅读 05

如果连接池内没有连接了,则调用 empty.signal(),通知 CreateThread 创建连接,并且等待指定的时间,被唤醒之后再去查看是否有可用连接。

用户头像
石小天

2022-05-15
 40
Druid 连接池源码阅读 04

主要是控制了创建连接的线程数量,以及处理异常,相关阅读的地方加了注释。方法的主要的逻辑由 pollLast(nanos) 或者 takeLast() 完成,后续分析。

用户头像
石小天

2022-05-14
 66
个人成就
  • 发布了 23 篇内容

    共 23182字, 被阅读 7473次

  • 获得了 10 次赞同

    获得了 4次喜欢, 获得了 6 次收藏

  • 参与了 8 次互动

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

TA 关注的
频道
  • 云原生
  • 软件工程
  • DevOps & 平台工程
  • 架构
  • 研发效能
  • 区块链
  • 容器
  • 数据库
  • ···
最新评论
  • 石小天哈哈没注意我去设置下

     如何学习

  • 石云升可以加个原创哦

     如何学习

  • logo

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

  • 关于我们
    我要投稿
    合作伙伴
    加入我们
    关注我们
  • 联系我们
    内容投稿:editors@geekbang.com
    业务合作:hezuo@geekbang.com
    反馈投诉:feedback@geekbang.com
    加入我们:zhaopin@geekbang.com
    联系电话:010-64738142
    地址:北京市朝阳区叶青大厦北园
  • InfoQ 近期会议
    会议图片ArchSummit全球架构师峰会 2023年3月17-18日
    会议图片ArchSummit全球架构师峰会 2023年4月21-22日
    会议图片QCon全球软件开发大会 2023年5月26-27日
  • 全球 InfoQ
    会议图片InfoQ En
    会议图片InfoQ Jp
    会议图片InfoQ Fr
    会议图片InfoQ Br
Copyright © 2023, Geekbang Technology Ltd. All rights reserved. 极客邦控股(北京)有限公司 | 京 ICP 备 16027448 号 - 5京公网安备京公网安备 11010502039052号 | 产品资质
  • 扫码添加小助手
    领取最新资料包
石小天