240 发简信
  • golang 钉钉机器人Docker&命令行工具&module

    前言 最近在优化持续集成,之前使用 Python 写过钉钉机器人,不过随着项目往 golang 发展,于是想去掉 Python 的依赖。另外,想...

  • 120
    DevOps 是一种怎样的体验?

    一、软件开发演变史 软件行业中,每一个概念的提出都是为了解决某个特定的问题。要了解 DevOps ,就要讲下软件开发的演变史。 传统瀑布模型 需...

    1.6 603 0 10
  • Go web编程

    Go web编程 专栏简介 分享 Go web 编程。在这里你可以了解到什么是 Go,为什么越来越多人喜欢它。在实践中也能了解到 web 编程的...

  • Android Maven 私有库

    一、前言 Maven Maven 是一个项目管理和自动构建工具。Maven 包是由 POM(Project Object Model)所定义的文...

  • 被轻视的持续集成

    被轻视的持续集成 专栏简介 分享持续集成的理论和实践。在这里你可以了解到什么是持续集成、持续部署、持续交付。在项目上也能从现在的“模块化”、“组...

    0.3 64 0 1
  • 120
    优化安装包大小

    前言 周末跟朋友交流 app 新功能时,发现还没更新,于是打开 app store 准备更新,发现由于包太大了(下载大于 150M),无法使用蜂...

  • 120
    Middleware(中间件)之道

    一、前言 在日常开发中,我们经常遇到逻辑复杂的业务,导致代码写得又长又乱。有些逻辑像一个流程,在不同的节点需要做不同的操作。比如,我们经常会遇到...

  • 120
    Learning OpenCV with iOS: 图像模糊--非线性滤波

    一、前言 上一篇我们讲解了OpenCV图像模糊中的线性滤波。本篇主要向大家介绍下非线性滤波。按惯例,先来看下效果图。 二、线性与非线性 上一篇中...

  • 120
    Learning OpenCV with iOS: 图像模糊--线性滤波

    一、前言 上一篇我们讲解了OpenCV的图像亮度和对比度调整。本篇主要向大家介绍下图像模糊。按惯例,先来一张效果图。 二、模糊 所谓模糊,可以先...