240 发简信
IP属地:香港
  • Resize,w 360,h 240
    记一次MongoDB 聚合下的联表多条件查询

    最近在做一个仿照微信公众号的素材管理的组管理模式,大致效果图如下: 图片的上传按照组进行分类,在分组管理中,可以展示每个分组的总资源数。我把表压...

  • Resize,w 360,h 240
    使用NodeJS+Redis 实现千万级用户量的排行榜

    线上排行榜通常由两部分构成:1、排名最前的N位(假设前20名);2、你所在的当前排位;假设使用数据库做用户排名,比如MySql。假设已经构造了一...

  • Resize,w 360,h 240
    第一次接触Swift Package Manager作插件管理

    Object-C时代,我们经常避不开使用cocoapods做ios项目的插件管理。cocoapods算得上是那时候混乱的ios插件开发中一个不得...

  • Object-C老鸟3天速成Swift基础

    前言 很庆幸有golang 这样的语言面世。语义清晰的同时概念又特别简洁,去掉了很多无谓传统编程语言繁杂又无效率的写法,作者们通过了实现表达了我...

  • 开发提取m3u8格式的视频工具(Golang,Python,JS)

    m3u8[https://zh.wikipedia.org/wiki/M3U%23M3U8] 文件是 HTTP Live Streaming(缩...

  • 使用JS 编写BTree

    在学习MySql内部机制过程中,了解到BTree和BTree+ 的原理,作为多年的程序员一时手痒难耐,决定自己也写一个简易版的BTree 来自我...

  • Resize,w 360,h 240
    使用PHP、NodeJS、Swift 实现雪花算法

    现有的MySql 数据库在实现大数据的分库分表时,会碰上分表时主键自增ID重复问题。虽然在分表时可以利用规分ID值区间规则的方式规避问题。但很明...

  • 简化Kong使用,部署Konga可视化管理平台

    要高效把服务用起来,可视化的管理配置必不可少。为了提升Kong的管理效率,可选择安装Konga作为Kong Admin Web控制台(业界还有一...

  • 通过Docker方式部署Kong

    感谢Docker。在没有Docker 面世前,微服务三大件(网关、队列、内存)一直是困扰并让我神往的技术流。技术总归是技术,组件总归是组件。掌握...

个人介绍
接近四十,仍然热爱编程,学习知识的中年阿叔。