摘要: SearchRequest用于与搜索文档,聚合,建议有关的任何操作,还提供了在结果文档上请求突出显示的方法. 在最基本的形式中,我们可以向请求添加查询: searchRequest = indexName==null?new SearchRequest():new SearchRequest(ind 阅读全文
posted @ 2020-05-29 10:09 幽暗森林之猪大屁 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 软件国际化的第二个部分,就是动态元素国际化。 数值,货币,时间,日期等数据由于可能在程序运行时动态产生,所以无法像文字一样简单地将它们从应用程序中分离出来,而是需要特殊处理。Java 中提供了解决这些问题的 API 类(位于 java.util 包和 java.text 包中)。 Locale 类L 阅读全文
posted @ 2020-05-29 10:06 幽暗森林之猪大屁 阅读(174) 评论(0) 推荐(0) 编辑
摘要: commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢hibernate的公司的首选。 jar包下载地址:链接:h 阅读全文
posted @ 2020-05-29 10:02 幽暗森林之猪大屁 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 通过QueryRunner类的query()方法即可完成数据库表的查询操作,但是在查询的时候需要实现ResultSetHandler接口来将结果集封装成对象。可以通过自己实现接口,但很显然,我们应该使用DBUtils工具包提供的实现类来实现封装。在DBUtils框架中,共提供了九个ResultSet 阅读全文
posted @ 2020-05-29 09:59 幽暗森林之猪大屁 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 服务消费者 & 提供者 本书使用服务提供者与服务消费者来描述微服务之间的调用关系。下表解释了服务提供者与服务消费者。 表-服务提供者与服务消费者 [td] 名词 定义 服务提供者 服务的被调用方(即:为其他服务提供服务的服务) 服务消费者 服务的调用方(即:依赖其他服务的服务) 以电影售票系统为例。 阅读全文
posted @ 2020-05-29 09:54 幽暗森林之猪大屁 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 应用没有监控,没有画板,一切指标都没有。在这个Growth Hack逐渐成为主流的时代,不弄个Dashboard把系统压力、QPS、CPU、内存、日活啥的可视化,你好意思出来混吗…… 本节我们来解决该问题。 Spring Boot Actuator是Spring Boot官方提供的监控组件。只需为项 阅读全文
posted @ 2020-05-29 09:51 幽暗森林之猪大屁 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 地址硬编码问题——电影微服务中将用户微服务的地址写死,如果用户微服务地址发生变化,难道要重新上线电影微服务吗? 本节来解决该问题。 不妨先思考一下,怎样才能让服务消费者总能找到服务提供者呢?或者说,怎样才能让服务消费者感知到服务提供者地址的变化呢? TIPS 目前市面上把服务消费者找到服务提供者的这 阅读全文
posted @ 2020-05-29 09:47 幽暗森林之猪大屁 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 关于强引用、软引用、弱引用、幻象引用的区别,在很多公司的面试题中经常出现,可能有些小伙伴觉得这个知识点比较冷门,但其实大家在开发中经常用到,如new一个对象的时候就是强引用的应用。 在java语言中,除了原始数据类型(boolean、byte、short、char、int、float、double、 阅读全文
posted @ 2020-05-29 09:40 幽暗森林之猪大屁 阅读(253) 评论(0) 推荐(0) 编辑
摘要: java中的static关键字1. 概述假设有一个学生类,它的数据成员有姓名、年龄、学号、教室,对于在同一个班的同学来讲,每个同学的姓名、年龄、学号或许都是不一样的,但是教室肯定是一样的,如果有40个同学,我有必要把40个同学的教室名都设置一遍吗?没必要,教室名是40个同学共享的一个属性,它不同于名 阅读全文
posted @ 2020-05-29 09:36 幽暗森林之猪大屁 阅读(154) 评论(0) 推荐(0) 编辑
摘要: Collection集合1. 集合概述一般集合如ArrayList,相对于数组而言数组的长度是固定的,集合的长度是可变的数组中存储的是同一类型的元素,可以存储基本数据类型数值。集合存储的都是对象。而且对象的类型可以不一致。在开发中一般对象多的时候,使用集合进行存储2. 集合框架集合按照其存储结构可以 阅读全文
posted @ 2020-05-29 09:08 幽暗森林之猪大屁 阅读(290) 评论(0) 推荐(0) 编辑