240 发简信
IP属地:广东
  • 这是js 文件你敢信😏

    vue中使用枚举enum

    由于JavaScript并没有提供enum关键字来建造枚举对象,所以前端一直有很多硬编码,这是非常不能令人容忍的,特别是在vue这种本身就代表优雅的框架开发下。 首先说明,目...

  • class Enum {
    constructor(key, val) {
    this.#key = key;
    this.#val = val;
    }

    /**
    * 枚举类型的key
    */
    #key;

    /**
    * 枚举类型的值
    */
    #val;

    get val() {
    return this.#val;
    }

    get key() {
    return this.#key;
    }
    }

    // 系统消息枚举类
    export class SystemMessageEnum {

    #map = new Map();

    constructor() {
    this.enums("TRADE", new Enum(1, "交易通知"));
    this.enums("BINDDING", new Enum(2, "竞标消息"));
    this.enums("NOTICE", new Enum(3, "系统通知"));
    this.enums("ACTIVITY", new Enum(4, "优惠活动"));
    this.enums("PAY", new Enum(5, "收费通知"));
    }

    // val(key) {
    // return this.#map[key];
    // }

    enums(type, content) {
    this.#map[type] = content;
    }

    getSystemMessageEnum(key) {
    return this.#map['TRADE'];
    switch (key) {
    case 1:
    return this.#map['TRADE'];
    break;
    case 2:
    return this.#map['BINDDING'];
    break;
    case 3:
    return this.#map['NOTICE'];
    break;
    case 4:
    return this.#map['ACTIVITY'];
    break;
    case 5:
    return this.#map['PAY'];
    break;
    }
    }
    }

    vue中使用枚举enum

    由于JavaScript并没有提供enum关键字来建造枚举对象,所以前端一直有很多硬编码,这是非常不能令人容忍的,特别是在vue这种本身就代表优雅的框架开发下。 首先说明,目...

  • SpringBoot怎么监听所有请求(保存api日志)

    功能描述 在SpringBoot中如要实现记录接口被调用的频率和生成api日志,以便查看接口使用情况,那么监听所有api请求的功能就诞生了。 功能实现 一、自定义reques...

  • 可以转载吗,标明出处的

    程序设计的七大原则

    在程序开发过程中,为了让代码更加健壮,更具有复习用性和可维护性,在设计的过程中一般会遵循以下六个原则: 开闭原则 单一原则 代替原则 依赖原则 接口隔离原则 最少原则 合成/...

  • 程序设计的七大原则

    在程序开发过程中,为了让代码更加健壮,更具有复习用性和可维护性,在设计的过程中一般会遵循以下六个原则: 开闭原则 单一原则 代替原则 依赖原则 接口隔离原则 最少原则 合成/...

  • 转载了啊,如果不允许请联系我,侵删

    电商平台-提现模块的设计与架构

    补充说明:电商平台-提现模块的设计与架构,提现功能指的卖家把在平台挣的钱提现到自己的支付宝或者银行卡的一个过程。 功能相对而言不算复杂,有以下几个功能需要处理。 业务逻辑如下...

  • 电商平台-提现模块的设计与架构

    补充说明:电商平台-提现模块的设计与架构,提现功能指的卖家把在平台挣的钱提现到自己的支付宝或者银行卡的一个过程。 功能相对而言不算复杂,有以下几个功能需要处理。 业务逻辑如下...

  • 120
    谈谈对分布式事务的一点理解和解决方案

    点关注,不迷路;持续更新Java架构相关技术及资讯热文!!! 前提 最近,工作中要为现在的老系统做拆分和升级,刚好遇到了分布式事务、幂等控制、异步消息乱序和补偿方案等问题,刚...

  • 请问作者,有没有试过遍历对象,为什么我利用for循环创建了千万个对象并添加到List当中,发现并行流的效率不敢说最差,但是也就是比普通流的foreach循环快点,是我哪里操作不对么结果如下:
    并行流:107
    普通流:118
    迭代器:80
    for循环:78

    以下是代码:
    long startTime4 = System.currentTimeMillis();

    users.parallelStream().forEach(forEachUser -> {
    forEachUser.getAge();
    });

    long endTime4 = System.currentTimeMillis();
    System.out.println("并行流的forEach的遍历时间为"+(endTime4 - startTime4));

    java8 stream与for性能对比以及并行流行为分析

    源起 在importnew上面看到了这样一篇文章http://www.importnew.com/17262.html,文章中通过测试发现流处理性能不佳,文章下面评论均表示并...

  • 120
    什么是集群,分布式,微服务?

    转至--外行人都能看懂的SpringCloud 什么是集群 集群技术特点: 通过多台计算机完成同一个工作,达到更高的效率。 两机或多机内容、工作过程等完全一样。如果一台死机,...

  • 120
    deepin入坑篇(0)解决开机卡在logo和关机卡死

    首先是开机卡在logo 作者电脑是戴尔5577开机进入那个选择系统后选择deepin(我是EFI直接默认进入deepin)之后就是有点偏极光绿的页面,正常是什么也不按(包括E...

  • docker 常用命令

    查看所有已下载镜像 ··· docker images ···

  • 120
    分布式事务实践(三)--Spring的全局事务JTA

    01.Spring的本地事务 Spring本身提供了一套Spring容器中进行事务管理的接口: 不同的数据源厂商对Spring提供的事务管理接口都有相应的实现. 而在Spri...