• 同一个对象在另一个对象中容易出现重复引用造成map覆盖,HiJson出现严重漏洞自动删除了$ref和空值


    如图

    同一个Section放入不同的对象中计算,然后put,里面值后一个把前一个覆盖,因为section是同一个对象

    {
        "289F8959CC664509B45CEE968108EA97": {
            "<-40": {
                "colors": "#014C9A",
                "issum": 0,
                "max": -40.0,
                "min": -60.0,
                "show": "<-40",
                "value": 0.0
            },
            "-30": {
                "colors": "#2D8CF0",
                "issum": 0,
                "max": -30.0,
                "min": -40.0,
                "show": "-30",
                "value": 0.0
            },
            "-20": {
                "colors": "#2D8CF0",
                "issum": 0,
                "max": -20.0,
                "min": -30.0,
                "show": "-20",
                "value": 0.0
            },
            "-10": {
                "colors": "#2D8CF0",
                "issum": 0,
                "max": -10.0,
                "min": -20.0,
                "show": "-10",
                "value": 0.0
            },
            "0": {
                "colors": "#2D8CF0",
                "issum": 0,
                "max": 0.0,
                "min": -10.0,
                "show": "0",
                "value": 0.0
            },
            "10": {
                "colors": "#19BE6B",
                "issum": 0,
                "max": 10.0,
                "min": 0.0,
                "show": "10",
                "value": 12396.0
            },
            "20": {
                "colors": "#19C919",
                "issum": 0,
                "max": 20.0,
                "min": 10.0,
                "show": "20",
                "value": 2043.0
            },
            "30": {
                "colors": "#19C919",
                "issum": 0,
                "max": 30.0,
                "min": 20.0,
                "show": "30",
                "value": 32045.0
            },
            "40": {
                "colors": "#19C919",
                "issum": 0,
                "max": 40.0,
                "min": 30.0,
                "show": "40",
                "value": 6946.0
            },
            "50": {
                "colors": "#19C919",
                "issum": 0,
                "max": 50.0,
                "min": 40.0,
                "show": "50",
                "value": 1192.0
            },
            "60": {
                "colors": "#19C919",
                "issum": 0,
                "max": 60.0,
                "min": 50.0,
                "show": "60",
                "value": 36.0
            },
            "70": {
                "colors": "#19C919",
                "issum": 0,
                "max": 70.0,
                "min": 60.0,
                "show": "70",
                "value": 5.0
            },
            "80": {
                "colors": "#19C919",
                "issum": 0,
                "max": 80.0,
                "min": 70.0,
                "show": "80",
                "value": 0.0
            },
            "90": {
                "colors": "#19C919",
                "issum": 0,
                "max": 90.0,
                "min": 80.0,
                "show": "90",
                "value": 0.0
            },
            "95": {
                "colors": "#F9E31C",
                "issum": 0,
                "max": 95.0,
                "min": 90.0,
                "show": "95",
                "value": 0.0
            },
            "100": {
                "colors": "#FF9900",
                "issum": 1,
                "max": 100.0,
                "min": 95.0,
                "show": "100",
                "value": 0.0
            },
            "105": {
                "colors": "#FF9900",
                "issum": 1,
                "max": 105.0,
                "min": 100.0,
                "show": "105",
                "value": 0.0
            },
            "110": {
                "colors": "#ED4014",
                "issum": 1,
                "max": 110.0,
                "min": 105.0,
                "show": "110",
                "value": 0.0
            },
            ">110": {
                "colors": "#ED4014",
                "issum": 1,
                "max": 140.0,
                "min": 110.0,
                "show": ">110",
                "value": 0.0
            }
        },
        "6E939F9F41C64FCD97A28EB817021CBC": {
            "<-40": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.\<\-40"
            },
            "-30": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.\-30"
            },
            "-20": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.\-20"
            },
            "-10": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.\-10"
            },
            "0": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.0"
            },
            "10": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.10"
            },
            "20": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.20"
            },
            "30": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.30"
            },
            "40": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.40"
            },
            "50": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.50"
            },
            "60": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.60"
            },
            "70": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.70"
            },
            "80": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.80"
            },
            "90": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.90"
            },
            "95": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.95"
            },
            "100": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.100"
            },
            "105": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.105"
            },
            "110": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.110"
            },
            ">110": {
                "$ref": "$.289F8959CC664509B45CEE968108EA97.\>110"
            }
        }
    }
  • 相关阅读:
    [DP]ARC072E Alice in linear land
    [莫队][离散化]luogu P3709 大爷的字符串题
    [Splay]luogu P2596 书架
    [BSGS][哈希]luogu P3846 可爱的质数
    [机房测试]10.25
    [机房测试]10.24
    [机房测试]10.23
    [机房测试]10.22
    [机房测试]10.21
    区间伸缩算法小礼包
  • 原文地址:https://www.cnblogs.com/yeg0zj/p/15512277.html
Copyright © 2020-2023  润新知