摘要:
定义: 起始位置:A 终止位置:F 持久集合:permanent = set() 暂时集合:temporary = set() 首先将起始位置A加入永久集合,并将A的距离设为0, 此时遍历A的邻接节点[B,C,E],找到其距离A最短的节点B,将B插入到永久集合中,并更新B的距离为10,B的前驱节点为 阅读全文
posted @ 2019-12-20 21:58
西西嘛呦
阅读(367)
评论(0)
推荐(0)
摘要:
CPU:10核 主频100MHz 1核 主频 3GHz 那么哪一个CPU比较好呢? CPU核不是越多越好吗?并不一定。主频用于衡量GPU处理速度的快慢,举个例子10头牛运送货物快还是1架飞机运算货物快?显然是1架飞机,因此1核3GHz的CPU较好,当然,在相同主频的情况下,CPU当然是越多越好。 在 阅读全文
posted @ 2019-12-20 17:36
西西嘛呦
阅读(307)
评论(0)
推荐(0)
摘要:
代理:专门完成代理请求的操作类,是所有动态代理类的父类,通过此类为一个或多个接口动态地生成实现类。 弄清动态代理的关键是清楚java的反射机制,在https://www.cnblogs.com/xiximayou/p/12073611.html中已作详细说明。 具体实例:通过动态代理为TestPro 阅读全文
posted @ 2019-12-20 16:34
西西嘛呦
阅读(299)
评论(0)
推荐(0)
摘要:
空口说反射,很难理解这是个什么东西,举个例子就明了了。 假设现在我们有一张动漫的图片,我们通过这张图片,在大脑中搜索有关记忆,就清楚这张图片是什么动漫里的谁;假设我们现在有一个名字,在大脑中搜索有关记忆,就自然而然地想到了该名字人物的具体形象,这种思维过程就是反射。 假设一个类已经加载进JVM,那么 阅读全文
posted @ 2019-12-20 16:02
西西嘛呦
阅读(524)
评论(0)
推荐(1)