多目标背包问题:MOJAYA求解多目标背包问题(Multi-objective Knapsack Problem,MOKP)提供Matlab代码

news2024/11/18 18:39:03

一、多目标背包问题

1.1多目标背包问题描述

多目标背包问题(Multi-objective Knapsack Problem,MOKP)是一种重要的组合优化问题,在生活的许多领域都有着十分广泛的应用。多目标背包问题可以描述为:给定一个背包和n种物品,其中,背包的容量为 V V V ,第i 种物品的质量为 c i c_{i} ci ,价值为 p i p_{i} pi ,如何通过物品选择,使得装入背包中的物品总价值最大 f 1 f_{1} f1,总体积最小 f 2 f_{2} f2。其数学模型如下:
f 1 = max ⁡ ∑ i = 1 n p i x i f 2 = min ⁡ ∑ i = 1 n c i x i  s.t.  ∑ i = 1 n c i x i ≤ V , i = 1 , 2 , … , n x i = 0 , 1 f_{1}=\max \sum_{i=1}^{n} p_{i} x_{i}\\f_{2}=\min \sum_{i=1}^{n} c_{i} x_{i}\\\begin{array}{ll} \text { s.t. } & \sum_{i=1}^{n} c_{i} x_{i} \leq V, i=1,2, \ldots, n \\& x_{i}=0,1\end{array} f1=maxi=1npixif2=mini=1ncixi s.t. i=1ncixiV,i=1,2,,nxi=0,1
其中, f 1 f_{1} f1为物品总价值最大, f 2 f_{2} f2为物品总体积最小,该问题为多目标优化问题。

1.2背包问题测试集

选取9个经典的背包问题测试集,下表中, c c c为物品的质量, p p p为物品的价值, V V V为背包的最大容量。
在这里插入图片描述
参考文献:
[1]耿亚,吴访升.基于粒子群-模拟退火算法的背包问题研究[J].控制工程,2019,26(05):991-996.DOI:10.14107/j.cnki.kzgc.161767.
[2]李枝勇,马良,张惠珍.蝙蝠算法在多目标多选择背包问题中的应用[J].计算机仿真,2013,30(10):350-353.

二、MOJAYA

多目标Jaya算法(Multi-objective Jaya Algorithm,MOJAYA)由Fateh Berrouk 等人于2018年提出。
在这里插入图片描述
MOJAYA算法描述:
在这里插入图片描述
在这里插入图片描述
参考文献:
[1] Berrouk F , Bouchekara H R E H , Chaib A E , et al. A New Multi-objective Jaya Algorithm for Solving the Optimal Power Flow Problem[J]. Journal of Electrical Systems, 2018, 14(3).
[2]C. Venkaiah and R. V. Jain, “Multi-objective JAYA algorithm based optimal location and sizing of distributed generation in a radial distribution system,” 2017 IEEE PES Asia-Pacific Power and Energy Engineering Conference (APPEEC), 2017, pp. 1-6, doi: 10.1109/APPEEC.2017.8308965.

三、MOJAYA求解多目标背包问题


完整代码:https://mbd.pub/o/bread/Y52Xmp9t

%%
TestProblem='F1';%F1-F9
MultiObj = GetFunInfo(TestProblem);
MultiObjFnc=MultiObj.name;%问题名
% Parameters
params.Np =150;        % Population size 种群大小
params.maxgen =100;    % Maximum number of generations 最大迭代次数
% MOJAYA
[Xbest,Fbest] = MOJAYA(params,MultiObj);
ShowResult;
%%
% Display info
disp('Repository fitness values are stored in Fbest');
disp('Repository particles positions are store in Xbest');

部分结果如下:

3.1数据集1求解结果

在这里插入图片描述
在这里插入图片描述
20个非支配解的结果如下:

第1个结果:
所求得的背包总价值 : 295
所求得的背包的容量 : 269
算法选取的物品序号 : 2   3   4   8   9  10
算法选取的物品质量 : 4  60  32  62  65  46
算法选取的物品价值 : 10  47   5  61  85  87
第2个结果:
所求得的背包总价值 : 294
所求得的背包的容量 : 260
算法选取的物品序号 : 2   3   5   8   9  10
算法选取的物品质量 : 4  60  23  62  65  46
算法选取的物品价值 : 10  47   4  61  85  87
第3个结果:
所求得的背包总价值 : 290
所求得的背包的容量 : 237
算法选取的物品序号 : 2   3   8   9  10
算法选取的物品质量 : 4  60  62  65  46
算法选取的物品价值 : 10  47  61  85  87
第4个结果:
所求得的背包总价值 : 280
所求得的背包的容量 : 233
算法选取的物品序号 : 3   8   9  10
算法选取的物品质量 : 60  62  65  46
算法选取的物品价值 : 47  61  85  87
第5个结果:
所求得的背包总价值 : 252
所求得的背包的容量 : 232
算法选取的物品序号 : 2   4   5   8   9  10
算法选取的物品质量 : 4  32  23  62  65  46
算法选取的物品价值 : 10   5   4  61  85  87
第6个结果:
所求得的背包总价值 : 248
所求得的背包的容量 : 209
算法选取的物品序号 : 2   4   8   9  10
算法选取的物品质量 : 4  32  62  65  46
算法选取的物品价值 : 10   5  61  85  87
第7个结果:
所求得的背包总价值 : 247
所求得的背包的容量 : 200
算法选取的物品序号 : 2   5   8   9  10
算法选取的物品质量 : 4  23  62  65  46
算法选取的物品价值 : 10   4  61  85  87
第8个结果:
所求得的背包总价值 : 243
所求得的背包的容量 : 177
算法选取的物品序号 : 2   8   9  10
算法选取的物品质量 : 4  62  65  46
算法选取的物品价值 : 10  61  85  87
第9个结果:
所求得的背包总价值 : 233
所求得的背包的容量 : 173
算法选取的物品序号 : 8   9  10
算法选取的物品质量 : 62  65  46
算法选取的物品价值 : 61  85  87
第10个结果:
所求得的背包总价值 : 219
所求得的背包的容量 : 171
算法选取的物品序号 : 3   9  10
算法选取的物品质量 : 60  65  46
算法选取的物品价值 : 47  85  87
第11个结果:
所求得的背包总价值 : 191
所求得的背包的容量 : 170
算法选取的物品序号 : 2   4   5   9  10
算法选取的物品质量 : 4  32  23  65  46
算法选取的物品价值 : 10   5   4  85  87
第12个结果:
所求得的背包总价值 : 187
所求得的背包的容量 : 147
算法选取的物品序号 : 2   4   9  10
算法选取的物品质量 : 4  32  65  46
算法选取的物品价值 : 10   5  85  87
第13个结果:
所求得的背包总价值 : 186
所求得的背包的容量 : 138
算法选取的物品序号 : 2   5   9  10
算法选取的物品质量 : 4  23  65  46
算法选取的物品价值 : 10   4  85  87
第14个结果:
所求得的背包总价值 : 182
所求得的背包的容量 : 115
算法选取的物品序号 : 2   9  10
算法选取的物品质量 : 4  65  46
算法选取的物品价值 : 10  85  87
第15个结果:
所求得的背包总价值 : 148
所求得的背包的容量 : 108
算法选取的物品序号 : 8  10
算法选取的物品质量 : 62  46
算法选取的物品价值 : 61  87
第16个结果:
所求得的背包总价值 : 106
所求得的背包的容量 : 105
算法选取的物品序号 : 2   4   5  10
算法选取的物品质量 : 4  32  23  46
算法选取的物品价值 : 10   5   4  87
第17个结果:
所求得的背包总价值 : 102
所求得的背包的容量 : 82
算法选取的物品序号 : 2   4  10
算法选取的物品质量 : 4  32  46
算法选取的物品价值 : 10   5  87
第18个结果:
所求得的背包总价值 : 101
所求得的背包的容量 : 73
算法选取的物品序号 : 2   5  10
算法选取的物品质量 : 4  23  46
算法选取的物品价值 : 10   4  87
第19个结果:
所求得的背包总价值 : 97
所求得的背包的容量 : 50
算法选取的物品序号 : 2  10
算法选取的物品质量 : 4  46
算法选取的物品价值 : 10  87
第20个结果:
所求得的背包总价值 : 15
所求得的背包的容量 : 36
算法选取的物品序号 : 2  4
算法选取的物品质量 : 4  32
算法选取的物品价值 : 10   5

