标签:Elasticsearch

Java

使用Jest查询Elasticsearch

wenming.gapo 发布于 2018-09-20

近期需要在项目中将Elasticsearch查询由Python切换到Java才可以在公司的项目中正常使用,而且项目使用的还是Java7的版本,而默认的Elasticsearch需要Java8的支持,只好降级处理了。 这里我们的demo,使用的Elasticsearch版本是 6....

阅读(23)评论(0)赞 (0)

Java

为什么说Kubernetes是新的应用服务器

1

changyuan.xu 发布于 2018-09-17

本文最初发表于 RedHat开发者博客 ,经原作者Rafael Benevides授权由InfoQ中文站翻译分享。 你是否想过我们为什么要使用容器部署多平台应用呢?难道这仅仅是“跟风”吗?在本文中,我将提出一些有挑战性的问题,以佐证我的观点,那就是为什么说Kubernetes是新...

阅读(62)评论(0)赞 (0)

Java

将Java 应用容器化改造并迁移到Kubernetes 平台

6

songhua.gao 发布于 2018-09-17

为了能够适应容器云平台的管理模式和管理理念,应用系统需要完成容器化的改造过程。对于新开发的应用,建议直接基于微服务架构进行容器化的应用开发;对于已经运行多年的传统应用系统,也应该逐步将其改造成能够部署到容器云平台上的容器化应用。本文针对传统的Java 应用,对如何将应用进行容器化...

阅读(69)评论(0)赞 (0)

Java

史上最全Java面试266题:算法+缓存+TCP+JVM+搜索+分布式+数据库

1

xiaoli.wang 发布于 2018-09-14

JAVA基础 JAVA中的几种基本数据类型是什么,各自占用多少字节。 String类能被继承吗,为什么。 String,Stringbuffer,StringBuilder的区别。 ArrayList和LinkedList有什么区别。 讲讲类的实例化顺序,比如父类静态数据,构造函...

阅读(74)评论(0)赞 (0)

Java

想要年薪10万+,Java开发者必会这15个大数据工具和框架!

2

dulong 发布于 2018-09-13

国内大多数大型互联网公司的程序员被称作研发工程师,但实际上国内几乎没有研发项目,只能叫做开发。 开发程序员的工作大多是重复性劳动,容易产生疲惫感,薪资在工作2-5年内就达到了一个峰值,再要提升就比较困难,这样就导致了很多程序员最终转行做了其他行业。 JAVA的精密、强大,拥有其它...

阅读(60)评论(0)赞 (0)

Spring

Spring Boot 2.0.5 发布,大量依赖更新

songhua.gao 发布于 2018-09-12

Spring Boot 2.0.5 已发布,可从 repo.spring.io 和  Maven Central 获取更新。 新版本包含 87 项修复、改进和依赖更新,包括: 新特性 Limit metrics collection of incoming r...

阅读(89)评论(0)赞 (0)

Spring

SpringBoot(一):公共配置

Harries 发布于 2018-09-12

1.常用Spring Boot属性的列表以及对使用它们的基础类的引用 2.此示例文件仅供参考。千万不能复制和粘贴的全部内容到应用程序中。相反,只选择您需要的属性。 摘自: 链接 版权声明:本文由 低调小熊猫 发表于 低调小熊猫的博客 转载声明:自由转载-非商用-非衍生-保持署名,...

阅读(150)评论(0)赞 (0)

Spring

为什么我再次看好Spring Boot?

darida 发布于 2018-09-11

该文作者在2010年认为Spring在走下坡路,XML甚至冗长的Java配置是主要原因,现在Spring Boot向ROR等语言学习的约定大于配置成为推动它回归的一个主要因素。他认为Spring Boot提供的一些必不可少的东西: 1. 自动配置所有的功能,只要在类路径class...

阅读(37)评论(0)赞 (0)

Spring

为什么我再次看好Spring Boot?

hellas 发布于 2018-09-11

该文作者在2010年认为Spring在走下坡路,XML甚至冗长的Java配置是主要原因,现在Spring Boot向ROR等语言学习的约定大于配置成为推动它回归的一个主要因素。他认为Spring Boot提供的一些必不可少的东西: 1. 自动配置所有的功能,只要在类路径class...

阅读(47)评论(0)赞 (0)

Spring

