自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 elasticsearch——Rest Client

https://www.jianshu.com/p/66b91bec12e3elasticsearch——Rest Client0.2372018.05.10 15:23:03字数 1287阅读 8223elasticsearch版本迭代太快,项目中用的5.X版本,java client使用了新推出的Rest Client。而网上的client大多是还是Tran...

2019-09-30 16:53:00 512

转载 Elasticsearch 数据搜索篇·【入门级干货】

https://www.cnblogs.com/xing901022/p/4967796.htmlElasticsearch 数据搜索篇·【入门级干货】ES即简单又复杂,你可以快速的实现全文检索,又需要了解复杂的REST API。本篇就通过一些简单的搜索命令,帮助你理解ES的相关应用。虽然不能让你理解ES的原理设计,但是可以帮助你理解ES,探寻更多的特性。其他相...

2019-09-30 15:13:00 395

转载 ElasticSearch - 解决ES的深分页问题 (游标 scroll)

https://www.jianshu.com/p/f4d322415d291.简介ES为了避免深分页,不允许使用分页(from&size)查询10000条以后的数据,因此如果要查询第10000条以后的数据,要使用ES提供的 scroll(游标) 来查询假设取的页数较大时(深分页),如请求第20页,Elasticsearch不得不取出所有分片上的第1...

2019-09-30 15:12:00 482

转载 ES调优

ES Connection timed out,调优方向1. 使用游标滚动查询scrollId 游标id      searchResponse.getScrollId()scroll 设置游标的保留时间    new Scroll(TimeValue.timeValueMinutes(30L))    指这个游标保留30分钟    游标设置为30分钟,用完...

2019-09-30 14:54:00 260

转载 Java代码优化(长期更新)

https://www.cnblogs.com/xrq730/p/4865416.html前言2016年3月修改,结合自己的工作和平时学习的体验重新谈一下为什么要进行代码优化。在修改之前,我的说法是这样的:就像鲸鱼吃虾米一样,也许吃一个两个虾米对于鲸鱼来说作用不大,但是吃的虾米多了,鲸鱼自然饱了。代码优化一样,也许一个两个的优化,对于提升代码的运行效率意义不...

2019-09-27 19:28:00 104

转载 在静态方法和非静态方法上加 Synchronized的区别

https://www.cnblogs.com/aspirant/p/9067916.htmlSynchronzied 修饰非静态方法==》对象锁Synchronzied 修饰静态方法==》其实是类锁,因为是静态方法,它把整个类锁起来了;1.Synchronized修饰非静态方法,实际上是对调用该方法的对象加锁,俗称“对象锁”。 Java中每个对象...

2019-09-27 16:52:00 98

转载 互联网技术笔试总通不过?leetcode刷对了么

https://36kr.com/p/5084645Leetcode,绕都绕不过去的程序员刷题神器编者按:本文来自逆行求职(ID:nixingjihua)。对所有求职技术岗位的童鞋来说,有这么一样东西恐怕做梦都会梦到【Leetcode】,绕都绕不过去的程序员刷题神器。“哲学是世界观和方法论的统一,是具体科学知识的概括与总结。”今天,逆行君就带你从世界观和...

2019-09-27 14:10:00 389

转载 Redis 内存满了怎么办? Redis的内存淘汰策略

https://juejin.im/post/5d674ac2e51d4557ca7fdd70Redis占用内存大小我们知道Redis是基于内存的key-value数据库,因为系统的内存大小有限,所以我们在使用Redis的时候可以配置Redis能使用的最大的内存大小。1、通过配置文件配置通过在Redis安装目录下面的redis.conf配置文件中添加以下配置...

2019-09-27 13:55:00 142

转载 SpringBoot项目优化和Jvm调优

https://www.cnblogs.com/jpfss/p/9753215.html项目调优作为一名工程师,项目调优这事,是必须得熟练掌握的事情。 在SpringBoot项目中,调优主要通过配置文件和配置JVM的参数的方式进行。 在这边有一篇比较好的文章,推荐给大家! SpringBoot项目配置Tomcat和JVM参数 一、修改配置文件关于修改...

2019-09-27 13:49:00 103

转载 中台的末路

