上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 148 下一页
摘要: 导入Neo4j的方式有三种,大概如下: 1. 读取外部文件到内存中,然后使用create 语句导入之后建立关系。 2. 用load csv 读取csv 文件 3. 从JDBC直接load 到neo4j 中 这里测试导入的场景如下: 主要包含四个字段: 卡号|用户名称|转账卡号|转让金额;主要逻辑是: 阅读全文
posted @ 2021-05-16 18:40 QiaoZhi 阅读(5054) 评论(0) 推荐(0) 编辑
摘要: 1.Java 操作neo4j 1. 引入pom <!-- neo4j 相关的API --> <dependency> <groupId>org.neo4j.driver</groupId> <artifactId>neo4j-java-driver</artifactId> <version>1.5 阅读全文
posted @ 2021-05-16 17:48 QiaoZhi 阅读(8904) 评论(1) 推荐(1) 编辑
摘要: 下载地址: https://neo4j.com/download/ 相关API参考: https://www.w3cschool.cn/neo4j/ 1. 简介 图数据库主要用于存储更多的连接数据。如果我们使用 RDBMS 数据库来存储更多连接的数据,那么它们不能提供用于遍历大量数据的适当性能。 在 阅读全文
posted @ 2021-05-12 19:47 QiaoZhi 阅读(2828) 评论(0) 推荐(0) 编辑
摘要: 在Web项目中经常需要验证前台的参数,比如验证param != null 或者验证param 的长度、集合的大小等等。一种办法就是手动验证,那就是写大量的if代码块,另一种就是使用现成的validation。 @Valid 注解位于包 javax.validation; @Validated 注解位 阅读全文
posted @ 2021-05-11 22:23 QiaoZhi 阅读(784) 评论(0) 推荐(0) 编辑
摘要: 之前研究过基于主从+分片实现的集群,现在研究下基于哨兵模式的集群模式。 Redis 集群模式: 1. 主从同步/复制 原理: (1) 从数据库连接主数据库,发送SYNC命令; (2) 主数据库接收到SYNC命令后,开始执行BGSAVE命令生成RDB文件并使用缓冲区记录此后执行的所有写命令; 同步快照 阅读全文
posted @ 2021-04-24 15:54 QiaoZhi 阅读(406) 评论(0) 推荐(0) 编辑
摘要: SpringMVC 可以用@PathVariable、@RequestParam等来接收不同的参数类型。下面研究其参数解析过程,不管是何种参数方式,都是从Request 中拿的参数。 1. 测试Controller 代码如下: User 类: package com.xm.ggn.test; imp 阅读全文
posted @ 2021-04-15 22:59 QiaoZhi 阅读(415) 评论(0) 推荐(1) 编辑
摘要: 之前了解到dubbo 的底层是基于Netty,在学习了Netty 之后简单的模拟一个RPC。 模仿dubbo,消费者和提供者约定接口和协议,消费者远程调用提供者的服务,提供者返回一个字符串,消费者打印提供者返回的字符串 1. HelloService 公共接口 package netty.rpc.p 阅读全文
posted @ 2021-04-11 16:24 QiaoZhi 阅读(162) 评论(0) 推荐(0) 编辑
摘要: netty 发送或者接受一个消息的时候,将会发生一次数据转换。 入站消息会被解码,从字节转换为另一种格式,比如Java 对象; 如果是出站消息会被编码成字节码。 测试自己编写一个编码器和解码器。 1. MyLongToByteEncoder Long型转为byte的编码器: 实际上继承了Channe 阅读全文
posted @ 2021-04-11 16:04 QiaoZhi 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 1. 简介 1. TCP 是面向连接的,面向流的,提供可靠性服务,收发两端(客户端和服务器端) 都要有一一成对的Socket, 因此,发送端为了将多个发送给接收端的包更有效的发给对方,使用了优化算法(Nagle 算法),将多次间隔较小且数据量小的数据,合并成一个大的数据块,然后进行封包,这样虽然提高 阅读全文
posted @ 2021-04-07 21:05 QiaoZhi 阅读(901) 评论(0) 推荐(0) 编辑
摘要: 1. 编码和解码的基本介绍 编写网络应用程序时,因为数据在网络中传输的都是二进制字节码数据,在发送数据时就需要编码,接收数据时就需要解码。codec(编解码器) 的组成部分有两个:decoder(解码器)和 encoder(编码器)。encoder 负责把业务数据转换成字节码数据,decoder 负 阅读全文
posted @ 2021-04-01 21:11 QiaoZhi 阅读(473) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 148 下一页