摘要: 1.概述 前面三篇介绍了处理Java虚拟机内存问题的知识与工具,在处理实际项目的问题 时,除了知识与工具外,经验也是一个很重要的因素。因此本章将与读者分享几个比较 有代表性的实际案例。考虑到虚拟机故障处理和调优主要面向各类服务端应用,而大部 分Java程序员较少有机会直接接触生产环境的服务器,因此本 阅读全文
posted @ 2022-08-18 14:14 不惹兔子 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1.概述 经过前面两章对于虚拟机内存分配与回收技术各方面的介绍,相信读者已经建立了 一个比较完整的理论基础。理论总是作为指导实践的工具,能把这些知识投入到实际工 作中才是我们的最终目的。接下来的两章,我们将从实践的角度去了解虚拟机内存管理 的世界。 给一个系统定位问题的时候,知识、经验是关键基础,数 阅读全文
posted @ 2022-08-18 11:52 不惹兔子 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1.概述 说起垃圾收集(Garbage Collection, GC),大部分人都把这项技术当做Java语言的伴生产物。事实上,GC的历史远远比Java久远,1960年诞生于MIT的Lisp是第一门 真正使用内存动态分配和垃圾收集技术的语言。当Lisp还在胚胎时期时,人们就在思考 GC需要完成的三件 阅读全文
posted @ 2022-08-18 00:09 不惹兔子 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 1. 运行时数据区域 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据 区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的 启动而存在,有些区域则是依赖用户线程的启动和结束而建立和销毁。根据《Java虚拟 机规范(第2版)》的规定,Java虚 阅读全文
posted @ 2022-08-17 21:04 不惹兔子 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 1. 了解Solr Solr是一个独立的企业级搜索应用服务器,对外提供API接口。用户可以通过HTTP请求向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过HTTP GET操作提出查找请求, 并得到XML格式的返回结果。Solr现在支持多种返回结果。 2. 安装配置Solr 2.1Sol 阅读全文
posted @ 2022-08-17 16:34 不惹兔子 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 1. Elasticsearch—搜索应用服务器 1.1 什么是搜索引擎 搜索引擎(search engine )通常意义上是指:根据特定策略,运用特定的爬虫程序从互联网上搜集信息,然后对信息进行处理后,为用户提供检索服务,将检索到的相关信息展示给用户的系统。 而我们讲解的是捜索的索引和检索,不涉及 阅读全文
posted @ 2022-08-16 23:43 不惹兔子 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 1. 认识RabbitMQ 1.1介绍RabbitMQ RabbitMQ 是开源的高级消息队列协议(Advanced Message Queueing Protocol, AMQP) 的实现,用Erlang 语言编写,支持多种客户端。 RabbitMQ是目前应用相当广泛的消息中间件(其他同类的消息处 阅读全文
posted @ 2022-08-14 14:52 不惹兔子 阅读(293) 评论(0) 推荐(1) 编辑
摘要: 实现流程 1. 实现缓存文章 1.1 实体类 package com.intehel.demo.domain; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import 阅读全文
posted @ 2022-08-13 17:06 不惹兔子 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 1. 在 Spring Boot 中集成 Redis (1)完成配置基础项。 添加 Redis、MySQL、MyBatis 依赖。 (2)配置MySQL、Redis服务器 可以直接在application.yml文件中逬行配置,具体配置方法见以下代码: 查看代码 # 应用名称 spring: red 阅读全文
posted @ 2022-08-12 22:45 不惹兔子 阅读(183) 评论(0) 推荐(0) 编辑
摘要: ​Reason: Failed to determine a suitable driver class Error starting ApplicationContext. To display the conditions report re-run your application with 阅读全文
posted @ 2022-08-12 17:14 不惹兔子 阅读(90) 评论(0) 推荐(0) 编辑