自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

liyanlei的专栏

学海无涯,温故而知新! Stay Hungry, Stay Foolish

  • 博客(7)
  • 资源 (3)
  • 收藏
  • 关注

转载 java8中stream的map和flatmap的理解

https://www.cnblogs.com/lijingran/p/8727507.html假如我们有这样一个需求给定单词列表["Hello","World"],你想要返回列表["H","e","l", "o","W","r","d"],对于这样的需求,我们可能想到的第一个版本可能是这样子的:words.stream().map(word -> word.split("")).distinct().collect(toList());这个方法的问题在于,传递给map方法的La

2020-06-30 16:02:19 803

转载 终于有人把Elasticsearch原理讲透了!

https://developer.51cto.com/art/201904/594615.htm小史是一个非科班的程序员,虽然学的是电子专业,但是通过自己的努力成功通过了面试,现在要开始迎接新生活了。随着央视诗词大会的热播,小史开始对诗词感兴趣,最喜欢的就是飞花令的环节。但是由于小史很久没有背过诗词了,飞一个字很难说出一句,很多之前很熟悉的诗句也想不起来。倒排索引吕老师:但是我让你说出带“前”字的诗句,由于没有索引

2020-06-28 12:06:27 283 1

转载 腾讯云服务器安装mysql

https://www.cnblogs.com/shalldou/p/10767043.html?from=singlemessage 首先,我们检测一下系统中是否已安装mysql的相关服务 命令:rpm -qa | grep mysql,无输出则证明未安装 然后我们使用yum检测查找系统自带的mysql安装文件。 CentOS7的yum源中未找到mysql服务。所以,我们要先下载mysql的repo源。 下载命令:wget http://repo.mysql.com/..

2020-06-23 16:15:35 495

转载 MySQL ALTER TABLE报错 Duplicate entry xxx for key PRIMARY解决方法

https://blog.csdn.net/u014609263/article/details/100199444在MySQL中执行加字段等操作时可能会报Duplicate entry 'xxx' for key 'PRIMARY'的错,例如:mysql> alter table test add aa int;mysql>[Err] 1062 - Duplicate entry '1' for key 'id'原因分析:DDL: Alter tableDML: add

2020-06-09 17:03:14 1929

转载 Kafka史上最详细原理总结上

Kafka史上最详细原理总结分为上下两部分,承上启下Kafka史上最详细原理总结上Kafka史上最详细原理总结下KafkaKafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景:比如基于hadoop的批处理系统、低延迟的实时系统、storm/Spark流式处理引擎,web/nginx日志、访问日志,消息服务等等,用scala语

2020-06-05 19:24:58 329

原创 代码优化 - 下

优化过程分为了上下两篇,上篇是基础篇,下篇是优化篇,优化是利用java8 提供的新功能Consumer,方法可以作为参数传递!单行数据调用此方法的地方,此处就比较单了,实体不为空,就设置itemList值。多行数据有两个方法,一个需要显示序号,一个不需要序号。调用此方法的地方,此处就比较单了,把实体转为真是类型,然后设置itemList值。抽出一个工具类import org.apache.commons.collections.Collec...

2020-06-01 20:02:06 185

原创 代码优化 - 上

最近在写Excel导出功能,需要合并多行,优化过程分为了上下两篇,上篇是基础篇,下篇是优化篇,优化是利用java8 提供的新功能,方法可以作为参数传递!这是导出的Excel的样式 优化的内容,仅涉及下面单元格内容数据填充,下面的几个方法。待优化方法,结构基本相似,当currRow < maxRow的时候,是需要合并单元格的,否则不需要合并,所以每个方法就分了需要合并单元格和不需要合并单元格两种情况去考虑。头部的一段是判断实体或者数组是否为空,为空的话,设...

2020-06-01 18:17:06 181

Springboot整合dubbo构建maven多模块项目 - 集成 mybatis

Springboot整合dubbo构建maven多模块项目 - 集成 mybatis

2018-01-15

Springboot整合dubbo构建maven多模块项目- test

Springboot整合dubbo构建maven多模块项目 简单实例,包括Server和client两个子模块

2018-01-15

RocketMQ 开发手册3.2.4-1

本文档旨在描述 RocketMQ 的多个关键特性的实现原理,幵对消息中间件遇到的各种问题迕行总结,阐述 RocketMQ 如何解决返些问题。文中主要引用了 JMS 规范不 CORBA Notification 规范,规范为我们设计系统挃明了 方吐,但是仍有丌少问题规范没有提及,对亍消息中间件又至关重要。RocketMQ 幵丌遵循任何规范,但是参考了 各种规范不同类产品的设计思想。

2017-12-19

空空如也

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

TA关注的人

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