240 发简信
IP属地:上海
  • 长文本业务数据index mapping分析

    以邮件为例,邮件的信息包括id、用户id、邮件类型、发件人、收件人、发送时间、邮件主题、邮件内容等。 setting参数refresh_interval:为-1时,代表不刷新...

  • docker一键搭建ES开发环境

    概述 elasticsearch是软件开发过程中常用的中间件,本文介绍如何在本地快速搭建es开发环境。 相关应用介绍 elasticsearch: 即es服务,本例中会启动两...

  • golang自定义数组多条件排序

    背景 在自定义对象中,经常会需要根据对象的多个属性进行排序 举个栗子 某地下拳场,有一批打手。在对外比赛时,会优先选择体重大的打手出去比赛。当两个打手体重一样时,会优先排出个...

  • 策略模式在golang工程中的应用实践

    背景 以商城订单处理为例,针对不同订单,需要采取不同的策略。 买菜的订单,需要整合订单信息,分配调度任务给不同的仓库 拼单,需要等待拼单完成,下发订单给对应商家 正常订单,在...

  • 120
    软件系统描述——UML

    简介 在软件系统中,UML:统一建模语言(Unified Modeling Language),是图示法表述与设计软件系统的重要工具。 如何开始使用UML 如何开始使用UML...

  • 120
    golang协程池之ants

    golang协程池之ants 简介 https://github.com/panjf2000/ants[https://github.com/panjf2000/ants] ...

  • 九妹专栏开更了

    前言 读者朋友好,个人专栏又开更了 想说的话 为什么说又开更了。因为开更过好几次,因为各种原因没能坚持下去 自2019年7月从事程序员职业起,准确的说,还要再早两年,就一直有...