240 发简信
IP属地:华盛顿州
  • Clean Coder - Function

    How to write a good function in your code? How long a function size? You...

  • The Z Garbage Collector - Getting Started

    Introduction The Z Garbage Collector, also known as ZGC, is a garbage co...

  • 也说并发与并行

    看了这么多书和博客,随便狗哥一下就可以看到很多关于并发和并行两者的区别解释。很大部分我觉得都是不负责的解释,比较牵强,而且最后作者都会说一句“去...

  • 系统设计的一般步骤

    本文仅为本人总结之用,高手略过。 我们屁颠颠地从老板(产品)那边拿到一个需求,公司马上要搞促销,所以要为这次活动新建一个秒杀系统。拿到这样的需求...

  • 保证系统运行质量:三要素

    从前leader那边学得,分享给更多的小伙伴 一、异常可预警: 一个基本要求是,SDE应该在业务方感知到问题之前发现系统异常,而不是被动等待用户...

  • Resize,w 360,h 240
    后端应用缓存最佳实践

    写在前面 深入业务,才能有好的设计。在设计缓存的时候,要根据我们的业务特点,明白什么是不容易变的,什么是相对容易变,什么是真正触达用户的,哪些数...

  • Java应用线上事故前执行脚本

    线上服务出问题了!!!! 当手机报警短信响起-》 我们匆匆忙忙打开电脑-》 然后登上跳板机-》 一条一条执行命令,dump下当前vm和heap情...

  • 重构优化的一些方法论总结

    重构前 1、全面的了解系统的过去,包括以前的架构/技术背景、业务需求2、分析以前架构的问题,例如:可维护性低、在哪个方面已经不满足现有需求等等3...

  • Resize,w 360,h 240
    CMS算法介绍

    1. 垃圾回收基本操作 1.1 标记可达对象(Marking Reachable Objects) 目前几乎所有的GC算法都是从标记存活对象开始...

    0.9 9248 0 18
个人介绍
好好热爱生活。专注挖坑填坑30年。爱敲代码,立志用代码&算法&机器让生活变得更简单!