
java
IT-JAVA小刘
励志成为一名出色的CODER!
展开
-
微服务间调用时,参数传递如何处理
feign服务间传递参数说明原创 2022-11-30 16:03:06 · 696 阅读 · 2 评论 -
jvm内存调优经验总结
要很好得对jvm进行内存优化,首先需要了解jvm内存得结构,也就是java相关对象,class,常量,静态变量等所存储得地方,至于如何存储得不是本篇文章重点说的,如果想学习的同学可以https://www.cnblogs.com/1024Community/p/honery.html#%E4%BA%94gc%E6%98%AF%E4%BB%80%E4%B9%88%E6%97%B6%E5%80%99%...原创 2020-02-20 10:01:25 · 389 阅读 · 0 评论 -
HashMap原理分析及使用场景介绍
hashmap 是java数据结构中的一个,也是我们经常使用的一个对象,我们先来看下它在java数据结构这个大家庭的位置吧,图1所示: 通过上图可以看出来,HashMap的继承关系。 它的特点是什么呢? 1,无序的。 2,可以接受null键值和值 3,非同步的,线程不安全的 它的存储结构是什么样的呢? jdk1.7时的样子: ...原创 2020-02-17 21:40:35 · 1758 阅读 · 1 评论 -
java 项目,内存分析心得
最近做了一个项目,从一个数据库里边查询出对应的数据,将数据整理后,生成图表,保存成pdf文件,再存入到数据库中。 数据量大约在44万多条,要求每秒生成一个pdf文件。5天左右跑完。 从业务需求来看,这应该是一个IO密集型的业务,那么对于cpu的要求在单线程情况下就显得不是那么高,所以可以采用多线程,线程池的方式并发处理业务数据。由于在生成图片时也需要一个其它的处理,目前是用nginx分流了5个...原创 2018-08-31 14:19:21 · 344 阅读 · 0 评论