文章转载自公众号 码农桃花源 码农桃花源 , 作者 曹春晖从 15 年开始,到 19 年现在为止。各大公司都在吹捧中台理念。仿佛中台是业务复杂性的救世主。是某些架构师和 PM 的新出路。各种割韭菜的讲中台的课程层出不穷。当然,吹牛逼的时候大家都是拣好的说,苦逼的东西就只有内部人士知道。中台到底靠谱还是不靠谱,只凭各路英雄的演讲内容,那看起来是靠谱的。先来看看这些公开的观...

2019-09-27 13:28:00 94

转载 Java 应用中的日志

frankiegao123 芋道源码 日志在应用程序中是非常非常重要的,好的日志信息能有助于我们在程序出现BUG时能快速进行定位,并能找出其中的原因。但是,很多介绍AOP的地方都采用日志来作为介绍,实际上日志要采用切面的话是极其不科学的!对于日志来说,只是在方法开始、结束、异常时输出一些什么,那是绝对不够的,这样的日志对于日志分析没有任何意义。如果在方法的开...

2019-09-27 13:19:00 133

转载 Spring Boot 支持https

1. 生成keyJDK下keytool -genkeypair -alias mySSL -keyalg RSA -keystore E:\tomcat.key其中-alias是证书的别名,RSA是加密算法,-keystore后是输出证书的路径所在2. spring boot 配置ssl使用https代码https://github.com/...

2019-09-26 14:32:00 112

转载 Consider defining a bean of type 'org.springframework.web.client.RestTemplate' in your configuration

https://www.cnblogs.com/EasonJim/p/7546136.html错误如下:ERROR 31473 --- [ main] o.s.b.d.LoggingFailureAnalysisReporter : ***************************APPLICATION FAILED...

2019-09-25 15:05:00 2145

转载 《阿里工程师的自我修养》公开10位阿里大牛解决问题的思维方式

https://developer.aliyun.com/article/718700?spm=a2c6h.12873581.0.0.7f3660d2yMlUWp&groupCode=tech_library点击免费下载《阿里工程师的自我修养》查理芒格说:“掌握一定数量的思维模型,能解决这世上90%的问题。”今天,阿里技术公开10位阿里大牛解决问题的...

2019-09-24 12:19:00 191

转载 Result window is too large, from + size must be less than or equal to: [10000] but was [78440]. See ...

