IP属地:吉林
策略模式 策略模式的好处和应用场景这里不多说,网上一搜能搜到,这里写了下Go的简单实现策略模式。 执行的结果如图:
单例模式 单例模式是最简单的一个模式,不仅有利于减少内存开支,还有减少系统性能开销、防止多个实例产生冲突等优点。用Go语言来简单实现一下。 饿汉...
背景 在电商场景中,会经常有秒杀活动,用户在秒杀一个商品时,商家如果设置了自动加群,会导致在秒杀时刻大批量用户加入群聊,如果任其流量冲击,会导致...
线上有个服务频繁gc导致机器挂了,看了下gc日志发现是频繁full gc,为了找到原因,dump了一下当时的内存状态,用mat分析了下,发现是有...
说到我为什么要用动态线程池,有两点原因。一是踩坑了,有次进行了服务优化后低估了线上的流量,导致上了第一台机器后开始报接口超时的错误,发现是设置的...
目前主流的实现单例模式的方式有两种,一种是饿汉式,一种是懒汉式。1、饿汉式(类被加载时立即初始化并创建唯一的实例) 2、懒汉式(双重检查锁) 可...
最近部门有个框架要用到etcd集群,但无奈于整个公司只有我们部门在用,sre不方便把他们的给我们用,只能自己搭建etcd集群,记录下在linux...