3.2数据集7求解结果

在这里插入图片描述

在这里插入图片描述
16个非支配解的结果如下:

第1个结果:
所求得的背包总价值 : 6486
所求得的背包的容量 : 1911
算法选取的物品序号 : 2   3   4   6   7  10  11  12  13  14  15  16  17  18  20  21  22  23  24  25  26  28  29  30  31  32  33  34  35  36  37  39  41  43  46  47  49  54  55  57  58
算法选取的物品质量 : 133  130   11  123   20   66  105   43   18    5   37   90   22   85   80   70   17   60   35   57   35   40    8   50   32   40   72   35  100    2    7   28   22   30   47   68   10   37   17    3   21
算法选取的物品价值 : 310  300  295  287  283  270  265  251  230  220  215  212  207  203  200  198  196  190  182  181  175  155  154  140  132  125  110  105  101   92   83   75   72   69   58   45   38   23   20   10    9
第2个结果:
所求得的背包总价值 : 6092
所求得的背包的容量 : 1613
算法选取的物品序号 : 2   3   4   5   6   7   8   9  10  13  14  15  17  20  21  22  23  24  25  26  28  29  31  32  34  35  36  39  40  41  43  46  49  54  55  57  58
算法选取的物品质量 : 133  130   11  128  123   20   75    9   66   18    5   37   22   80   70   17   60   35   57   35   40    8   32   40   35  100    2   28   10   22   30   47   10   37   17    3   21
算法选取的物品价值 : 310  300  295  290  287  283  280  272  270  230  220  215  207  200  198  196  190  182  181  175  155  154  132  125  105  101   92   75   73   72   69   58   38   23   20   10    9
第3个结果:
所求得的背包总价值 : 5968
所求得的背包的容量 : 1563
算法选取的物品序号 : 2   4   7   8  10  11  12  13  14  15  16  17  18  19  21  22  23  24  25  26  28  29  30  31  33  34  35  36  37  39  40  46  47  49  54  57  58
算法选取的物品质量 : 133   11   20   75   66  105   43   18    5   37   90   22   85    9   70   17   60   35   57   35   40    8   50   32   72   35  100    2    7   28   10   47   68   10   37    3   21
算法选取的物品价值 : 310  295  283  280  270  265  251  230  220  215  212  207  203  202  198  196  190  182  181  175  155  154  140  132  110  105  101   92   83   75   73   58   45   38   23   10    9
第4个结果:
所求得的背包总价值 : 5770
所求得的背包的容量 : 1498
算法选取的物品序号 : 2   4   6   7   8  10  12  13  14  15  16  17  18  19  22  23  24  25  26  28  29  30  31  34  35  36  37  39  41  43  46  47  49  54  55  57  58
算法选取的物品质量 : 133   11  123   20   75   66   43   18    5   37   90   22   85    9   17   60   35   57   35   40    8   50   32   35  100    2    7   28   22   30   47   68   10   37   17    3   21
算法选取的物品价值 : 310  295  287  283  280  270  251  230  220  215  212  207  203  202  196  190  182  181  175  155  154  140  132  105  101   92   83   75   72   69   58   45   38   23   20   10    9
第5个结果:
所求得的背包总价值 : 5755
所求得的背包的容量 : 1421
算法选取的物品序号 : 2   4   7   8   9  10  12  13  14  15  16  17  18  19  20  22  23  24  25  28  29  30  31  33  34  35  37  39  42  46  49  50  53  54  55  56  57
算法选取的物品质量 : 133   11   20   75    9   66   43   18    5   37   90   22   85    9   80   17   60   35   57   40    8   50   32   72   35  100    7   28   27   47   10   12   20   37   17    4    3
算法选取的物品价值 : 310  295  283  280  272  270  251  230  220  215  212  207  203  202  200  196  190  182  181  155  154  140  132  110  105  101   83   75   70   58   38   36   27   23   20   19   10
第6个结果:
所求得的背包总价值 : 5519
所求得的背包的容量 : 1382
算法选取的物品序号 : 2   4   7   8  10  12  13  14  15  16  17  18  21  22  23  24  25  26  28  29  30  31  33  34  35  36  37  39  40  41  46  49  54  57
算法选取的物品质量 : 133   11   20   75   66   43   18    5   37   90   22   85   70   17   60   35   57   35   40    8   50   32   72   35  100    2    7   28   10   22   47   10   37    3
算法选取的物品价值 : 310  295  283  280  270  251  230  220  215  212  207  203  198  196  190  182  181  175  155  154  140  132  110  105  101   92   83   75   73   72   58   38   23   10
第7个结果:
所求得的背包总价值 : 5396
所求得的背包的容量 : 1228
算法选取的物品序号 : 1   2   4   7   8   9  10  12  13  14  17  19  20  21  22  23  24  25  28  29  31  32  34  35  37  39  41  49  55  57  58
算法选取的物品质量 : 135  133   11   20   75    9   66   43   18    5   22    9   80   70   17   60   35   57   40    8   32   40   35  100    7   28   22   10   17    3   21
算法选取的物品价值 : 350  310  295  283  280  272  270  251  230  220  207  202  200  198  196  190  182  181  155  154  132  125  105  101   83   75   72   38   20   10    9
第8个结果:
所求得的背包总价值 : 5232
所求得的背包的容量 : 1225
算法选取的物品序号 : 2   4   9  10  11  12  13  14  17  18  19  20  21  22  23  24  25  26  27  29  30  32  34  36  39  40  41  46  49  50  53  55  57
算法选取的物品质量 : 133   11    9   66  105   43   18    5   22   85    9   80   70   17   60   35   57   35   61    8   50   40   35    2   28   10   22   47   10   12   20   17    3
算法选取的物品价值 : 310  295  272  270  265  251  230  220  207  203  202  200  198  196  190  182  181  175  160  154  140  125  105   92   75   73   72   58   38   36   27   20   10
第9个结果:
所求得的背包总价值 : 5142
所求得的背包的容量 : 1205
算法选取的物品序号 : 2   4   5   6   7   9  10  12  13  14  17  18  19  20  22  23  25  26  29  32  36  38  39  40  41  43  46  52  53  54  59
算法选取的物品质量 : 133   11  128  123   20    9   66   43   18    5   22   85    9   80   17   60   57   35    8   40    2   19   28   10   22   30   47   11   20   37   10
算法选取的物品价值 : 310  295  290  287  283  272  270  251  230  220  207  203  202  200  196  190  181  175  154  125   92   77   75   73   72   69   58   31   27   23    4
第10个结果:
所求得的背包总价值 : 5073
所求得的背包的容量 : 1165
算法选取的物品序号 : 2   4   7   9  10  12  13  14  15  17  19  21  22  23  24  25  26  28  29  31  32  34  35  36  39  41  43  46  54  55  57  59  60
算法选取的物品质量 : 133   11   20    9   66   43   18    5   37   22    9   70   17   60   35   57   35   40    8   32   40   35  100    2   28   22   30   47   37   17    3   10   67
算法选取的物品价值 : 310  295  283  272  270  251  230  220  215  207  202  198  196  190  182  181  175  155  154  132  125  105  101   92   75   72   69   58   23   20   10    4    1
第11个结果:
所求得的背包总价值 : 4913
所求得的背包的容量 : 1101
算法选取的物品序号 : 4   7   8   9  12  13  14  16  17  19  22  23  24  25  26  27  28  29  30  31  32  33  34  37  39  41  45  46  49  52  55  57  58
算法选取的物品质量 : 11  20  75   9  43  18   5  90  22   9  17  60  35  57  35  61  40   8  50  32  40  72  35   7  28  22  91  47  10  11  17   3  21
算法选取的物品价值 : 295  283  280  272  251  230  220  212  207  202  196  190  182  181  175  160  155  154  140  132  125  110  105   83   75   72   60   58   38   31   20   10    9
第12个结果:
所求得的背包总价值 : 4765
所求得的背包的容量 : 938
算法选取的物品序号 : 7   8   9  10  12  13  14  15  17  19  20  21  22  23  24  25  26  28  29  31  32  36  39  40  41  46  49  55  57  58
算法选取的物品质量 : 20  75   9  66  43  18   5  37  22   9  80  70  17  60  35  57  35  40   8  32  40   2  28  10  22  47  10  17   3  21
算法选取的物品价值 : 283  280  272  270  251  230  220  215  207  202  200  198  196  190  182  181  175  155  154  132  125   92   75   73   72   58   38   20   10    9
第13个结果:
所求得的背包总价值 : 4173
所求得的背包的容量 : 866
算法选取的物品序号 : 4   7   9  10  12  13  14  17  18  19  21  26  28  29  31  32  34  35  36  37  39  40  41  43  46  52  54  57  58
算法选取的物品质量 : 11   20    9   66   43   18    5   22   85    9   70   35   40    8   32   40   35  100    2    7   28   10   22   30   47   11   37    3   21
算法选取的物品价值 : 295  283  272  270  251  230  220  207  203  202  198  175  155  154  132  125  105  101   92   83   75   73   72   69   58   31   23   10    9
第14个结果:
所求得的背包总价值 : 3656
所求得的背包的容量 : 796
算法选取的物品序号 : 4   7   8   9  10  12  13  14  17  20  23  26  31  32  34  35  36  41  50  52  53  54  55  57  58
算法选取的物品质量 : 11   20   75    9   66   43   18    5   22   80   60   35   32   40   35  100    2   22   12   11   20   37   17    3   21
算法选取的物品价值 : 295  283  280  272  270  251  230  220  207  200  190  175  132  125  105  101   92   72   36   31   27   23   20   10    9
第15个结果:
所求得的背包总价值 : 3575
所求得的背包的容量 : 767
算法选取的物品序号 : 4   5   7   8   9  13  14  15  16  17  24  29  32  34  36  39  40  41  43  49  53  55  56  57  58  60
算法选取的物品质量 : 11  128   20   75    9   18    5   37   90   22   35    8   40   35    2   28   10   22   30   10   20   17    4    3   21   67
算法选取的物品价值 : 295  290  283  280  272  230  220  215  212  207  182  154  125  105   92   75   73   72   69   38   27   20   19   10    9    1
第16个结果:
所求得的背包总价值 : 3488
所求得的背包的容量 : 759
算法选取的物品序号 : 4   6   7   8   9  10  12  13  14  20  28  31  32  34  36  37  39  50  51  53  54  57  59
算法选取的物品质量 : 11  123   20   75    9   66   43   18    5   80   40   32   40   35    2    7   28   12   43   20   37    3   10
算法选取的物品价值 : 295  287  283  280  272  270  251  230  220  200  155  132  125  105   92   83   75   36   33   27   23   10    4

