SuperKerwin's Blog 
  • 首页
  • 分类
  • 标签
  • 关于
  •     
「奇淫技巧」如何写最少的代码
标签: #Share 前言由于性格原因,笔者很难沉下心来进行严肃的系统学习,总是喜欢折腾一些奇淫技巧,非常喜欢代码设计,扣代码的细节,所以本次分享一下我所知道的如何写最少的代码的小技巧,如果你有更好的方案,欢迎在评论区留言,方案很棒的话,加我微信,为你送上冬天的一杯奶茶~ Java:我想返回多个返回值秀一下Go的多返回值: package main import "fmt"
 2023-02-06
编码及设计模式篇
「奇淫技巧」如何写最少的代码
「生产事故」MongoDB复合索引引发的灾难
「生产事故」MongoDB复合索引引发的灾难标签: #Share 前情提要 11月末我司商品服务的MongoDB主库曾出现过严重抖动、频繁锁库等情况。 由于诸多业务存在插入MongoDB、然后立即查询等逻辑,因此项目并未开启读写分离。 最终定位问题是由于:服务器自身磁盘 + 大量慢查询导致 基于上述情况,运维同学后续着重增强了对MongoDB慢查询的监控和告警 幸运的一点:在出事故之前刚好完成
 2023-02-06
MongoDB
「生产事故」MongoDB复合索引引发的灾难
一文入门DNS?从访问GitHub开始
标签: #Share 前言大家都是做开发的,都有GitHub的账号,在日常使用中肯定会遇到这种情况,在不修改任何配置的情况下,有时可以正常访问GitHub,有时又直接未响应,来一起捋捋到底是为啥。 GitHub访问的千层套路以我家里的电脑为例,在不修改任何配置,不启用什么代理工具的情况下,访问GitHub会得到以下结果: 😂😂😂 虽然很戳心,但好歹能展示一部分。 从网上搜了一堆乱七八糟的攻
 2023-02-06
网络篇
一文入门DNS?从访问GitHub开始
享元模式
享元模式篇标签: #Share 官方解释享元模式(Flyweight Pattern)主要用于减少创建对象的数量,以减少内存占用和提高性能,这种类型的设计模式属于结构型模式,它提供了减少对象数量从而改善应用所需的对象结构的方式 享元模式的使用 1、JAVA 中的 String,如果有则返回,如果没有则创建一个字符串保存在字符串缓存池里面 2、数据库的数据池 官方示例Head First:https
 2023-02-06
编码及设计模式篇
享元模式
代理模式
代理模式篇标签: #Share 意图为其他对象提供一种代理以控制对这个对象的访问 代理模式的诞生【产品】:Kerwin,我记得你是在通州租房住吧? 【开发】:是啊,怎么了? 【产品】:你是房东直租还是中介啊?我最近真是特别烦中介,收费都好黑! 【开发】:我啊,我租的房子名义上倒是房东直租,但估计还是中介,你知道吗,中介的扩张是一个必然。 【产品】:扩张?你指的是全北京的房子都是中介的意思吗? 【开
 2023-02-06
编码及设计模式篇
代理模式
单例模式
单例模式篇标签: #Share 意图保证一个类仅有一个实例,并提供一个访问它的全局访问点。 别名:单件模式 单例模式的诞生【开发】:老大,为什么我保存配置信息,每次都和我预期的不一样啊,总是会覆盖? 【BOSS】:哈?我来看看。 【BOSS】:你每次使用的时候都会new一个新的配置对象吗? 【开发】:对啊,有什么问题? 【BOSS】:那肯定不对啊,像这种配置信息,全局只应该有一个,不然会互相影响!
 2023-02-06
编码及设计模式篇
单例模式
命令模式
命令模式篇标签: #Share 意图将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。 命令模式的诞生【产品】:开发小哥,来活啦,咱们需要设计一款遥控器,核心功能就是几个按键,但是可能要控制很多不同品牌的设备,你们构思构思吧~ 【开发】:按键?不存在的,对我来说就是请求罢了,Boss,帮我想一下怎么适配不同的品牌的设备啊? 【BOSS
 2023-02-06
编码及设计模式篇
命令模式
原型模式
原型模式篇标签: #Share 官方解释原型模式(Prototype Pattern)是用于创建重复的对象,同时又能保证性能。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式是实现了一个原型接口,该接口用于创建当前对象的克隆。当直接创建对象的代价比较大时,则采用这种模式。例如,一个对象需要在一个高代价的数据库操作之后被创建。我们可以缓存该对象,在下一个请求时返回它的克隆,
 2023-02-06
编码及设计模式篇
原型模式
商品治理
京东到家商品治理体系的建设标签: #Share 背景京东到家作为一个即时零售的电商平台,在提供1小时送达极致服务的同时也力求将万千好物送到消费者的手中。为了不断提高平台露出商品的价值,提高用户的满意度,我们设计并投入使用了京东到家商品治理系统,其主要职责是对商品新建、修改、呈现的全链路流程进行干预及核验,旨在发现并解决商品信息中如:敏感词、虚假宣传、错误信息等不符合平台规范和质量要求的问题,保证商
 2023-02-06
编码及设计模式篇
商品治理
工厂模式
工厂模式篇标签: #Share 前言在设计模式中关于工厂模式有一点特殊,就标准意义而言我们一般提到的工厂模式一般包括三种: 简单工厂 工厂方法模式 抽象工厂模式 其实简单工厂不属于设计模式,由于它的使用场景还是比较多的,因此本篇将会一起介绍一下~ 工厂模式意图工厂模式属于对象创建型模式,无论是上述三种的哪一种都是为了同一个设计原则即依赖抽象,不要依赖具体 简单来说就是把复杂对象创建(初始化
 2023-02-06
编码及设计模式篇
工厂模式
1…34567

搜索

掘金 GitHub