自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4509)
  • 收藏
  • 关注

转载 MySQL优化面试

本文概要概述为什么要优化系统的吞吐量瓶颈往往出现在数据库的访问速度上随着应用程序的运行,数据库的中的数据会越来越多,处理时间会相应变慢数据是存放在磁盘上的,读写速度无法和内存相比如何优化设计数据库时:数据库表、字段的设计,存储引擎利用好MySQL自身提供的功能,如索引等横向扩展:MySQL集群、负载均衡、读写分离SQL语句的优化(收效甚微)字段设计字...

2019-09-29 16:41:00 744

转载 NEO4J亿级数据导入导出以及数据更新

1、添加配置apoc.export.file.enabled=trueapoc.import.file.enabled=...

2019-09-29 15:14:00 758

转载 利用aopc创建schema失败

执行neo4j-graph-algorithms的例子,运行以下代码报错: CALL apoc.schema.assert( {Category:[‘name’]}, {Business:[‘id’],User:[‘id’],Review:[‘id’]});报错信息: Neo.ClientErr...

2019-09-29 14:38:00 712

转载 neo4j开发自定义存储过程注意事项

开发自定义的neo4j存储过程(procedures)注意事项及说明:1.调用方式:在neo4j的web界面(http://localhost:7474/)命令行输入框内,输入call your_procedure_name。其中your_procedure_name格式为:包名+函数名2.开发的步骤:新建一个java工程项目,在一个类文件(如GraphDat...

2019-09-29 14:36:00 153

转载 Java基础——Modifier类

转自:https://www.cnblogs.com/baiqiantao/p/7478523.html 反射 Reflect Modifier 修饰符工具类在查看反射相关的Class、Field 、Constructor 等类时,看到他们都有这样一个方法:getModifiers()...

2019-09-29 14:11:00 310

转载 用Kindle阅读PDF最简单的3个方法!

老实说,Kindle 对于PDF文件是很不友好的,经常会出现各种排版问题,所以,对电子阅读器方面比较了解的同学都知道,如果需要经常用阅读器查看PDF文件的话,最好还是买一款更大屏幕的设备,而Kindle最大的也就是7寸的Kindle oasis 2;不过,就算是经常看mobi等格式电子书的小伙伴们,偶尔也会有要看PDF的需要,所以,Kindle也并不是没有优化PDF阅读的方法;横屏阅读首...

2019-09-29 14:02:00 3892

转载 RocketMQ吐血总结

RocketMQ吐血总结架构概念模型最基本的概念模型与扩展后段概念模型存储模型RocketMQ吐血总结User GuideRocketMQ是一款分布式消息中间件,最初是由阿里巴巴消息中间件团队研发并大规模应用于生产系统,满足线上海量消...

2019-09-29 13:26:00 81

转载 RocketMQ使用

  RocketMQ是阿里巴巴在2012年开源的分布式消息中间件,目前已经捐赠给Apache基金会,并于2016年11月成为 Apache 孵化项目。  ?中间件是一类连接软件组件和应用的计算机软件,它包括一组服务。以便于运行在一台或多台机器上的多个软件通过网络进行交互。中间件技术所提供的互操作性,推动了分布式体系架构的演进,该架构通常用于支持并简化那些复杂的分布式应用程序...

2019-09-29 13:24:00 138

转载 掌握 analyze API,一举搞定 Elasticsearch 分词难题

初次接触 Elasticsearch 的同学经常会遇到分词相关的难题,比如如下这些场景:为什么明明有包含搜索关键词的文档,但结果里面就没有相关文档呢?我存进去的文档到底被分成哪些词(term)了?我得自定义分词规则,但感觉好麻烦呢,无从下手如果你遇到过类似的问题,希望本文可以解决你的疑惑。1. 上手让我们从一个实例出发,如下创建一个文档:PUT test/doc/1{...

2019-09-28 17:46:00 165

转载 ElasticSearch5.3安装IK分词器并验证

ElasticSearch5.3安装IK分词器之前使用Elasticsearch安装head插件成功了,但是安装...

2019-09-28 17:45:00 248

转载 Kibana server is not ready yet出现的原因

第一点:KB、ES版本不一致(网上大部分都是这么说的)解决方法:把KB和ES版本调整为统一版本第二点:kibana.yml中配置有问题(通过查看日志,发现了Error: No Living connections的问题)解决方法:将配置文件kibana.yml中的elasticsearc...

2019-09-28 17:31:00 1611

转载 ELK-6.5.3学习笔记–elk基础环境安装

本文预计阅读时间 13 分钟文章目录[隐藏]1,准备工作。2,安装elasticsearch。3,安装logstash。4,安装kibana以往都是纸上谈兵,毕竟事情也都由部门其他小伙伴承担了,因此自己虽然也整理了笔记,当真的需要部署起来的时候,却发现并没有这个能力,这次也几经磨难,总算修成正果,特此记录一下。首先来快速将一个简易的环境部署起来。其中防火墙...

2019-09-28 17:30:00 283

转载 Kibana安装及使用说明

Kibana安装及使用说明 Kibana是一个针对Elasticsearch的开源分析及可视化平台,用来搜索、查看交互存储在Elasticsearch索引中的数据。 官方地址:https://www.elastic.co/cn/products/kibana一、Ki...

2019-09-28 17:26:00 181

转载 ELK 架构之 Elasticsearch 和 Kibana 安装配置

阅读目录:1. ELK Stack 简介2. 环境准备3. 安装 Elasticsearch4. 安装 Kibana5. Kibana 使用6. Elasticsearch 命令最近在开发分布式服务追踪,使用 Spring Cloud Sleuth Zipkin + Stream + RabbitMQ 中间件,默认使用内存存储数据,但这样应用于生产环境,就不太...

2019-09-28 17:21:00 220

转载 elasticsearch系列一elasticsearch(ES简介、安装&配置、集成Ikanalyzer)

一、ES简介1.ES是什么?Elasticsearch 是一个开源的搜索引擎,建立在全文搜索引擎库 Apac...

2019-09-28 17:14:00 139

转载 maven项目打包时生成dependency-reduced-pom.xml

今天给maven项目打jar包,发现在pom.xml文件的同路径下,突然生出了一个dependency-reduced-pom.xml,也不知道这个文件是干什么的,看着别扭就想着删除了它。后来知道是我在pom.xml中,使用了maven-shade-plugin插件打jar包,才导致了它的出现。添加上以下代码可以避免生成此文件:<configuration>...

2019-09-28 16:04:00 447

转载 maven配置生成可执行的jar:maven-shade-plugin

默认打包生成的jar是不能直接运行的,因为带有main方法的信息不会添加到mainifest中,需要借助maven-shade-plugin<project> ... <build> <plugins> <plugin> ...

2019-09-28 16:02:00 109

转载 maven跳过单元测试-maven.test.skip和skipTests的区别

-DskipTests,不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下。-Dmaven.test.skip=true,不执行测试用例,也不编译测试用例类。一 使用maven.test.skip,不但跳过单元测试的运行,也跳过测试代码的编译。mvn package -Dmaven.test.skip=true 也可以...

2019-09-28 15:40:00 385

转载 Intellij idea操作maven时控制台中文乱码

只留存记录windows环境下,Intellij idea12中maven操作时,控制台中文乱码问题(编译报错或者clean install时出现的其他错误描述乱码)在cmd中mvn中文正常显示,log4j打印日志也是ok的。解决方法:Setting->maven->runner VMoptions: -Dfile.encoding=G...

2019-09-28 15:32:00 174

转载 UltraEdit快捷键大全 UltraEdit常用快捷键大全

UltraEdit是一套功能强大的文本编辑器,可以编辑文本、十六进制、ASCII码,可以取代记事本,内建英文单字检查、C++及VB指令突显,可同时编辑多个文件,而且即使开启很大的文件速度也不会慢。  说到编辑器的快捷键,VIM是无与伦比的。要反对,也得是带脚踏板的EmaCS。UE还是有差距的,很大差距。注意:VIM是开源、免费的,而UE则需要注册。UE是Windows下最好的编辑器—...

2019-09-28 15:06:00 586

转载 Solution for automatic update of Chinese word segmentation full-text index in NEO4J

Solution for automatic update of Chinese word segmentation full-text index in NEO4J1. Sample data2. Differences between Eng...

2019-09-28 14:57:00 213

转载 腾讯万亿级分布式消息中间件TubeMQ正式开源

TubeMQ是腾讯在2013年自研的分布式消息中间件系统,专注服务大数据场景...

2019-09-28 14:07:00 157

转载 【MQ】为什么选择RocketMQ?

一、前言提到mq,可能很多朋友都有多耳闻,很多大公司都在使用这种技术。就小编而言,听说使用mq可以进行秒杀的...

2019-09-28 14:05:00 193

转载 Could not locate executable null\bin\winutils.exe in the Hadoop binaries解决方式

1. 问题:2. 问题解决: 仔细查看报错是缺少winutils.exe程序。 Hadoop都是运行在Linux系统下的,在windows下eclipse中运行mapreduce程序,要首先安装Windows下运行的支持插件(我的是hadoop2.7.4)...

2019-09-28 11:26:00 169

转载 源码追踪,解决Could not locate executable null\bin\winutils.exe in the Hadoop binaries.问题

在windows系统本地运行spark的wordcount程序,会出现一个异常,但不影响现有程序运行。>>提君博客原创 http://www.cnblogs.com/tijun/ <<总归是一个异常,老是爆红,看着心烦,下面是异常信息提君博客原创让我们源码追踪一下,看看到底是什么原因导致,点击第一行爆红的异常信息提示,就是(shell.ja...

2019-09-28 11:25:00 190

转载 【已解决】Error running 'xxx项目' Command line is too long(idea版)

【错误】 Error running ‘xxx项目’: Command line is too long. Shorten ...

2019-09-28 11:16:00 209

转载 IDEA--错误:找不到或无法加载XXXXX--解决方法--创建javafx或其他项目出现的问题...

今天一上午超厂长在学习javafx的时候,总是创建一个然后运行就会出现出现错误:找不到或无法加载主类找了二个小时,都说是jdk或者其他环境配置问题按照那些改了也没用重新创建一个也提示出现错误:找不到或无法加载主类就像到了idea本身的缓存问题清除一下缓存就好了IDEA-》file-》invalida...

2019-09-28 10:45:00 306

转载 Mybatis 中的转义字符

记录以下mybatis中的转义字符,方便以后自己看一下Mybatis转义字符表&lt;<小于&gt;>大于&amp;&与&apos;'单引号&quot;"双引号需要注意的是分号是必不可少的。 比如 a > b 我们就写成 a&gt; b...

2019-09-27 17:19:00 134

转载 RESTful API 设计总结

RESTful API 设计总结@(技术-架构)[API, 规范, 设计]RESTful的接口设计风格应用的越来越广泛,包括Spring Cloud等微服务架构平台之间的调用都是以RESTful设计风格为主,但是很多程序猿依然是停留在表面的理解上,没有深刻的去理解使用RESTful风格规范,同时在设计RESTful接口的时候是有很多细节需要...

2019-09-27 16:15:00 165

转载 Restful风格API中用put还是post做新增操作有什么区别?

Restful风格API中用put还是post做新增操...

2019-09-27 16:09:00 259

转载 解决intellij idea控制台中文乱码

乱码原因: 1.系统语言:英文英文系统下遇到乱码问题,分析了程序执行参数如下:ps -ef | grep java执行后得到如下的结果,省略了classpath:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Cont...

2019-09-27 14:01:00 75

转载 Neo4j图数据库从入门到精通

add by zhj:转载时,目录没整理好,还会跳转到原文其实RDB也可以存储多对多的关系,使用的是中间表,GDB使用的是边,RDB中的实体存储在数据表,而GDB存储在节点。两者使用的底层技术不同,但解决相同的问题。对于使用者来讲,GDB和RDB区别不大,图数据库中的概念,语法在关系数据库中基本都能找到,所以上手很快。Neo4j的特点1. 无固定schema图数据库...

2019-09-26 17:42:00 405

转载 Cypher 语句实战

Cypher 语句实战下载和安装Neo4j windows 桌面版- 环境设置https://www.w3cschool.cn/neo4j/neo4j_exe_environment_setup.htmlNeo4j - 解压版环境设置https://www.w3cschool.c...

2019-09-26 15:21:00 848

转载 springboot2.0-统一处理返回结果和异常情况

一、统一处理返回结果和异常处理的原因:1、在springboot项目里我们希望接口返回的数据包含至少三个属性:a、code:请求接口的返回码,成功或者异常等返回编码,例如定义请求成功,code = "0000",查询结果为null,code = "0001";b、msg:请求接口的描述,...

2019-09-26 14:49:00 604

转载 IM系统的MQ消息中间件选型:Kafka还是RabbitMQ?

1、前言在IM这种讲究高并发、高消息吞吐的互联网场景下,MQ消息中间件是个很重要的基础设施,它在IM系统的服务端架构中担当消息中转、消息削峰、消息交换异步化等等角色,当然MQ消息中间件的作用远不止于此,它的价值不仅仅存在于技术上,更重要的是改变了以往同步处理消息的思路(比如进行IM消息历史存储时,传统的信息系统作法可能是收到一条消息就马上同步存入数据库,这种作法在小并发量的情况下可以...

2019-09-26 13:49:00 288

转载 分布式系统中唯一 ID 的生成方法

在分布式系统存在多个 Shard 的场景中, 同时在各个 Shard 插入数据时, 怎么给这些数据生成全局的 unique ID? 在单机系统中 (例如一个 MySQL 实例), unique ID 的生成是非常简单的, 直接利用 MySQL 自带的自增 ID 功能就可以实现.但在一个存在多个 Shards 的分布式系统 (例如多个 MySQL 实例组成一个...

2019-09-26 13:23:00 245

转载 杂谈自增主键用完了怎么办

引言在面试中,大家应该经历过如下场景面试官:"用过mysql吧,你们是用自增主键还是UUID?"你:"用的是自增主键"面试官:"为什么是自增主键?"你:"因为采用自增主键,数据在物理结构上是顺序存储,性能最好,blabla..."面试官:"那自增主键达到最大值了,用完了怎么办?"你:"what,没复习啊!!"(然后,你就可以回去等通知了!)这个问题是一个粉...

2019-09-26 13:16:00 123

转载 neo4j 初探

neo4j 初探参考 转载:http://shomy.top/2018/06/08/neo4j-start/近期需要...

2019-09-26 10:47:00 197

转载 你应该知道的 5 个 Docker 工具

你可以在网上找到大量炫酷的Docker 工具,并且大部分是开源的,可以通过Github访问。在过去的两年里,我开始在开发项目中大量使用Docker。当你开始使用Docker,你会发现它比你想象的还要适合于更多的使用场景。你也许希望Docker能够做的更多,当然你不会失望。Docker社区非常活跃,每天都会推出大量有用的工具。要想持续追踪社区中发生的各项创新其实非常困难。为了帮...

2019-09-26 09:20:00 95

转载 neo4j源码分析1-编译打包启动

date: 2018-03-22title: "neo4j源码分析1-编译打包启动"author: "邓子明"tags:- 源码- neo4j- 大数据categories:- 源码分析1.打包1.打包community进入community,neo4j-graphdb-api,注释掉common的:<plugin> <groupId&...

2019-09-25 17:43:00 516

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除