上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 58 下一页
摘要: 为什么使用HTTP连接池? 随着系统架构风格逐渐向前后端分离架构,微服务架构转变,RestFul风格API的开发与设计,同时SpringMVC也很好的支持了REST风格接口。各个系统之间服务的调用大多采用HTTP+JSON或HTTPS+JSON方式。 HTTP1.1默认是持久连接,HTTP1.0也可 阅读全文
posted @ 2019-05-08 17:04 Boblim 阅读(7703) 评论(0) 推荐(3) 编辑
摘要: 简介 HttpClient是Apache Jakarta Common下的子项目,用来提供高效的、最新的、功能丰富的支持HTTP协议的客户端编程工具包,并且它支持HTTP协议最新的版本和建议。 HttpClient最新版本是HttpClient 4.5.3 (GA)。 官方下载:http://hc. 阅读全文
posted @ 2019-05-08 16:04 Boblim 阅读(73797) 评论(1) 推荐(9) 编辑
摘要: 摘要:此篇文章主要介绍 Java8 Lambda 表达式产生的背景和用法,以及 Lambda 表达式与匿名类的不同等。本文系 OneAPM 工程师编译整理。 Java 是一流的面向对象语言,除了部分简单数据类型,Java 中的一切都是对象,即使数组也是一种对象,每个类创建的实例也是对象。在 Java 阅读全文
posted @ 2019-05-06 21:40 Boblim 阅读(371) 评论(0) 推荐(0) 编辑
摘要: Spring @Configuration 和 @Component 区别 下面看看实现的细节。 从定义来看, @Configuration 注解本质上还是 @Component,因此 <context:component-scan/> 或者 @ComponentScan 都能处理@Configur 阅读全文
posted @ 2019-04-24 16:01 Boblim 阅读(18461) 评论(0) 推荐(4) 编辑
摘要: 这是由于换行符在不同的操作系统上定义的区别造成的。 Windows用CR LF来定义换行,Linux用LF。CR全称是Carriage Return ,或者表示为\r, 意思是回车。 LF全称是Line Feed,它才是真正意义上的换行表示符。为什么Windows添加一个CR和LF组合表示,我并不清 阅读全文
posted @ 2019-04-24 14:02 Boblim 阅读(2529) 评论(0) 推荐(0) 编辑
摘要: 一、注解解释 Spring的@PostConstruct注解在方法上,表示此方法是在Spring实例化该Bean之后马上执行此方法,之后才会去实例化其他Bean,并且一个Bean中@PostConstruct注解的方法可以有多个。 二、示例代码 1. spring配置文件 2. Bean1.java 阅读全文
posted @ 2019-04-23 20:48 Boblim 阅读(42217) 评论(0) 推荐(1) 编辑
摘要: 一、背景 在开发过程中,我们的软件会面对不同的运行环境,比如开发环境、测试环境、生产环境,而我们的软件在不同的环境中,有的配置可能会不一样,比如数据源配置、日志文件配置、以及一些软件运行过程中的基本配置,那每次我们将软件部署到不同的环境时,都需要修改相应的配置文件,这样来回修改,很容易出错,而且浪费 阅读全文
posted @ 2019-04-22 18:59 Boblim 阅读(14854) 评论(1) 推荐(3) 编辑
摘要: 说明 在明确了ES的基本概念和使用方法后,我们来学习如何使用ES的Java API. 本文假设你已经对ES的基本概念已经有了一个比较全面的认识。 客户端 你可以用Java客户端做很多事情: 执行标准的index,get,delete,update,search等操作。 在正在运行的集群上执行管理任务 阅读全文
posted @ 2019-04-22 16:20 Boblim 阅读(20449) 评论(1) 推荐(0) 编辑
摘要: 一、简介 ElasticSearch和Solr都是基于Lucene的搜索引擎,不过ElasticSearch天生支持分布式,而Solr是4.0版本后的SolrCloud才是分布式版本,Solr的分布式支持需要ZooKeeper的支持。 这里有一个详细的ElasticSearch和Solr的对比:ht 阅读全文
posted @ 2019-04-22 12:50 Boblim 阅读(12336) 评论(0) 推荐(2) 编辑
摘要: 由于Spring Boot能够快速开发、便捷部署等特性,相信有很大一部分Spring Boot的用户会用来构建RESTful API。而我们构建RESTful API的目的通常都是由于多终端的原因,这些终端会共用很多底层业务逻辑,因此我们会抽象出这样一层来同时服务于多个移动端或者Web前端。 这样一 阅读全文
posted @ 2019-04-17 15:20 Boblim 阅读(1589) 评论(1) 推荐(1) 编辑
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 58 下一页