240 发简信
IP属地:上海
  • 120
    gradle使用教程,一篇就够

    概述 Gradle是新一代构建工具,从0.x版本一路走来虽然国内可寻的资料多了一些,但都是比较碎片化的知识。官方的Userguide虽然是业内良心之作,但无奈太长,且版本变化...

  • Java系统线上生产问题排查一把梭

    1 环境 1.1 Dev 可以随意使用任何熟悉的工具排查。只要问题能重现,排查就不会太难,最多就是把程序调试到各种框架源码,所以这也是为何面试都会问源码,不求都看过,但要有思...

  • 120
    软件架构模式

    当你深入到软件工程领域时,总有一天需要学习软件架构模式的基础知识。我刚开始写代码时,并不知道在哪里可以找到一些资料来简要介绍现有的架构模式,这样就不会太过详细和混乱,而是非常...

  • ClickHouse 21.7.3.14-2(十四) 监控及备份

    监控 ClickHouse 运行时会将一些个自身的运行状态记录到众多系统表中( system.*)。所以我们对于 CH 自身的一些运行指标的监控数据,也主要来自这些系统表。 ...

  • 120
    产品经理必懂的B端产品的权限设计逻辑

    一、B端后台权限的必要性和重要性。 权限控制是管理后台的重要功能,可以有效的提高系统的安全性,减少误操作、数据泄漏等风险的发生。 由于太过基础,很多人对于权限设置的认识很多是...

  • 120
    亚毫秒级redis延时优化

    Redis字符串可能是最常用(和滥用)的Redis数据结构。它的主要优势之一是二进制安全——这意味着你可以在Redis中保存任何类型的二进制数据。但在实际当中,大多数Redi...

  • 120
    如何设计能扩展到1亿用户的系统

    要设计一个支持数亿用户的系统并不容易。对于软件架构师来说,这是一个很大的挑战(不过今天读完这篇文章之后,就会变得容易了🤣) 下面是我在本文中讨论的一些主题。 从简单开始:一体...

  • 后端数据同步步骤

    后端产品功能中,定时数据处理是比较常见功能,通常应用到复杂数据处理或异步数据同步等场景中。 一般处理数据分为以下几个步骤: 1、定时任务获取数据:通过脚本定时执行数据同步或处...

  • 安装oh-my-zsh失败

    mac更新后终端变成了iTerm2,【切换命令:chsh -s /bin/zsh 】也就是zsh,需要下载一个oh-my-zsh美化 githua原地址:https://g...

个人介绍
每个不曾起舞的日子都是对生命最大的复古