240 发简信
IP属地:湖北
  • 120
    一位工作了七年的程序员,总结了这五句话,句句肺腑之言

    不知不觉已经迎来了工作的第七个年头,这七年来,遗憾的是,依旧如同勤劳的蚂蚁,默默地搬砖。虽然也有了一技之长,偶尔也会迷茫,迷茫时,也偶尔会浏览一些心灵鸡汤,来给自己打打鸡血,...

  • Docker 底层实现

    底层实现 Docker 底层的核心技术包括 Linux 上的命名空间(Namespaces)、控制组(Control groups)、Union 文件系统(Union fil...

  • Docker 数据卷管理

    数据卷(Data Volumes) 之前我们了解到 Container 仅包含镜像文件部分,对于进程运行的数据或可变的数据我们存在数据卷中,Docker 提供了两种形式数据管...

  • 120
    Docker 基础概念和操作

    Docker engine 下图展示了 docker engine 的结构,主要包含四部分:image、container、network、data volumes。具体可以...

  • 120
    电商系统-3 商品管理系统--分类、品牌、属性、商品、价格、图片管理

    商品管理系统界面 分类管理 系统说明 本系统当前没有实现所有的功能,而是描述了实现思路,设计了主要功能和流程,设计了系统框架,并简要演示了几个功能;可以方便在这个系统基础上进...

  • 120
    内部类、匿名内部类、静态内部类傻傻分不清楚

    在java开发中或是看一些书籍中,经常会涉及到一些概念什么内部类、静态内部类、匿名内部类、成员类等等,往往分不清楚什么情况下是静态内部类还是匿名内部类。接下来就好好梳理下。 ...

  • 120
    通过状态机优化民宿订单系统

    前言: 本文针对民宿业务下订单系统状态管理提出了一种解决方案:通过有限状态机极大的简化订单状态的迁移处理,同时使订单状态变得可控。此处的状态机指“有限状态机” 1 有限状态机...

  • Guava | 缓存 与 Redis

    com.google.common.cache 1、背景 缓存,在我们日常开发中是必不可少的一种解决性能问题的方法。简单的说,cache 就是为了提升系统性能而开辟的一块内存...

  • 120
    Spring Retry 学习记录

    前言 在很多场景中,我们需要“重试”,重试意味着反复执行一段代码直至成功,或者重试多次无果后标记失败。“重试”的出发点有可能是为了保持状态的一致,也有可能是为了容忍被调用方短...

  • 使用Groovy开发之新特性

    一个java程序员刚开始使用Groovy的时候,不可避免的满脑子想的都是java,当熟悉Groovy后就会代码会逐渐符合Groovy语言习惯,从而变得更加高产。下面介绍一下一...

  • 120
    Groovy学习之-运行时元编程

    Groovy学习目录-传送门 元编程(Metaprogramming)->百度百科 Groovy语言支持两种类型的元编程:运行时元编程和编译时元编程。 第一个允许在运行时改变...

  • 《Groovy极简教程》第1章 Groovy简介

    《Groovy极简教程》第1章 Groovy简介 Groovy: 绝妙的; 流行的; 最佳状态的。A multi-faceted language for the Java...

  • 120
    groovy学习之路

    什么是 Groovy? 简言之,Groovy是一种基于JVM(Java虚拟机)的敏捷动态开发语言。它是一种成熟的面向对象编程语言,既可以用于面向对象编程,又可以用作纯粹的脚本...

  • Groovy 2.0新特性

    Groovy 2.0新特性http://www.infoq.com/cn/articles/new-groovy-20/ Groovy 2.0致力于三个关键主题:更高性能:借...