04 2021 档案

使用Java队列来处理日志信息(线程池的使用)
摘要:一:ThreadPoolExecutor的重要参数corePoolSize:核心线程数核心线程会一直存活,及时没有任务需要执行当线程数小于核心线程数时,即使有线程空闲,线程池也会优先创建新线程处理设置allowCoreThreadTimeout=true(默认false)时,核心线程会超时关闭que 阅读全文

posted @ 2021-04-22 16:21 书梦一生 阅读(555) 评论(0) 推荐(0)

MongoDb问题集
摘要:一、解决SpringBoot MongoDB插入文档默认生成_class字段问题 @Configuration public class SpringMongoConfig{ @Bean public MongoTemplate mongoTemplate() throws Exception { 阅读全文

posted @ 2021-04-21 19:51 书梦一生 阅读(117) 评论(0) 推荐(0)

Redis面试题
摘要:1、什么是Redis? Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最快的Ke 阅读全文

posted @ 2021-04-20 19:27 书梦一生 阅读(104) 评论(0) 推荐(0)

JVM面试题
摘要:1、java中会存在内存泄漏吗,请简单描述。 会。自己实现堆载的数据结构时有可能会出现内存泄露。 2、64 位 JVM 中,int 的长度是多数? Java 中,int 类型变量的长度是一个固定值,与平台无关,都是 32 位。意思就是说,在 32 位 和 64 位 的 Java 虚拟机中,int 类 阅读全文

posted @ 2021-04-20 19:26 书梦一生 阅读(111) 评论(0) 推荐(0)

spring boot 集成mongodb
摘要:一、相关依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> <version>2.0.1.RELEASE</vers 阅读全文

posted @ 2021-04-13 19:22 书梦一生 阅读(856) 评论(0) 推荐(0)

spring cloud fegin 原理解析
摘要:一、 SpringCloud 中 Feign 核心原理 如果不了解 SpringCloud 中 Feign 核心原理,不会真正的了解 SpringCloud 的性能优化和配置优化,也就不可能做到真正掌握 SpringCloud。 本章从Feign 远程调用的重要组件开始,图文并茂的介绍 Feigh 阅读全文

posted @ 2021-04-12 11:02 书梦一生 阅读(722) 评论(0) 推荐(0)

Jedis感知Redis Sentinel中的主节点切换
摘要:概述 Jedis是Redis官方推荐的Java客户端,更多Redis的客户端可以参考Redis官网客户端列表。Redis-Sentinel作为官方推荐的HA解决方案,Jedis也在客户端角度实现了对Sentinel的支持,主要实现在JedisSentinelPool.java这个类中,下文会分析这个 阅读全文

posted @ 2021-04-08 15:37 书梦一生 阅读(847) 评论(0) 推荐(0)

导航