自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我叫周伯通

一个被代码迭代的舞者

  • 博客(10)
  • 收藏
  • 关注

原创 博客迁移通知:

首先,感谢大家对博主的关注与支持,现在博主的所有文章均已迁移至https://www.mjwwj.cn希望大家多多关注多多支持,谢谢大家!     

2018-08-06 17:03:51 6923

原创 MySql索引原理及使用

索引用于快速查找出在某个列中有一特定值的行,不适用索引,MySQL必须从第一条记录开始读完整个表,直到找到相关行。表越大,查询数据花费的时间越多。如果表中查询的列有一个索引,MySQL能快速达到某个位置去搜索文件,而不必查看所有数据。因此使用索引是数据库优化最直接有效的方式,所以了解索引对于开发人员尤为重要。索引简介索引是一个单独的、存储在磁盘上的数据库结构,他们包含着对数据表里所有记录的引用指针...

2018-07-12 23:42:39 256

原创 Spring Boot学习笔记(三)——Spring-data-jpa扩展封装

上篇文章我们分享了下Spring-data-jpa的基本使用方法,但在实际使用中可能会有更复杂的用法,现在我们来看看他的更高级玩法,并做了完美的封装,使用起来更加智能简单。Spring-data-jpa为我们提供了JpaSpecificationExecutor接口,只要简单实现toPredicate方法就可以实现复杂的查询,下面就来看看具体如何使用。首先我们来看看JpaSpecification...

2018-07-07 14:37:07 7647 6

原创 Spring Boot学习笔记(二)——Spring-data-jpa

JPA简介JPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关联映射工具来管理Java应用中的关系数据。它的出现主要是为了简化现有的持久化开发工作和整合ORM技术,结束现在Hibernate、TopLink等ORM框架各自为营的局面。JPA是在充分吸收了现有Hibernate、TopLink等ORM框架的基础上发展起来的,具...

2018-05-21 22:22:21 544

原创 Elasticsearch 系列指南(五)——ELK日志收集

前面我们已经了解了Elasticsearch的基本使用以及Java的集成,但在实际开发中我们的需求不仅仅是这些,下面我们就常用的Elasticsearch整套ELK做下简单介绍,下面这些文字是摘抄以供大家了解日志主要包括系统日志、应用程序日志和安全日志。系统运维和开发人员可以通过日志了解服务器软硬件信息、检查配置过程中的错误及错误发生的原因。经常分析日志可以了解服务器的负荷,性能安全性,从而及

2018-01-23 10:25:45 2710

原创 Spring Boot学习笔记(一)——项目构建-使用-部署

Spring Boot简介很荣幸刚开始学习java框架就接触到了spring boot,并得到大神的指点,通过查阅资料以及教程学会在实际项目中去使用它,相对于其他框架只有一个字来形容 - “爽”。最近也看了一些资料及招聘信息,用发现弹簧启动的企业越来越多,毋庸置疑,这将会成为下一代的主流框架。春天启动可以说是用用SpringMVC的升级版,去掉了繁琐的配置,可以很容易上手,其最爽的就是

2018-01-21 18:17:39 572

原创 Elasticsearch 系列指南(四)——Java集成

前面我们已经讲了Elasticsearch安装、分词、基本查询等,但在我们实际的开发中往往是将其集成在的项目当中,现在我们就以Java为例进行es的集成,本次所用的框架是Spring Boot,有对Spring Boot不了解的可以找资料了解下,这将会成为下一代的主流框架,Java集成es有两种方式,一种是基于Spring Data的方式,另一种是原生的TransportClient客户端

2018-01-19 15:52:49 2480

原创 Elasticsearch 系列指南(三)——集成ik分词器

Elasticsearch中,内置了很多分词器(analyzers),例如standard (标准分词器)、english (英文分词)和chinese (中文分词)。其中standard 就是无脑的一个一个词(汉字)切分,所以适用范围广,但是精准度低;english 对英文更加智能,可以识别单数负数,大小写,过滤stopwords(例如“the”这个词)等;chinese 效果很差。这次主要玩这

2018-01-19 15:51:31 6126

原创 Elasticsearch 系列指南(二)——基本用法

Elasticsearch是以Restful 风格来命名自己的API的,因此这节就以此来学习下Elasticsearch的基本用法。基本用法API基本格式:http://<ip>:<port>/<索引>/<类型>/<文档id>常用http动词:GET/PUT/POST/DELETE创建索引打开我们的head插件...

2018-01-16 17:36:56 1079

原创 Elasticsearch 系列指南(一)——安装配置

这个世界已经被数据淹没。我们创造的系统所产生的数据可以瞬间轻而易举地将我们压垮,现有的科技一直致力于如何存储数据,并能将拥有大量信息的数据仓库结构化。而当你准备开始从大量的数据中得出结论做决策的时候,美好的一天就要被毁灭了……Elasticsearch 是一个分布式可扩展的实时搜索和分析引擎。它能帮助你搜索、分析和浏览数据,而往往大家并没有在某个项目一开始就预料到需要这些功能。Elastics

2018-01-16 17:25:25 1545

空空如也

空空如也

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

TA关注的人

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