{"error":{"root_cause":[{"type":"query_phase_execution_exception","reason":"Result window is too large, from + size must be less than or equal to: [10000] but was [78440]. See the scroll api for ...

2019-09-23 18:33:00 301

转载 月薪 30K Java 程序员,需要掌握哪些技术?

转载自:Java3y1-5年的Java程序员,薪资区间大致是在15-25K左右,那有没有可能提前达到30K的薪资呢?有人说这只能是大企业或者互联网企业工程师才能拿到。也许是的,小公司或者非互联网企业拿30K的不太可能是初级开发或者码农了,应该已经转管理。还有区域问题,这个是不在我的考虑范围内 因为除了北上广深杭,其他地方也很难达到。首先:30K对应的层级分别是什么?30...

2019-09-20 08:46:00 598

转载 FastJson 输出值 首字母大小写问题

static { TypeUtils.compatibleWithJavaBean = true; TypeUtils.compatibleWithFieldName = true;}转载于:https://www.cnblogs.com/xiang--liu/p/11551630.html

2019-09-19 18:28:00 279

转载 有准备的面试才能拿到更好的 Offer

http://www.sohu.com/a/331411917_181657前几天有读者问我,工作不顺利辞职了。本来以为凭借自己的能力和工作经验可以轻松找到更好的工作,结果投了简历,约面试的很少,面试结果也不理想,好久不面试,很多知识点都生疏了。问我咋办。我说既然你要找工作,那你为面试做了充分的准备吗?答曰没有。没有?那你怎么好意思要好的结果呢?俗话说的好,不打没准备的战斗...

2019-09-18 17:25:00 126

转载 职场

1. 会来事,也是实力的一部分养寇自重,写bug都是一部分2. 最怕的就是那句话:到时候你就习惯了。一定要走出舒适区不断自我进化3. 辅助技能你与其他人不一样的技能,包括思维方式,底层逻辑4. 你的Plan B是什么?凡事要做最坏的打算:抱最大的希望,尽最大的努力,做最坏的打算。主业->副业->后路A计划指的是我们正在从事的工作,目的...

2019-09-18 15:50:00 128

转载 去除多余的Merge branch提交

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/xuexingyang/article/details/53939338去除多余的Merge branch提交在项目开发中,经常会有这样的情况发生,开发完了一个新功能,提交到远程仓库时,发现提交失败(其他同事已对其做了更改),先得p...

2019-09-18 14:40:00 441

转载 一文看懂HttpServletResponse

https://www.jianshu.com/p/8bc6b82403c5Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。获取网页提交过来的数据,只需要找request对象就行了。要向网页输出数据,只需要找response对象。一,HttpServletResponse对象介绍...

2019-09-18 14:19:00 148

转载 SpringBoot页面展示Thymeleaf

https://www.jianshu.com/p/a842e5b5012e开发传统Java WEB工程时,我们可以使用JSP页面模板语言,但是在SpringBoot中已经不推荐使用了。SpringBoot支持如下页面模板语言ThymeleafFreeMarkerVelocityGroovyJSP上面并没有列举所有SpringBoot支持的页面模...

2019-09-17 17:01:00 133

转载 Spring Boot 学习杂记

使用IntelliJ IDEA构建Spring Initializr转载于:https://www.cnblogs.com/xiang--liu/p/11534005.html

2019-09-17 15:15:00 102

转载 资源汇总

在线文档、词典    http://codingdict.com/documentES API        https://www.elastic.co/guide/en/elasticsearch/client/java-rest/current/index.htmlES 文档        http://doc.codingdict.com/elasticsearch廖...

2019-09-17 14:58:00 170

转载 SpringBoot布道系列 | 目录汇总 | 2019持续更新ing

SpringBoot 基础教程 | 三大推荐理由1.文章内容均为原创,结合官方文档和实战经验编写。2.文章结构经过细致整理,对新人学习更加友好。3.精选常用技术,不求全面,但求精华!!SpringBoot 源码精读 | 图文教程专题阅读:《SpringBoot 布道系列 》源码下载:springboot-socks — Hey Ma...

2019-09-17 14:53:00 117

转载 史上最简单的 SpringCloud 教程 | 终章

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/forezp/article/details/70148833 转载请标明出处: http://blog.csdn.net/forezp/article/details/70148833 本文出自方志朋的博客扫码关...

2019-09-17 14:26:00 59

转载 外行人都能看懂的SpringCloud,错过了血亏!

https://segmentfault.com/a/1190000016157665一、前言只有光头才能变强认识我的朋友可能都知道我这阵子去实习啦,去的公司说是用SpringCloud(但我觉得使用的力度并不大啊~~)...所以,这篇主要来讲讲SpringCloud的一些基础的知识。(我就是现学现卖了,主要当做我学习SpringCloud的笔记吧!)当然了,我的水平...

2019-09-17 14:22:00 77

转载 SpringBoot封装自己的Starter

https://juejin.im/post/5cb880c2f265da03981fc031一.说明我们在使用SpringBoot的时候常常要引入一些Starter,例如spring-boot-starter-web,官方为我们提供了几乎所有的默认配置,很好的降低了使用框架时的复杂度,所以在用xxx-starter的时候,可以不用费心去写一些繁琐的配置文件,即使必...

2019-09-17 14:19:00 221

转载 ConditionalOnProperty的使用

时间2018-02-23 标签 ConditionalOnPropert SpringBoot 栏目 Spring 原文 http://blog.csdn.net/u010002184/article/details/79353696 @Retention(RetentionPolicy.RUNTIME)@Target({Eleme...

2019-09-17 13:54:00 133

转载 这样讲 SpringBoot 自动配置原理,你应该能明白了吧

https://juejin.im/post/5ce5effb6fb9a07f0b039a14前言小伙伴们是否想起曾经被 SSM 整合支配的恐惧?相信很多小伙伴都是有过这样的经历的,一大堆配置问题,各种排除扫描,导入一个新的依赖又得添加新的配置。自从有了 SpringBoot 之后,咋们就起飞了!各种零配置开箱即用,而我们之所以开发起来能够这么爽,自动配置的功劳...

2019-09-17 10:44:00 87

转载 使用window10系统搭建完善的Linux开发环境

https://juejin.im/post/5d22e46ee51d45775746b9b1导读在使用window系统开发时由于系统环境和线上环境不一致可能导致各种问题,以及部分扩展库只支持liunx 系统 下运行,Linux的开发环境尤为重要。 window的linux环境一般由vm/vbox 在虚拟机下运行当然也可以在虚拟机上将window挂载在linux 挺...

2019-09-17 09:06:00 363

转载 IDEA右键新建时没有Java Class选项

https://www.cnblogs.com/zimo-jing/p/9628784.html今天在IDEA中新建了一个maven工程,但是在我想要新建Class时发件右键菜单里竟然没有Java Class选项!如下图所示:如上图红圈所示,我们可以根据对项目的任意目录进行这五种目录类型标注,这个知识点非常非常重要,必须会。Sources:一般用于标注类...

2019-09-12 15:42:00 130

转载 Intellij IDEA运行报Command line is too long解法

https://blog.csdn.net/ZXJ_1223/article/details/80611089版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/ZXJ_1223/article/details/80611089报错内容:Error running 'Ser...

2019-09-12 11:04:00 63

转载 IntelliJ IDEA 使用教程(2019图文版) -- 从入门到上瘾

https://www.jianshu.com/p/9c65b7613c30 前言:IntelliJ IDEA 如果说IntelliJ IDEA是一款现代化智能开发工具的话,Eclipse则称得上是石器时代的东西了。其实笔者也是一枚从Eclipse转IDEA的探索者,随着近期的不断开发实践和调试,逐步体会到这款智能IDE带来的巨大开发便利,在强大的插件功能支持下,诸如对Gi...

2019-09-12 10:33:00 531

转载 消灭 Java 代码的“坏味道”

消灭 Java 代码的“坏味道”原创: 王超 阿里巴巴中间件 昨天 导读明代王阳明先生在《传习录》谈为学之道时说:私欲日生,如地上尘,一日不扫,便又有一层。着实用功,便见道无终穷,愈探愈深,必使精白无一毫不彻方可。代码中的"坏味道",如"私欲"如"灰尘",每天都在增加,一日不去清除,便会越累越多。如果用功去清除这些"坏味道",不仅能提高自己的编码...

2019-09-12 10:31:00 10680

转载 git flow工作流

https://github.com/xirong/my-git/blob/master/git-workflow-tutorial.md说明:个人在学习Git工作流的过程中,从原有的 SVN 模式很难完全理解Git的协作模式,直到有一天我看到了下面的文章,好多遗留在心中的困惑迎刃而解:我们以使用SVN的工作流来使用Git有什么不妥?Git方便的branch在哪...

2019-09-12 09:54:00 148

转载 语义化版本 2.0.0

https://semver.org/lang/zh-CN/#%E8%AF%AD%E4%B9%89%E5%8C%96%E7%89%88%E6%9C%AC-200语义化版本 2.0.0摘要版本格式:主版本号.次版本号.修订号,版本号递增规则如下:主版本号:当你做了不兼容的 API 修改,次版本号:当你做了向下兼容的功能性新增,修订号:当你做了向下兼容的问题...

2019-09-12 09:45:00 91

转载 团队中的 Git 实践

转载自:https://segmentfault.com/a/1190000004963641本文首发于欧雷流。由于我会时不时对文章进行补充、修正和润色,为了保证所看到的是最新版本,请阅读原文。在 2005 年的某一天,Linux 之父 Linus Torvalds 发布了他的又一个里程碑作品——Git。它的出现改变了软件开发流程,大大地提高了开发流畅度!直到现...

2019-09-12 09:35:00 91

转载 SpringBoot 企业级核心技术学习专题

专题专题名称专题描述001Spring Boot 核心技术讲解SpringBoot一些企业级层面的核心组件002Spring Boot 核心技术章节源码Spring Boot 核心技术简书每一篇文章码云对应源码003Spring Cloud 核心技术对Spring Cloud核心技术全面讲解004Sp...

2019-09-11 16:54:00 104

转载 Spring和SpringBoot比较,解惑区别

原文出自个人博客:Spring和SpringBoot比较,解惑区别1、概述:对于Spring和SpringBoot到底有什么区别,我听到了很多答案,刚开始迈入学习SpringBoot的我当时也是一头雾水,随着经验的积累、我慢慢理解了这两个框架到底有什么区别,我相信对于用了SpringBoot很久的开发人员来说,有绝大部分还不是很理解SpringBoot到底和Spri...

2019-09-11 16:52:00 100

空空如也

空空如也

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

TA关注的人

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