240 发简信
IP属地:甘肃
  • 数据访问层

    URUDORM分库分表屏蔽底层存储差异性

  • 业务逻辑层

    功能一 业务逻辑判断 例如:微信黑名单检查微信好友删除微信发消息不重不楼 功能二 功能三 功能四

  • 网管层的功能

    功能一 请求鉴权 功能二 数据完整性检查 功能三 协议转化JSON-->HashMap 功能四 路由转发根据CMD转发到不同的业务 功能五 服务治理限流 降级 熔断 常用的网...

  • 数据服务与功能

    向导生成API 脚本生成API API在dataV中的展示## 数据服务不收费 Function Studio简介与使用指导功能:1.一键工程创建2.详细模板代码3.代码托管...

  • 读书笔记

    深度拷贝和浅度拷贝的区别 深度拷贝与浅度拷贝的区别主要在于有没有为拷贝出的新对象在堆中重新分配一块内存区域。浅度拷贝即直接赋值,拷贝的只是原始对象的引用地址,在堆中仍然共用一...

  • String StringBuffer StringBuilder 的区别

    String 是 Java 语言非常基础和重要的类,提供了构造和管理字符串的各种基本逻辑。它是典型的 Immutable (不可变的)类,被声明成为 final class,...

  • 120
  • 秒杀系统“减库存”设计逻辑

    减库存有哪几种方式 下单减库存 当买家下单后,在商品的总库存中减去买家购买数量。下单减库存是最简单的减库存方式,也是控制最精确的一种,下单时直接通过数据库的事务机制控制商...

  • 架构设计的三原则

    合适原则、合适原则宣言:“合适优于业界领先”。 简单原则、简单原则宣言:“简单优于复杂”。 演化原则、演化原则宣言:“演化优于一步到位”。 读写分离 解决IO,但无法解决存储...

  • 120
    架构复杂度的来源

    1. 高性能 高性能增加机器目的在于“扩展”处理性能,例如:平行扩展(加机器)。 2. 高可用 高可用增加机器目的在于“冗余”处理单元,例如:主从。 3. 扩展性 将“变化”...

  • hadoop第一讲

    一、 hadoop和hadoop的生态圈 二、 那大数据到底是什么?又为什么要学习它? GFS --> google file sysMapReduceBigTable 解压...

  • 120
    JVM第一讲

    JVM JRE JDK关系分析 JVM Java Virtual Mechinal(JAVA虚拟机) JRE Java runtime evniroment (Java 的运...

  • action 重于泰山

    Mac OS 使用docker 安装kubernetes

    注:踩过的坑一直在 kubernetes is starting 该状态下参考https://github.com/maguowei/k8s-docker-for-mac解决...

  • 120
    Mac OS 使用docker 安装kubernetes

    注:踩过的坑一直在 kubernetes is starting 该状态下参考https://github.com/maguowei/k8s-docker-for-mac解决...

  • 120
    docker 架构

    我们从下图可以很直观的了解到Docker的架构: docker 的核心组件包括: Docker Client Docker Client ,也称 Docker 客户端。它其实...

  • Dockerfile指令

    1、FROM第一条指令必须为FROM指令,并且,如果在同一个Dockerfile中创建多个镜像时,可以使用多个FROM指令(每个镜像一次)格式:FROM 或 FROM :...

  • 120
    第一个spring cloud docker,让spring cloud 跟docker 飞起来

    让第一个spring cloud eureka 跟docker run 起来 首先创建简单的spring cloud eureka 项目,这里就不在赘述了。 下面看一下pom...

  • 120
    第一个docker镜像

    第一个docker镜像创建文件目录/app进入文件目录cp isg-app-api-eureka.jar 到当前目录在当前目录创建文件Dockerfile写入以下内容 执行命...