原 荐 SpringBoot | 第二十七章:监控管理之Actuator使用

17

songhua.gao 发布于 2018-09-11

前言 随着我们服务越来越多,部署的环境也越来越繁多时,由于各服务都部署在不同的机器上,每当出现问题或者异常时,想快速进行问题的定位就变的麻烦了。所以,本章节开始,开始讲解 SpringBoot 的监控相关知识点。本章节就先来说一说,其自带的 Actuator 功能。 一点知识 S...

阅读(85)评论(0)赞 (0)

Java

编写高性能 Java 代码的最佳实践

2

zhuangli 发布于 2018-09-06

摘要:本文首先介绍了负载测试、基于APM工具的应用程序和服务器监控,随后介绍了编写高性能Java代码的一些最佳实践。最后研究了JVM特定的调优技巧、数据库端的优化和架构方面的调整。以下是译文。 介绍 在这篇文章中,我们将讨论几个有助于提升Java应用程序性能的方法。我们首先将介绍...

阅读(94)评论(0)赞 (0)

Java

一次堆外OOM问题排查

9

zhuangli 发布于 2018-09-05

背景 线上服务有一台机器访问不通(一个管理平台),在公司的服务治理平台上查看服务的状况是正常的,说明进程还在。进程并没有完全crash掉。去线上查看机器日志,发现了大量的OOM异常: 017-03-15 00:00:00.041 [WARN] qtp1947699202-1207...

阅读(94)评论(0)赞 (0)

Java

spring-data-elasticsearch

changyuan.xu 发布于 2018-09-02

@Document(indexName = "es",type = "user",shards = 5,replicas = 0) : 标注在实体类上,声明存储的索引和类型 indexName type shards replicas re...

阅读(51)评论(0)赞 (0)

Java

《从零构建前后分离web项目》:开篇 – 纵观WEB历史演变

8

likai 发布于 2018-09-01

这是 1997 年 Apple 官网,那时的网站不如叫网页,像一张浮夸的彩色报纸,那时是纯粹的 HTML 时代,不管你是不是访问这个网页,每个页面都是在服务器上存在的。 CGI技术 随后技术性强一点的网站可能会通过 CGI Perl 运行一小段代码与数据库或文件系统进行交互。比如...

阅读(96)评论(0)赞 (0)

Java

Elasticsearch 中的 Guice

2

xiaoli.he 发布于 2018-08-31

Elasticsearch 源代码中使用了Guice框架进行依赖注入. 为了方便阅读源码, 此处我先通过模仿ES guice的使用方式简单写了一个基本Demo 方便理解, 之后再来理一下ES的Guice使用. 编写的测试类原理图如下: 总共有两个Module,一个是ToolMod...

阅读(83)评论(0)赞 (0)

Java

一次Java内存泄漏调试的有趣经历

4

darida 发布于 2018-08-30

人人都会犯错,但一些错误是如此的荒谬,我想不通怎么会有人犯这种错误。更没想到的是,这种事竟发生在了我们身上。当然,这种东西只有事后才能发现真相。接下来,我将讲述一系列最近在我们一个应用上犯过的这种错误。最有意思的是,一开始的迹象揭示的问题,与实际发生的问题完全不同。 在一个凄凉的...

阅读(108)评论(0)赞 (0)

Java

Bulk 异常引发的 Elasticsearch 内存泄漏

11

xiaoli.wang 发布于 2018-08-29

女主宣言 运维线上ES集群时,偶然遇到内存泄露的问题,排查问题时看到了这篇文章,清晰明了,所以分享给大家,希望给大家问题排查提供一些思路。 本文转载自简书,如遇版权问题,请及时联系小编。 PS:丰富的一线技术、多元化的表现形式,尽在“ HULK一线技术杂谈 ”,点关注哦! 背景介...

阅读(114)评论(0)赞 (0)

Java

Public CMS V4.0.180825 发布,静态化多站点 CMS

1

尖兵 发布于 2018-08-28

框架升级 jdk最低要求升级到1.8 springboot升级为2.0.4 程序功能修改 后台UI升级(新UI由同创蓝宇公司义务设计制作) 增加kindeditor编辑器 增加子站点功能 增加动态页面参数加密验证url规则 优先显示文件别名 增加elasticsearch配置引导...

阅读(86)评论(0)赞 (0)