随笔分类 - 大数据
摘要:没有直接修改的函数,也不需要,下面代码就可以: MATCH (n:User {name:“foo”}) [r:REL] >(m:User {name:“bar”}) CREATE (n) [r2:NEWREL] >(m) // 下面复制属性 SET r2 = r WITH r DELET
阅读全文
摘要:一.安装 mkdir cayley cd cayley mkdir src export GOPATH=$(pwd) go get github.com/google/cayley go build src/github.com/google/cayley/cayley.go 其中缺什么包下什么包,
阅读全文
摘要:反射可以破坏所有的封装性,比如这次通过反射得到的属性与属性值; / 得到属性值 @param obj / public static void readAttributeValue(Object obj){ String nameVlues=""; //得到class Class cls = obj
阅读全文
摘要:单个包 @MapperScan("com.mysiteforme.admin.dao")多个包 @MapperScan({"com.mysiteforme.admin.dao","com.zipon.tpf.dao"}) 原文地址:https://www.cnblogs.c
阅读全文
摘要:SpringBoot 集成MyBatis 中的@MapperScan注解 2018年08月17日 11:41:02 文火慢炖 阅读数:398更多 个人分类: 环境搭建 在SpringBoot中集成MyBatis,可以在mapper接口上添加@Mapper注解,将mapper注入到Spring,但是如
阅读全文
摘要:<! flowchart 箭头图标 勿删 按照总监要求看了两天的neo4j 数据库的使用。在网上找了一个基础教程类似于w3c.school的网站(英文 ,中文,中文的翻译的不是很好,如果英文不好可以辅助理解),这个教程基础知识很全全面,从数据库的安装,到spring框架下的使用都有降到,由于spri
阅读全文
摘要:cypher是neo4j官网提供的声明式查询语言,非常强大,用它可以完成任意的图谱里面的查询过滤,我们知识图谱的一期项目 基本开发完毕,后面会陆续总结学习一下neo4j相关的知识。今天接着上篇文章来看下neo4j的cpyher查询的一些基本概念和语法。 一,Node语法 在cypher里面通过用一对
阅读全文
摘要:概述 分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。 有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。 而twitter的snowflake解决了这种需
阅读全文
摘要:面试题 为什么使用消息队列? 消息队列有什么优点和缺点? Kafka、ActiveMQ、RabbitMQ、RocketMQ 都有什么区别,以及适合哪些场景? 面试官心理分析 其实面试官主要是想看看: 第一,你知不知道你们系统里为什么要用消息队列这个东西? 不少候选人,说自己项目里用了 Redis、M
阅读全文
摘要:之前整理过一篇文章《zookeeper 分布式锁服务》,本文介绍的 Zookeeper 是以 3.4.5 这个稳定版本为基础,最新的版本可以通过官网 http://hadoop.apache.org/zookeeper/来获取,Zookeeper 的安装非常简单,下面将从单机模式和集群模式两个方面介
阅读全文
摘要:Leaf是美团基础研发平台推出的一个分布式ID生成服务,名字取自德国哲学家、数学家莱布尼茨的一句话:“There are no two identical leaves in the world.”Leaf具备高可靠、低延迟、全局唯一等特点。目前已经广泛应用于美团金融、美团外卖、美团酒旅等多个部门。
阅读全文
摘要: 为什么80%的码农都做不了架构师? >>> Spring boot 项目 通过日志记录插入sql操作用时 long start2 = System.currentTimeMillis(); getDao().batchInsert(batchL
阅读全文
摘要:分布式系统唯一ID的生成方案讨论 撸了今年阿里、头条和美团的面试,我有一个重要发现.......>>> 在分布式系统下唯一id问题,就是id咋生成?比如分表分库,因为要是一个表分成多个表之后,每个表的id都是从1开始累加自增长,那是不对的。举个例子,一个表拆分为了2张表,每个表的i
阅读全文
摘要:分布式ID生成是目前系统的常见刚需,其中以Twitter的雪花算法(Snowflake)比较知名,有Java等各种语言的版本及各种改进版本,能生成满足分布式ID,返回ID为Long长整数 但是这里有一个坑,雪花算法产生的长整数的精度可能超过javascript能表达的精度,这会导致js获取的id与雪
阅读全文
摘要: 一、介绍 雪花算法的原始版本是scala版,用于生成分布式ID(纯数字,时间顺序),订单编号等。 自增ID:对于数据敏感场景不宜使用,且不适合于分布式场景。GUID:采用无意义字符串,数据量增大时造成访问过慢,且不宜排序。 1 1bit,不用,因为二进制中最高位是符号位,1表示负数,0
阅读全文
摘要:1.snowflake简介 互联网快速发展的今天,分布式应用系统已经见怪不怪,在分布式系统中,我们需要各种各样的ID,既然是ID那么必然是要保证全局唯一,除此之外,不同当业务还需要不同的特性,比如像并发巨
阅读全文
摘要:Reference: https://blog.csdn.net/mchdba/article/details/52336203 一个开发同事做了一个框架,里面主键是uuid,我跟他建议说mysql不要用uuid用自增主键,自增主键效率高,他说不一定高,我说innodb的索引特性导致了自增
阅读全文
摘要:专注于Java领域优质技术号,欢迎关注原创: 侯树成 Tomcat那些事儿 启动 Tomcat完毕 ,有些时候总会打开浏览器 http://localhost:8080/去验证你的Tomcat是否启动成功,看到ROOT应用里那个黄黄的三条腿的猫,你就放心了:服务启动没问题。如果请求不成功,那一定是哪
阅读全文
摘要:版本不匹配导致 应该es与kibana版本一致 本文链接:https://blog.csdn.net/qq_33293753/article/details/87894882
阅读全文
摘要:本项目demo地址【请阅读readme文件】: https://gitee.com/LiuDaiHua/project neo4j 最近项目上要搭建一个关系图谱的东西,领导给了neo4j和d3两个概念让我去做,最终目的是使用d3.js去完成关系图谱【力导向图】的创建。我们先看几张dem
阅读全文

浙公网安备 33010602011771号