3.3数据集9求解结果

在这里插入图片描述在这里插入图片描述

26个非支配解的结果如下:

第1个结果:
所求得的背包总价值 : 11190
所求得的背包的容量 : 2913
算法选取的物品序号 : 1   2   3   4   6   7   9  10  11  12  13  14  15  16  17  20  21  22  25  26  27  28  29  30  32  33  34  36  37  38  40  41  42  43  45  46  47  49  52  53  57  59  61  62  64  65  68  69  70  71  72  73  76  78  79  82  87  91  93  94  95  96  99
算法选取的物品质量 : 54  95  36  18  71  83  27  84  88  45  94  64  14  80   4  36  90  20  58   6  14  86  84  59  21  30  22  49  81  48  28   6  84  19  88  38  51  79  53  64   1  32  42  45  22  49   1  78  43  85  24  96  57   8  10  89   6   6  45  59  26  13   5
算法选取的物品价值 : 297  295  293  292  289  284  283  283  281  280  279  277  276  275  273  257  250  236  235  233  232  232  228  218  214  211  208  204  203  201  194  193  193  192  190  187  187  184  179  176  160  123  113  107  101  100   98   97   94   94   93   91   73   63   63   60   48   35   22   22   18   15    6
第2个结果:
所求得的背包总价值 : 11145
所求得的背包的容量 : 2667
算法选取的物品序号 : 1   2   3   4   5   6   7   9  10  11  12  13  14  15  16  17  20  21  22  24  25  26  27  28  30  32  33  34  35  36  39  40  41  42  45  46  47  49  50  52  53  57  59  61  64  65  66  69  70  72  73  77  78  87  89  91  93  97
算法选取的物品质量 : 54  95  36  18   4  71  83  27  84  88  45  94  64  14  80   4  36  90  20  32  58   6  14  86  59  21  30  22  96  49  37  28   6  84  88  38  51  79  55  53  64   1  32  42  22  49  37  78  43  24  96  23   8   6  84   6  45   8
算法选取的物品价值 : 297  295  293  292  291  289  284  283  283  281  280  279  277  276  275  273  257  250  236  235  235  233  232  232  218  214  211  208  205  204  196  194  193  193  190  187  187  184  184  179  176  160  123  113  101  100  100   97   94   93   91   72   63   48   40   35   22   12
第3个结果:
所求得的背包总价值 : 10885
所求得的背包的容量 : 2612
算法选取的物品序号 : 1   2   3   4   5   6   7   9  10  11  12  13  14  15  16  17  20  21  22  25  26  27  28  30  32  34  36  37  38  39  40  41  42  46  47  49  50  52  53  55  58  59  61  62  64  68  69  71  72  73  77  78  79  87  91  93  96  99
算法选取的物品质量 : 54  95  36  18   4  71  83  27  84  88  45  94  64  14  80   4  36  90  20  58   6  14  86  59  21  22  49  81  48  37  28   6  84  38  51  79  55  53  64  61  64  32  42  45  22   1  78  85  24  96  23   8  10   6   6  45  13   5
算法选取的物品价值 : 297  295  293  292  291  289  284  283  283  281  280  279  277  276  275  273  257  250  236  235  233  232  232  218  214  208  204  203  201  196  194  193  193  187  187  184  184  179  176  172  128  123  113  107  101   98   97   94   93   91   72   63   63   48   35   22   15    6
第4个结果:
所求得的背包总价值 : 10661
所求得的背包的容量 : 2518
算法选取的物品序号 : 1    2    3    4    5    6    9   10   11   12   13   14   15   16   17   20   22   24   25   26   27   28   30   33   34   35   36   37   39   40   41   43   45   46   47   49   52   53   57   59   61   62   64   66   68   69   70   71   72   73   77   78   81   87   91   93   96   97   99  100
算法选取的物品质量 : 54  95  36  18   4  71  27  84  88  45  94  64  14  80   4  36  20  32  58   6  14  86  59  30  22  96  49  81  37  28   6  19  88  38  51  79  53  64   1  32  42  45  22  37   1  78  43  85  24  96  23   8  59   6   6  45  13   8   5   9
算法选取的物品价值 : 297  295  293  292  291  289  283  283  281  280  279  277  276  275  273  257  236  235  235  233  232  232  218  211  208  205  204  203  196  194  193  192  190  187  187  184  179  176  160  123  113  107  101  100   98   97   94   94   93   91   72   63   61   48   35   22   15   12    6    5
第5个结果:
所求得的背包总价值 : 10412
所求得的背包的容量 : 2435
算法选取的物品序号 : 1   2   3   4   5   6   9  10  11  12  13  14  15  17  18  20  21  22  25  27  30  32  33  34  36  37  39  40  41  42  43  46  47  48  49  52  53  55  57  58  61  62  64  65  66  69  71  72  73  78  79  87  91  93  95  96  99
算法选取的物品质量 : 54  95  36  18   4  71  27  84  88  45  94  64  14   4  23  36  90  20  58  14  59  21  30  22  49  81  37  28   6  84  19  38  51  52  79  53  64  61   1  64  42  45  22  49  37  78  85  24  96   8  10   6   6  45  26  13   5
算法选取的物品价值 : 297  295  293  292  291  289  283  283  281  280  279  277  276  273  264  257  250  236  235  232  218  214  211  208  204  203  196  194  193  193  192  187  187  184  184  179  176  172  160  128  113  107  101  100  100   97   94   93   91   63   63   48   35   22   18   15    6
第6个结果:
所求得的背包总价值 : 10106
所求得的背包的容量 : 2347
算法选取的物品序号 : 1   2   3   4   5   6   9  10  11  13  14  15  16  17  20  22  25  26  27  28  30  32  33  34  36  37  39  40  41  42  46  47  49  50  52  53  57  59  61  62  64  65  66  68  69  71  72  73  77  78  87  91  92  93  96  99
算法选取的物品质量 : 54  95  36  18   4  71  27  84  88  94  64  14  80   4  36  20  58   6  14  86  59  21  30  22  49  81  37  28   6  84  38  51  79  55  53  64   1  32  42  45  22  49  37   1  78  85  24  96  23   8   6   6  19  45  13   5
算法选取的物品价值 : 297  295  293  292  291  289  283  283  281  279  277  276  275  273  257  236  235  233  232  232  218  214  211  208  204  203  196  194  193  193  187  187  184  184  179  176  160  123  113  107  101  100  100   98   97   94   93   91   72   63   48   35   28   22   15    6
第7个结果:
所求得的背包总价值 : 9980
所求得的背包的容量 : 2325
算法选取的物品序号 : 1   2   3   4   5   6   9  10  11  13  14  15  16  17  20  21  22  24  25  26  27  30  32  33  34  36  37  40  41  42  45  46  47  49  52  53  57  59  61  64  65  68  69  71  72  73  77  79  87  91  92  93  95  96  99
算法选取的物品质量 : 54  95  36  18   4  71  27  84  88  94  64  14  80   4  36  90  20  32  58   6  14  59  21  30  22  49  81  28   6  84  88  38  51  79  53  64   1  32  42  22  49   1  78  85  24  96  23  10   6   6  19  45  26  13   5
算法选取的物品价值 : 297  295  293  292  291  289  283  283  281  279  277  276  275  273  257  250  236  235  235  233  232  218  214  211  208  204  203  194  193  193  190  187  187  184  179  176  160  123  113  101  100   98   97   94   93   91   72   63   48   35   28   22   18   15    6
第8个结果:
所求得的背包总价值 : 9942
所求得的背包的容量 : 2316
算法选取的物品序号 : 2   3   4   5   6   9  10  11  13  14  15  16  17  20  21  22  24  25  26  27  30  32  33  34  36  37  38  39  40  41  46  47  49  52  53  55  57  59  61  62  64  65  69  70  71  73  77  78  79  87  91  92  93  95  96  99
算法选取的物品质量 : 95  36  18   4  71  27  84  88  94  64  14  80   4  36  90  20  32  58   6  14  59  21  30  22  49  81  48  37  28   6  38  51  79  53  64  61   1  32  42  45  22  49  78  43  85  96  23   8  10   6   6  19  45  26  13   5
算法选取的物品价值 : 295  293  292  291  289  283  283  281  279  277  276  275  273  257  250  236  235  235  233  232  218  214  211  208  204  203  201  196  194  193  187  187  184  179  176  172  160  123  113  107  101  100   97   94   94   91   72   63   63   48   35   28   22   18   15    6
第9个结果:
所求得的背包总价值 : 9920
所求得的背包的容量 : 2311
算法选取的物品序号 : 1   2   3   4   5   6   9  10  11  13  14  15  16  17  20  22  24  25  27  28  30  32  33  34  36  37  39  40  41  45  46  47  49  50  52  53  57  59  61  64  65  66  68  69  71  72  73  77  87  91  92  93  99
算法选取的物品质量 : 54  95  36  18   4  71  27  84  88  94  64  14  80   4  36  20  32  58  14  86  59  21  30  22  49  81  37  28   6  88  38  51  79  55  53  64   1  32  42  22  49  37   1  78  85  24  96  23   6   6  19  45   5
算法选取的物品价值 : 297  295  293  292  291  289  283  283  281  279  277  276  275  273  257  236  235  235  232  232  218  214  211  208  204  203  196  194  193  190  187  187  184  184  179  176  160  123  113  101  100  100   98   97   94   93   91   72   48   35   28   22    6
第10个结果:
所求得的背包总价值 : 9843
所求得的背包的容量 : 2291
算法选取的物品序号 : 1    2    3    4    5    7    9   10   12   14   15   16   17   18   20   22   24   26   27   28   30   31   33   34   35   36   37   39   40   43   45   46   47   52   57   58   59   61   62   64   65   66   68   69   70   71   72   82   84   87   91   93   96   97   99  100
算法选取的物品质量 : 54  95  36  18   4  83  27  84  45  64  14  80   4  23  36  20  32   6  14  86  59  71  30  22  96  49  81  37  28  19  88  38  51  53   1  64  32  42  45  22  49  37   1  78  43  85  24  89  40   6   6  45  13   8   5   9
算法选取的物品价值 : 297  295  293  292  291  284  283  283  280  277  276  275  273  264  257  236  235  233  232  232  218  217  211  208  205  204  203  196  194  192  190  187  187  179  160  128  123  113  107  101  100  100   98   97   94   94   93   60   53   48   35   22   15   12    6    5
第11个结果:
所求得的背包总价值 : 9814
所求得的背包的容量 : 2208
算法选取的物品序号 : 1   2   3   4   5   6   9  10  11  13  14  15  16  17  18  20  22  24  25  27  30  32  34  36  37  40  41  42  46  47  49  50  52  53  55  57  59  61  62  64  65  66  68  69  71  72  77  78  87  91  92  93  96  99
算法选取的物品质量 : 54  95  36  18   4  71  27  84  88  94  64  14  80   4  23  36  20  32  58  14  59  21  22  49  81  28   6  84  38  51  79  55  53  64  61   1  32  42  45  22  49  37   1  78  85  24  23   8   6   6  19  45  13   5
算法选取的物品价值 : 297  295  293  292  291  289  283  283  281  279  277  276  275  273  264  257  236  235  235  232  218  214  208  204  203  194  193  193  187  187  184  184  179  176  172  160  123  113  107  101  100  100   98   97   94   93   72   63   48   35   28   22   15    6
第12个结果:
所求得的背包总价值 : 9768
所求得的背包的容量 : 2197
算法选取的物品序号 : 1   3   4   6   9  10  11  12  13  14  15  16  17  18  20  21  22  23  26  27  29  30  31  32  33  34  36  37  38  40  41  46  49  52  53  55  57  59  61  64  65  66  68  69  71  79  87  91  93  95  96  99
算法选取的物品质量 : 54  36  18  71  27  84  88  45  94  64  14  80   4  23  36  90  20  77   6  14  84  59  71  21  30  22  49  81  48  28   6  38  79  53  64  61   1  32  42  22  49  37   1  78  85  10   6   6  45  26  13   5
算法选取的物品价值 : 297  293  292  289  283  283  281  280  279  277  276  275  273  264  257  250  236  236  233  232  228  218  217  214  211  208  204  203  201  194  193  187  184  179  176  172  160  123  113  101  100  100   98   97   94   63   48   35   22   18   15    6
第13个结果:
所求得的背包总价值 : 9744
所求得的背包的容量 : 2171
算法选取的物品序号 : 1   2   3   4   5   6   8   9  10  11  13  14  15  16  17  20  22  24  25  27  30  32  33  34  37  39  40  41  46  47  49  50  52  55  57  59  61  63  64  65  66  68  71  72  73  77  78  81  87  91  92  93  96  97  98  99
算法选取的物品质量 : 54  95  36  18   4  71  16  27  84  88  94  64  14  80   4  36  20  32  58  14  59  21  30  22  81  37  28   6  38  51  79  55  53  61   1  32  42  34  22  49  37   1  85  24  96  23   8  59   6   6  19  45  13   8  26   5
算法选取的物品价值 : 297  295  293  292  291  289  284  283  283  281  279  277  276  275  273  257  236  235  235  232  218  214  211  208  203  196  194  193  187  187  184  184  179  172  160  123  113  105  101  100  100   98   94   93   91   72   63   61   48   35   28   22   15   12   11    6
第14个结果:
所求得的背包总价值 : 9710
所求得的背包的容量 : 2128
算法选取的物品序号 : 1   2   3   4   5   6   9  10  11  12  13  14  15  16  17  20  22  24  25  27  28  30  32  33  34  36  37  39  40  41  46  47  49  52  53  57  59  61  62  64  66  69  72  77  78  85  87  91  92  93  95  96  97  99
算法选取的物品质量 : 54  95  36  18   4  71  27  84  88  45  94  64  14  80   4  36  20  32  58  14  86  59  21  30  22  49  81  37  28   6  38  51  79  53  64   1  32  42  45  22  37  78  24  23   8  46   6   6  19  45  26  13   8   5
算法选取的物品价值 : 297  295  293  292  291  289  283  283  281  280  279  277  276  275  273  257  236  235  235  232  232  218  214  211  208  204  203  196  194  193  187  187  184  179  176  160  123  113  107  101  100   97   93   72   63   52   48   35   28   22   18   15   12    6
第15个结果:
所求得的背包总价值 : 9677
所求得的背包的容量 : 2121
算法选取的物品序号 : 1   2   3   4   5   6   7   9  10  11  13  14  15  16  17  20  22  24  25  26  27  30  32  33  34  36  38  39  40  41  42  46  47  49  52  57  59  61  64  65  68  69  71  73  78  87  91  92  93  95  96  99
算法选取的物品质量 : 54  95  36  18   4  71  83  27  84  88  94  64  14  80   4  36  20  32  58   6  14  59  21  30  22  49  48  37  28   6  84  38  51  79  53   1  32  42  22  49   1  78  85  96   8   6   6  19  45  26  13   5
算法选取的物品价值 : 297  295  293  292  291  289  284  283  283  281  279  277  276  275  273  257  236  235  235  233  232  218  214  211  208  204  201  196  194  193  193  187  187  184  179  160  123  113  101  100   98   97   94   91   63   48   35   28   22   18   15    6
第16个结果:
所求得的背包总价值 : 9514
所求得的背包的容量 : 2117
算法选取的物品序号 : 1   2   3   4   5   6   9  10  11  13  14  15  16  17  20  22  24  25  27  28  30  32  33  34  36  37  39  40  41  46  47  49  52  53  57  61  62  64  65  66  68  69  72  73  77  78  87  91  92  93  96  99
算法选取的物品质量 : 54  95  36  18   4  71  27  84  88  94  64  14  80   4  36  20  32  58  14  86  59  21  30  22  49  81  37  28   6  38  51  79  53  64   1  42  45  22  49  37   1  78  24  96  23   8   6   6  19  45  13   5
算法选取的物品价值 : 297  295  293  292  291  289  283  283  281  279  277  276  275  273  257  236  235  235  232  232  218  214  211  208  204  203  196  194  193  187  187  184  179  176  160  113  107  101  100  100   98   97   93   91   72   63   48   35   28   22   15    6
第17个结果:
所求得的背包总价值 : 9329
所求得的背包的容量 : 2103
算法选取的物品序号 : 1   2   3   4   5   7   9  10  11  13  14  15  16  17  20  24  25  28  30  32  33  34  36  37  39  40  41  43  46  47  49  50  52  55  57  61  62  63  64  65  66  69  72  77  78  87  91  92  93  96  99
算法选取的物品质量 : 54  95  36  18   4  83  27  84  88  94  64  14  80   4  36  32  58  86  59  21  30  22  49  81  37  28   6  19  38  51  79  55  53  61   1  42  45  34  22  49  37  78  24  23   8   6   6  19  45  13   5
算法选取的物品价值 : 297  295  293  292  291  284  283  283  281  279  277  276  275  273  257  235  235  232  218  214  211  208  204  203  196  194  193  192  187  187  184  184  179  172  160  113  107  105  101  100  100   97   93   72   63   48   35   28   22   15    6
第18个结果:
所求得的背包总价值 : 9142
所求得的背包的容量 : 2064
算法选取的物品序号 : 1   2   3   4   5   6   9  11  13  14  15  16  17  18  19  20  22  24  26  28  30  32  33  34  35  36  37  40  41  46  47  49  52  57  59  61  62  69  71  72  76  77  78  87  91  93  94  96
算法选取的物品质量 : 54  95  36  18   4  71  27  88  94  64  14  80   4  23  75  36  20  32   6  86  59  21  30  22  96  49  81  28   6  38  51  79  53   1  32  42  45  78  85  24  57  23   8   6   6  45  59  13
算法选取的物品价值 : 297  295  293  292  291  289  283  281  279  277  276  275  273  264  260  257  236  235  233  232  218  214  211  208  205  204  203  194  193  187  187  184  179  160  123  113  107   97   94   93   73   72   63   48   35   22   22   15
第19个结果:
所求得的背包总价值 : 9076
所求得的背包的容量 : 2057
算法选取的物品序号 : 1   2   3   4   5   8   9  10  11  13  14  16  17  18  22  24  25  32  33  34  36  39  40  41  43  46  47  48  49  50  52  54  55  57  59  61  63  64  65  66  67  73  77  78  82  87  91  92  93  96  99
算法选取的物品质量 : 54  95  36  18   4  16  27  84  88  94  64  80   4  23  20  32  58  21  30  22  49  37  28   6  19  38  51  52  79  55  53  99  61   1  32  42  34  22  49  37  33  96  23   8  89   6   6  19  45  13   5
算法选取的物品价值 : 297  295  293  292  291  284  283  283  281  279  277  275  273  264  236  235  235  214  211  208  204  196  194  193  192  187  187  184  184  184  179  173  172  160  123  113  105  101  100  100   99   91   72   63   60   48   35   28   22   15    6
第20个结果:
所求得的背包总价值 : 9013
所求得的背包的容量 : 1941
算法选取的物品序号 : 1   2   3   4   5   6   7   9  10  11  14  15  16  17  20  22  24  26  27  28  30  32  33  34  37  39  40  41  46  47  50  52  54  56  57  61  62  66  68  77  85  87  90  91  92  93  99
算法选取的物品质量 : 54  95  36  18   4  71  83  27  84  88  64  14  80   4  36  20  32   6  14  86  59  21  30  22  81  37  28   6  38  51  55  53  99  86   1  42  45  37   1  23  46   6  83   6  19  45   5
算法选取的物品价值 : 297  295  293  292  291  289  284  283  283  281  277  276  275  273  257  236  235  233  232  232  218  214  211  208  203  196  194  193  187  187  184  179  173  171  160  113  107  100   98   72   52   48   40   35   28   22    6
第21个结果:
所求得的背包总价值 : 8991
所求得的背包的容量 : 1896
算法选取的物品序号 : 1   3   4   5   6   9  10  11  14  15  16  18  20  21  22  24  25  27  28  30  32  33  34  38  39  40  41  43  46  47  49  50  52  57  61  62  64  66  68  71  77  78  79  87  90  91  92  93  96  99
算法选取的物品质量 : 54  36  18   4  71  27  84  88  64  14  80  23  36  90  20  32  58  14  86  59  21  30  22  48  37  28   6  19  38  51  79  55  53   1  42  45  22  37   1  85  23   8  10   6  83   6  19  45  13   5
算法选取的物品价值 : 297  293  292  291  289  283  283  281  277  276  275  264  257  250  236  235  235  232  232  218  214  211  208  201  196  194  193  192  187  187  184  184  179  160  113  107  101  100   98   94   72   63   63   48   40   35   28   22   15    6
第22个结果:
所求得的背包总价值 : 8616
所求得的背包的容量 : 1843
算法选取的物品序号 : 1   3   4   5   9  10  11  13  14  15  17  18  20  21  24  25  27  30  32  33  34  36  39  40  41  43  47  50  52  55  57  61  62  63  64  65  66  67  69  72  73  77  78  87  91  92  93  96  98  99
算法选取的物品质量 : 54  36  18   4  27  84  88  94  64  14   4  23  36  90  32  58  14  59  21  30  22  49  37  28   6  19  51  55  53  61   1  42  45  34  22  49  37  33  78  24  96  23   8   6   6  19  45  13  26   5
算法选取的物品价值 : 297  293  292  291  283  283  281  279  277  276  273  264  257  250  235  235  232  218  214  211  208  204  196  194  193  192  187  184  179  172  160  113  107  105  101  100  100   99   97   93   91   72   63   48   35   28   22   15   11    6
第23个结果:
所求得的背包总价值 : 8321
所求得的背包的容量 : 1836
算法选取的物品序号 : 1   3   4   5   6   9  10  11  13  14  15  16  17  22  24  25  30  32  33  34  36  37  39  40  41  46  47  49  50  52  55  59  61  62  65  66  69  77  78  79  87  91  92  93  96  99
算法选取的物品质量 : 54  36  18   4  71  27  84  88  94  64  14  80   4  20  32  58  59  21  30  22  49  81  37  28   6  38  51  79  55  53  61  32  42  45  49  37  78  23   8  10   6   6  19  45  13   5
算法选取的物品价值 : 297  293  292  291  289  283  283  281  279  277  276  275  273  236  235  235  218  214  211  208  204  203  196  194  193  187  187  184  184  179  172  123  113  107  100  100   97   72   63   63   48   35   28   22   15    6
第24个结果:
所求得的背包总价值 : 8239
所求得的背包的容量 : 1785
算法选取的物品序号 : 1   3   4   5   7   9  10  11  13  14  15  16  18  20  22  24  30  32  33  34  36  39  40  41  46  47  49  50  52  54  57  61  64  65  66  72  73  77  78  79  87  91  92  93  96
算法选取的物品质量 : 54  36  18   4  83  27  84  88  94  64  14  80  23  36  20  32  59  21  30  22  49  37  28   6  38  51  79  55  53  99   1  42  22  49  37  24  96  23   8  10   6   6  19  45  13
算法选取的物品价值 : 297  293  292  291  284  283  283  281  279  277  276  275  264  257  236  235  218  214  211  208  204  196  194  193  187  187  184  184  179  173  160  113  101  100  100   93   91   72   63   63   48   35   28   22   15
第25个结果:
所求得的背包总价值 : 7938
所求得的背包的容量 : 1642
算法选取的物品序号 : 1   2   3   4   5   9  10  11  14  15  17  20  22  24  25  30  32  33  34  36  37  39  40  41  46  47  49  50  52  55  57  59  64  66  67  73  77  87  91  92  93  96  99
算法选取的物品质量 : 54  95  36  18   4  27  84  88  64  14   4  36  20  32  58  59  21  30  22  49  81  37  28   6  38  51  79  55  53  61   1  32  22  37  33  96  23   6   6  19  45  13   5
算法选取的物品价值 : 297  295  293  292  291  283  283  281  277  276  273  257  236  235  235  218  214  211  208  204  203  196  194  193  187  187  184  184  179  172  160  123  101  100   99   91   72   48   35   28   22   15    6
第26个结果:
所求得的背包总价值 : 7062
所求得的背包的容量 : 1547
算法选取的物品序号 : 1   3   4   5   7   9  10  11  13  15  17  18  24  25  30  32  33  36  39  40  41  43  50  57  58  59  61  62  65  66  67  77  78  79  83  87  90  91  92  93  96  97  99
算法选取的物品质量 : 54  36  18   4  83  27  84  88  94  14   4  23  32  58  59  21  30  49  37  28   6  19  55   1  64  32  42  45  49  37  33  23   8  10  95   6  83   6  19  45  13   8   5
算法选取的物品价值 : 297  293  292  291  284  283  283  281  279  276  273  264  235  235  218  214  211  204  196  194  193  192  184  160  128  123  113  107  100  100   99   72   63   63   56   48   40   35   28   22   15   12    6

