- 博客(5)
- 收藏
- 关注
原创 Optional.of()报错NullPointerException
Optional 类主要解决的问题是臭名昭著的空指针异常; 好家伙,那就赶紧用起来吧,在项目中使用到Optional.of 判断Dao查询的数据,发现使用Optional反而报错了,查看源码,竟然用错了。 Optional.of /** * 摘自源码注释:可以看到入参为null会抛出异常 * Returns an {@code Optional} with the specified present non-null value. *
2021-01-11 10:49:28 849 1
原创 janusgraph查询性能分析
profile() g.V().has(‘BsDoctor’,‘name’,‘test02’).has(‘password’,‘123123’).profile() 未建立索引 gremlin> g.V().has('BsDoctor','name','test02').has('password','123123').profile() ==>Traversal Metrics Step
2021-01-05 11:24:12 637
原创 janusgraph索引创建
JanusGraph支持两种类型的索引:graph index和vertex-centric index。 graph index常用于根据属性查询Vertex或Edge的场景; vertex index在图遍历场景非常高效,尤其是当Vertex有很多Edge的情况下。 如果没有建索引,会进行全表扫面,此时性能非常低,可以通过配置force-index参数禁止全表扫描。 Graph Index Graph Index是整个图上的全局索引结构,用户可以通过属性高效查询Vertex或Edge 例子: g.V()
2021-01-05 11:22:14 633
原创 Janusgraph安装部署与IDEA链接Cassandra
下载目录:https://github.com/JanusGraph/janusgraph/releases 演示包版本的是:下载janusgraph-full-0.5.2.zip,上传离线包到linux服务器。 创建用户(启动使用): //linux 添加用户 adduser janusgraph //设置密码 passwd janusgraph //添加用户到组,并赋予文件所有者 chown -R 用户:组 目录 chown -R janusgraph:root elasticsearch-6.3.2/
2021-01-05 11:17:17 649 1
原创 java异常类层次结构
java 异常类层次结构图 所有异常类的公共父类是 Throwable 类. Throwable:有两个重要的子类 Exception(异常) Error(错误) Error(错误):程序无法处理的错误. 表示运行应用程序中较严重的问题,大多数错误与代码编写者执行的操作无关,表示代码运行时 JVM 出现问题.比如,java 虚拟机运行错误(Virtua MachineError),当 JVM 不再有继续执行操作所需要的内存资源时,将出现 OutOfMemoryError.这些异常发生时,java 虚
2020-12-17 14:05:26 829
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人