线程池相关原理解析
一、 线程池作用 方便管理,复用线程 避免重复的创建和销毁线程,减少开销 避免无限创建线程引起的OutOfMemoryError【简称OOM】 二、创建 JDK中Executors提供了四个静态方法快速创建线程池。 newFixedThre...
一、 线程池作用 方便管理,复用线程 避免重复的创建和销毁线程,减少开销 避免无限创建线程引起的OutOfMemoryError【简称OOM】 二、创建 JDK中Executors提供了四个静态方法快速创建线程池。 newFixedThre...
@[toc] 一、缓存 1、缓存使用 为了系统性能的提升,我们一般都会将部分数据放入缓存中,加速访问。而db承担数据落盘工作。 哪些教据适合放入緩存? 即时性、数据一致性要求不高的 访问量大且更新频率不高的数据(读多,写少)...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
性能与压力测试 @[toc] 一、性能监控 1、jvm内存模型 程序计数器 Program Counter Register: 记录的是正在执行的虚拟机字节码指令的地址 此内存区域是唯一一个在JAVA虚拟机规范中没有规定任何...
MySQL 三万字精华总结 + 面试100 问,吊打面试官绰绰有余(收藏系列) 本文公众号来源:JavaKeeper作者:派大新 写在之前:不建议那种上来就是各种面试题罗列,然后背书式的去记忆,对技术的提升帮助很小,对正经面试也没什么帮助,...
@[toc] 简介 elasticsearch 全文搜索属于最常见的需求,开源的 Elasticsearch 是目前全文搜索引擎的首选。它可以快速地存储、搜索和分析海量数据。 维基百科、Stack Overflow、Gith...
接第25节 3、使用 在上一小节中实现了创建索引,这一小节来试一下数据的检索功能。 在代码中实现 搜索address中包含mill的所有人的年龄分布以及平均薪资 这个功能,如果是在 kibana 中,使用的是下面的DSL语句: GET /b...
接第24节 2、配置 1)、配置 在 PafcmallElasticsearchConfig 配置类中添加如下配置: public static final RequestOptions COMMON_OPTIONS; static { R...
接第23节 五、Elasticsearch-Rest-Client Java 操作 ES 的两种方式: 1) 、9300:TCP (我们不在9300操作,官方也不建议) spring-data-elasticsearch:transport...
六、附录-安装nginx 1、重装 ES 在安装 nginx 之前,需要重新安装一下 ES ,因为之前安装的 ES 的最大内存设置的是128M,在使用会出现各种问题,现在改成512M的,最快速的方式是删除原来的容器,然后重新创建一个。 那么...
接第21节 @[TOC] 一、修改 linux 网络设置 1、进入网卡设置目录下 cd sysconfig/network-scripts/ 2、查看当系统前网卡信息 ip addr 3、修改网卡地址,添加网关和 DNS 服...