四、参考代码

文件夹内包含9个数据集,点击main.m即可运行。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/95997.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

docker-compose安装gogs

1.gogs是什么 Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台。 2.准备工作gogs 在安装软…

论文精读:《FCOS3D: Fully Convolutional One-Stage Monocular 3D Object Detection》

文章目录论文精读摘要(Abstract)1. 介绍(Introduction)2. 相关工作(Related Work)3. 方法(Approach)3.1 框架总览(Framework Overview)3.2 2D引导的多层次3D预测(2D Guided Multi-Le…

【java】javac 相关API JavaCompiler StandardJavaFileManager AbstractProcessor

1.概述 转载并且补充:Java 编译器 javac 笔记:javac API、注解处理 API 与 Lombok 原理 看这个文章之前首先看:【java】java JSR 269 自定义注解实战 Lombok @Data注解 java版本直接调用 javac 是 Java 代码的编译器 [openjdk, oracle ],初学 Java 的时候就应该接触过。…

马上跨年了,如何用代码写一个“跨年倒计时”呢?

前言 大家好,我是陈橘又青,再过两周就是新的一年了,作为一名有仪式感的程序员,今天我们就来制作一个简单的跨年倒计时小网页,祝看到的所有人新年快乐!(附上完整源码,需要的小伙伴自取…

八、Docker 安装Mysql(流程、注意点、实例)

Docker 安装mysql 要不 安装tomcat 稍微复杂些,要配置一些参数,例如mysql密码,配置文件编写等。 1、docker hub上面查找mysql镜像 地址:Docker Hub 可以拉取最新的,也可以按照tag搜索自己想要的版本,拉取 2、从docker hub上拉取mysql5.7镜像到本地 命令:docker pull …

【实时数仓】DWM层设计模式、独立访客(UV)的计算

文章目录一 DWS层与DWM层的设计1 设计思路2 DWS层需求分析二 DWM层-UV计算1 需求分析与思路2 从kafka中读取数据(1)代码实现(2)测试(3)总结3 UV过滤 -- 独立访客计算(1)实现思路&…

Spring+SpringMVC+MP登录案例(含拦截器)

技术框架 后端:Spring、Spring MVC、Mybatis-Plus 前端:HTML、CSS、Layui、JS、Jquery 功能模块技术 1、用户的每一个请求使用了SpringMVC 拦截器技术,没有登录的用户自动重定向到登录页 2、统一请求模式,使用Restful风格对后端…

贤鱼的刷题日常(数据结构栈学习)-1551:Sumsets--题目详解

🏆今日学习目标: 🍀例题讲解1551:Sumsets ✅创作者:贤鱼 ⏰预计时间:25分钟 🎉个人主页:贤鱼的个人主页 🔥专栏系列:c 🍁贤鱼的个人社区,欢迎你的…

学Python的理由有哪些?这四大理由足够了

学Python的理由有哪些?可能有人会说Python是一种计算机语言,具有简洁性、易读性、及可扩展性,相对于其他语言学起来会更加容易,目前应用也非常广泛等等。其实总结起来,学Python的理由不外乎四点,即丰富免费…

Python数据分析主要功能是什么?可以用来做什么?

Python是一种计算机程序设计语言,具有简洁性、易读性以及可扩展性,相较于其他语言学习起来更加容易。随着互联网的发展,Python知识也被越来越多的人所熟知。但还是有很多人不了解它究竟可以用来做什么,接下来就跟随我了解一下吧&a…

【轻量级开源ROS 的机器人设备(5)】--(2)拟议的框架——µROS节点

接上文: 【轻量级开源ROS 的机器人设备(5)】--(1)拟议的框架——ROS节点 四、开发工具 为了方便用户应用程序的开发,一个代码生成器,一个 堆栈使用分析器和演示项目包含在框架中包裹。 4.1 代…

截止12.17 bitahub踩坑,mask无数次更改,lama代码的那些痛,羊了个羊

前面那篇跑出了STCN,倒是STCN熟悉了很多了 对bitahub,需要注意一个问题 要进ssh请用debug卡!!!! 要进ssh请用debug卡!!!! 要进ssh请用debug卡!&…

数据库文档展示工具

实用工具:数据库文档展示工具 简介 数据库文档展示工具(database doc),又叫数据库注释浏览工具,是一个简单的数据库展示各个字段注释的开源工具。在日常开发工作中,您有否这样的体验? 想给前…

干货 | 数字经济创新创业——数字技术创造新经济

下文整理自清华大学大数据能力提升项目能力提升模块课程“Innovation & Entrepreneurship for Digital Economy”(数字经济创新创业课程)的精彩内容。主讲嘉宾:Kris Singh: CEO at SRII, Palo Alto, CaliforniaVisiting Professor of Tsinghua Unive…

Elasticsearch 多索引搜索 多条件筛选 去除重复数据

Elasticsearch 多索引搜索 多条件筛选先看结构 分别是索引media_data_es,live_room_essearch_type :dfs_query_then_fetch 不重复复合查询 复合查询就是把一些简单查询组合在一起实现更复杂的查询需求,除此之外,复合查询还可以控制另外一个查询的行为。 …

Spring MVC介绍

Spring MVC 简介什么是Spring MVC了解 MVCMVC 和Spring MVC的联系如何创建一个Spring Web项目在Spring Web 项目中,如何连接Http请求Controller注解可以用其他类注解代替吗连接其他类型的请求如何获取请求中的数据获取单个请求参数获取多个请求参数获取对象获取表单…

高通平台开发系列讲解(DSI篇)DSI层在拨号中的调用逻辑

沉淀、分享、成长,让自己和他人都能有所收获!😄 📢DSI层在拨号中起到的是承上启下的作用。 拨号初始化: 通过mcm_data_init_srv接口调用dsi_init_ex接口,而dsi_init_ex接口进一步通过依次调用dsi_init_cb_func来初始化注册回调、dsi_init_cb_data来初始化数据回调及dsi…

XXL-Job分布式任务调度框架-- 介绍和服务搭建1

一 xxl-job介绍 1.1 xxl-job介绍 xxl-job是轻量级的分布式任务调度框架,目标是开发迅速、简单、清理、易扩展; 老版本是依赖quartz的定时任务触发,在v2.1.0版本开始 移除quartz依 。 分布式任务调度平台XXL-JOB/ 分布式任务调度平台XXL-JOB 二 xxl-…

Prometheus之集成Flink

目录1. 基本介绍2. 拷贝Flink jar包3. 修改Flink的配置文件flink-conf.yaml4. 重启Flink集群5. 验证是否集成成功1. 基本介绍 Flink提供的Metrics可以在Flink内部收集一些指标,通过这些指标让开发人员更 好地查看作业或集群的状态 2. 拷贝Flink jar包 在Flink集群…

[附源码]Node.js计算机毕业设计互联网在线笔记管理系统Express

项目运行 环境配置: Node.js最新版 Vscode Mysql5.7 HBuilderXNavicat11Vue。 项目技术: Express框架 Node.js Vue 等等组成,B/S模式 Vscode管理前后端分离等等。 环境需要 1.运行环境:最好是Nodejs最新版,我…