- 博客(6)
- 收藏
- 关注
原创 在线程池中使用ThreadLocal获取变量互相干扰的问题
这种情况下,每个线程执行任务时,都应该正确地设置或重新设置ThreadLocal的值,以确保不受之前执行任务的影响。为了避免潜在的问题,应该在每次从线程池中获取线程时,显式地设置ThreadLocal变量的初始值,或确保在每次使用之前重新设置变量的值。这样可以确保每次使用线程时,ThreadLocal变量都是正确的。总之,线程池中的线程在线程结束时不会自动清理ThreadLocal的值,因此需要在每次执行任务前,确保设置或重新设置ThreadLocal的值,以避免获得不正确的旧变量副本。
2023-12-13 14:24:55
478
转载 Linux中buff/cache内存占用过高解决办法
在Linux系统中,我们经常用free命令来查看系统内存的使用状态。在一个centos7的系统上,free命令的显示内容大概是这样一个状态: 这个命令几乎是每一个使用过Linux的人必会的命令,但越是这样的命令,似乎真正明白的人越少(我是说比例越少)。一般情况下,对此命令输出的理解可以分这几个层次:不了解。这样的人的第一反应是:天啊,内存用了好多,14个多G,可是我几乎没有运行什么大程序啊?为什么会这样?Linux好占内存!自以为很了解。这样的人一般评估过会说:嗯,根据我专业的眼光看的出来,内存才用了1.
2022-06-06 10:16:00
24362
翻译 PyAlgoTrade官方教程中文版
文章目录1.开始教程2.交易3.优化4.绘图1.开始教程本教程的目的是为您快速介绍PyAlgoTrade。如引言中所述,PyAlgoTrade的目标是帮助您回溯股票交易策略。假设您有一个交易策略的想法,并且希望使用历史数据对其进行评估并查看其行为,那么PyAlgoTrade应该可以让您以最小的努力做到这一点。在继续之前,我要感谢Pablo Jorge,他帮助审查了最初的设计和文档。本教程是在UNIX环境下开发的,但是使它适应Windows环境的步骤应该很简单。PyAlgoTrade具有6个主要组成
2021-05-29 12:00:28
3835
原创 手动安装配置mysql(ZIP安装包)及卸载
从MySQL官网下载安装包,有的版本有msi和zip两种,msi直接安装就可以配置,zip版本解压后需要手动配置,以下是我配置MySQL的过程。
2020-03-08 14:57:35
1065
jarjar-1.4.jar 替换包名工具
2024-08-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人