一、两个三维坐标的距离r3=(r1-r2)/256g3=(g1-g2)/256b3=(b1-b2)/256diff=sqrt(r3r3+g3g3+b3*b3)值越大,相似度越小;值越小,相似度越大!也可以把上面用1减去,保持值和相似度一致百分比就是上面得到的值除以那个值的极限最大值。sqrt(r3r3+g3g3+b3b3)/sqrt(255255+255255+255255)二、VB参考代码Pri
分类:
其他好文 时间:
2019-07-30 12:30:46
阅读次数:
649
口胡一种别的解法: 三重退背包,g1[j]k]表示不选x的选了j件物品,体积为k的方案数,g[0][0] = 1 , g1[j][k]=dp[j][k]-g1[j-1][k-a[x]] 然后按这样再退三层,最后看g3[10][87]的方案数是否非0即可,这样复杂度是O(50*50*50*10*87) ...
分类:
其他好文 时间:
2019-07-13 12:02:27
阅读次数:
185
Xms1550m Xmx1550m XX:+UseG1GC XX:MaxGCPauseMillis=200 verbosegc XX:+PrintGCDateStamps Xloggc:ideagc.log XX:MaxMetaspaceSize=428m G1的堆是一整个, yong old是不连 ...
分类:
其他好文 时间:
2019-07-07 12:37:31
阅读次数:
87
一、垃圾回收算法: 引用计数 复制算法 标记-清除 标记-整理 二、垃圾回收的方式: 串行(Serial)、并行(Parallel)、并发(CMS)、G1 1、串行垃圾回收器(Serial) 它为单线程环境设计且只使用一个线程进行垃圾回收,会暂停所有的用户线程,所以不适合服务器环境。 2、并行垃圾回 ...
分类:
编程语言 时间:
2019-07-06 22:08:04
阅读次数:
187
1、方法重载 创建MyTest5类 输出结果如下: 方法的静态分派 Grandpa g1 = new Father(); 以上代码,g1的静态类型是Grandpa,而g1的实际类型(真正的指向的类型)是Father 我们可以得出这样一个结论:变量的静态类型是不会发生变化的,而实际类型则可以发生变化的 ...
分类:
其他好文 时间:
2019-06-29 22:29:22
阅读次数:
139
一、基础篇 JVM JVM内存结构 堆、栈、方法区、直接内存、堆和栈区别 Java内存模型 内存可见性、重排序、顺序一致性、volatile、锁、final 垃圾回收 内存分配策略、垃圾收集器(G1)、GC算法、GC参数、对象存活的判定 JVM参数及调优 Java对象模型 oop-klass、对象头 ...
分类:
编程语言 时间:
2019-06-28 21:04:23
阅读次数:
179
组网情况:PC_A连接到DeviceA的g1/0/1;PC_B连接到DeviceA的g1/0/2;PC_C连接到DeviceA的g1/0/3;PC_D连接到DeviceB的g1/0/1;PC_E连接到DeviceB的g1/0/2;PC_F连接到DeviceB的g1/0/3;DeviceA的g1/0/1属于vlan10,g1/0/2属于vlan20,g1/0/3属于vlan30;g1/0/24为tr
分类:
其他好文 时间:
2019-06-27 15:02:37
阅读次数:
135
#!/usr/bin/env python # -*- coding: utf-8 -*- #生成器中的元素只能从头到尾取一次,生成器不调用不执行 g1 = filter(lambda n:n%2==0,range(10)) g2 = map(lambda n:n*2,range(3)) print... ...
分类:
其他好文 时间:
2019-06-27 14:57:48
阅读次数:
83
总览 (SYNOPSIS) charset [-v] G0|G1 [cp437|iso01|vt100|user|<acm_name>] 描述 (DESCRIPTION) linux 终端 有 两个 字符集 槽 (charset slot), 分别 用 G0 和 G1 表示。 charset 把 当 ...
分类:
其他好文 时间:
2019-06-24 13:45:59
阅读次数:
101