自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 线程池参数一些参数配置

线程池中维护线程的最少数量,即使这些线程处于空闲状态,线程池也不会销毁它们。如果队列满了,并且已创建的线程数小于最大线程数,则线程池会尝试创建新的线程来执行任务。当线程池和任务队列都满了时,需要一种策略来处理新到达的任务。:根据任务的类型和数量,合理设置核心线程数、最大线程数、线程空闲时间等参数。:当线程数大于核心线程数时,这是多余空闲线程在终止前等待新任务的最长时间。:根据任务的特点和需求,选择合适的队列类型和拒绝策略,避免任务堆积或丢失。:由调用线程(提交任务的线程)直接执行该任务。

2024-07-05 13:50:53 265

原创 java 线程池 任务数过多,任务丢失、性能瓶颈怎么办

通过上述方法,你可以根据具体情况选择适合的策略来优化Java线程池在任务数过多时的性能。每种策略都有其适用场景和限制,因此需要综合考虑系统需求、资源限制和性能要求。

2024-07-05 13:49:27 314

原创 面试题:如何提高接口的性能

提高接口调用的性能需要从多个方面综合考虑,包括数据库优化、缓存策略、异步处理、代码优化、负载均衡、前端优化以及监控与调优等方面。通过综合应用这些策略,可以显著提升接口的性能和用户体验。

2024-06-28 16:49:05 123

原创 2024 IDEA tab 多行标签设置

File”->“Settings”->“Editor”->“General”->“Editor Tabs” 勾选 Multiple rows。

2024-06-28 16:40:19 232

原创 面试题:JDK动态代理和CGLIB的区别??

JDK动态代理和CGLIB各有优缺点,适用于不同的场景。JDK动态代理适用于实现了接口的类,而CGLIB适用于没有实现接口的类。在选择使用哪种代理技术时,应根据具体的业务需求和场景来选择。如果需要代理的类实现了接口,并且性能不是主要关注点,那么JDK动态代理是一个不错的选择。如果需要代理的类没有实现接口,或者需要更高的执行速度,那么CGLIB是一个更好的选择。

2024-06-26 17:28:01 232 2

原创 java fx 画折线图

用javafx Path 类画折线图,通过定义起点 以及经过点 画出折线 与 画画类似,一笔笔的画出来,计算出下一个点的坐标位置即可完成。

2024-06-26 16:16:20 95

原创 javafx 画多边形

在这个例子中,我们首先计算了一个等边七边形的每个顶点的坐标。我们使用循环和三角函数来计算每个顶点的坐标,并将它们添加到。最后,我们设置了多边形的填充颜色,并将其添加到。添加到场景中,并将场景设置为。最后,我们显示舞台。

2024-06-26 15:36:36 133

原创 spring多数据源的如何切换?

Override// 这里可以根据需要返回不同的数据源标识符// 例如,从ThreadLocal中获取当前线程的数据源标识符// 用于保存当前线程的数据源标识符的工具类。

2024-06-26 15:15:36 331

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除