上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 60 下一页
摘要: java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。它包括两个类:Pattern和Matcher Pattern 一个Pattern是一个正则表达式经编译后的表现模式。 Matcher 一个Matcher对象是一个状态机器,它依据Pattern对象做为匹配模式 阅读全文
posted @ 2019-06-20 15:03 Boblim 阅读(8658) 评论(0) 推荐(1)
摘要: 前言: 最近在项目中使用springboot时发现,采用在pom中定义不同的profile,并且maven打包时 采用-P参数并不能替换我application.properties文件中指定占位符的问题。 配置文件布局: 在application.properties中定义整个项目中不同环境下共通 阅读全文
posted @ 2019-06-17 22:18 Boblim 阅读(5712) 评论(0) 推荐(0)
摘要: Caffeine是使用Java8对Guava缓存的重写版本,在Spring Boot 2.0中将取代Guava。如果出现Caffeine,CaffeineCacheManager将会自动配置。使用spring.cache.cache-names属性可以在启动时创建缓存,并可以通过以下配置进行自定义( 阅读全文
posted @ 2019-06-14 21:37 Boblim 阅读(21326) 评论(0) 推荐(0)
摘要: 背景 缓存的主要作用是暂时在内存中保存业务系统的数据处理结果,并且等待下次访问使用。在日长开发有很多场合,有一些数据量不是很大,不会经常改动,并且访问非常频繁。但是由于受限于硬盘IO的性能或者远程网络等原因获取可能非常的费时。会导致我们的程序非常缓慢,这在某些业务上是不能忍的!而缓存正是解决这类问题 阅读全文
posted @ 2019-06-14 10:45 Boblim 阅读(63063) 评论(5) 推荐(12)
摘要: 前一篇文章Java中的纤程库 – Quasar中我做了简单的介绍,现在进一步介绍这个纤程库。 Quasar还没有得到广泛的应用,搜寻整个github也就pinterest/quasar-thrift这么一个像样的使用Quasar的库,并且官方的文档也很简陋,很多地方并没有详细的介绍,和Maven的集 阅读全文
posted @ 2019-06-12 21:07 Boblim 阅读(4737) 评论(0) 推荐(0)
摘要: 今天在DOS下执行mvn compile命令时报错说缺少必要符号,事实上根本就没有缺少,但何以如此呢,为啥eclipse在编译时就没有这问题呢? 原因是编码的问题造成的! eclipse在编译的使用使用的是UTF-8,因为整个项目设置的是UTF-8格式编码。 当在DOS下执行mvn compile命 阅读全文
posted @ 2019-06-04 16:11 Boblim 阅读(8161) 评论(0) 推荐(1)
摘要: 简介 在微服务架构或者REST API项目中,使用Spring管理Bean是很常见的,在项目中HttpClient使用的一种最常见方式就是:使用Spring容器XML配置方式代替Java编码方式进行HttpClient连接池的管理,然后将HttpClient的doGet()和doPost()等操作封 阅读全文
posted @ 2019-05-08 17:19 Boblim 阅读(4826) 评论(0) 推荐(0)
摘要: 为什么使用HTTP连接池? 随着系统架构风格逐渐向前后端分离架构,微服务架构转变,RestFul风格API的开发与设计,同时SpringMVC也很好的支持了REST风格接口。各个系统之间服务的调用大多采用HTTP+JSON或HTTPS+JSON方式。 HTTP1.1默认是持久连接,HTTP1.0也可 阅读全文
posted @ 2019-05-08 17:04 Boblim 阅读(8584) 评论(0) 推荐(3)
摘要: 简介 HttpClient是Apache Jakarta Common下的子项目,用来提供高效的、最新的、功能丰富的支持HTTP协议的客户端编程工具包,并且它支持HTTP协议最新的版本和建议。 HttpClient最新版本是HttpClient 4.5.3 (GA)。 官方下载:http://hc. 阅读全文
posted @ 2019-05-08 16:04 Boblim 阅读(78115) 评论(1) 推荐(9)
摘要: 摘要:此篇文章主要介绍 Java8 Lambda 表达式产生的背景和用法,以及 Lambda 表达式与匿名类的不同等。本文系 OneAPM 工程师编译整理。 Java 是一流的面向对象语言,除了部分简单数据类型,Java 中的一切都是对象,即使数组也是一种对象,每个类创建的实例也是对象。在 Java 阅读全文
posted @ 2019-05-06 21:40 Boblim 阅读(395) 评论(0) 推荐(0)
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 60 下一页