Fork me on GitHub
上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 深度优先与广度优先算法应用于图的遍历,当我们需要生成一个图G的生成树T的时候,可以使用深度优先或广度优先算法。 以下是我构造的一个无向连通图,用于下面的实例说明 # 顶点与边 vertexs = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'] edges = [(' 阅读全文
posted @ 2022-02-15 13:42 三脚半猫 阅读(209) 评论(0) 推荐(0)
摘要: 最小生成树是经过无向连通带权图进行转换生成的,在一开始,先了解下图这个数据结构及相关概念。 图可用二元组表示,G(V,E),其中V表示顶点的非空有限集合,E表示边的有限集合。 有向图与无向图 以下图G1则为有向图,G2为无向图,G1中每条边都是有方向的,在有向图中<1,2>、<2,1>是不同的两个方 阅读全文
posted @ 2022-02-14 11:31 三脚半猫 阅读(252) 评论(0) 推荐(0)
摘要: Java运算符分为几种? 算术运算符、关系运算符、位运算符、逻辑运算符、赋值运算符、其它运算符 算术运算符 点击查看代码 package com.leadmap.java.typecast; /** * Company: XXXXXX * * @description: 算术运算、类型转换 * @a 阅读全文
posted @ 2022-01-17 22:59 三脚半猫 阅读(87) 评论(0) 推荐(0)
摘要: 单精度浮点数 单精度浮点数最高可精确到1/2^24,也就是1/16777216,什么意思呢?就是说16777216与16777217,如果用单精度浮点数来表示,其结果是一样的。以下Java代码可直观看到精度损失。 /** * @description: 测试单精度浮点数精度 * @author: b 阅读全文
posted @ 2022-01-13 15:10 三脚半猫 阅读(1607) 评论(0) 推荐(0)
摘要: 为什么重写equals还要重写hashCode?这句话没有先后关系,重写hashCode也需要重写equals,在于说重写它们中的一个,那么另一个就应该也被重写。 先了解下映射表 重写equals还要重写hashCode,这个事跟映射表有关系,Java中映射表指的就是Map数据结构,这里用HashM 阅读全文
posted @ 2022-01-12 22:29 三脚半猫 阅读(366) 评论(0) 推荐(0)
摘要: Java中的内部类含义就是在一个Java类A的作用域下定义了一个类B,类B就称作为类A的内部类。内部类的机制很强大,在类B中不仅可以访问自身的作用域的数据,还可以访问外围类的实例域。在Java中,内部类分为四种:普通内部类(成员内部类)、局部内部类、匿名内部类、静态内部类(或嵌套类) 内部类原理 J 阅读全文
posted @ 2022-01-12 09:45 三脚半猫 阅读(166) 评论(0) 推荐(0)
摘要: 前世今生 Java语言诞生于1995年,由当时就职于Sun公司的詹姆斯·高斯林(Java之父)编写出Java的雏形。Java结合了C的优点,并摒弃了C难以理解的指针与多继承概念。 1996年1月,Sun公司发布了Java第一个开发工具包(JDK1.0) 1999年6月,第二代Java平台Java2发 阅读全文
posted @ 2022-01-09 21:48 三脚半猫 阅读(486) 评论(0) 推荐(0)
摘要: AnnotatedElement是Java反射中的一个接口,其中提供了很多获取注解的方法,以下是AnnotatedElement接口中的方法列表: directly present、indirectly present、present、associated 首先需要熟悉四种关系(元素与注解) 1、d 阅读全文
posted @ 2022-01-06 22:10 三脚半猫 阅读(1037) 评论(0) 推荐(0)
摘要: 项目中引入了eu.bitwalker.UserAgentUtils包,用于获取登录客户端的访问设备类型,比如用户用手机iphone12登录的,则获取的访问设备类型为iphone12 点击查看代码 <dependency> <groupId>eu.bitwalker</groupId> <artifa 阅读全文
posted @ 2022-01-05 13:41 三脚半猫 阅读(255) 评论(0) 推荐(0)
摘要: 设计模式大家可能都接触过,作为面向对象开发的圣经,我们都迫切的想掌握它,最近接触到了装饰者模式,于是我想着尽快掌握它,于是我在项目中打算使用它! 首先来了解下业务场景 我呢,之前在项目中使用到了ElasticSearch来作为项目的日志存储,这个日志模块还需要有个日志导出,这些功能我已经在项目中实现 阅读全文
posted @ 2022-01-05 11:40 三脚半猫 阅读(86) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 下一页