- 博客(43)
- 收藏
- 关注
原创 问题解决Caused by: org.quartz.ObjectAlreadyExistsException: Unable to store Job
springboot 2.x 项目测试定时任务,项目使用quartz包来实现定时任务功能。
2025-03-28 15:01:45
172
原创 mysql慢sql问题修复
突发系统某定时任务一直未执行成功,一开始用几百条数据做测试发现无反应,后续改为1条数据发现仍无反应。group by和max函数均对fii.id 关联下推有 误导,导致mysql内核执行慢。1条数据执行上述sql,运行时间大概10分钟左右。
2024-09-14 10:09:16
430
1
原创 解决Caused by: java.net.SocketException: Too many open files问题
理想情况,修改后即可解决问题,但由于系统版本等可能无法解决,具体情况具体分析!(root用户一般不会出现此类问题)背景:之前代码生成单号是通过请求redis实现的,用户导入2000条+数据后系统崩溃。jar包由普通用户启动,服务器该用户句柄数上限为1024,超过上限后导致服务崩溃。
2024-07-15 10:47:47
428
原创 java 实现文件上传下载
CommonAttachFileController.java文件,具体的上传、下载接口实现,单个文件的上传和下载。springboot 实现简单的上传下载功能(单个文件),不涉及文件加解密。FileUtils.java类,包含文件的一些常用操作函数;
2024-05-16 15:49:27
340
1
原创 plSql 大批量数据导入到表中
把要插入的数据转为insert语句,直接复制到plsql的sql窗口,运行即可;或者在命令行窗口@+回车键,选择要执行的sql文件。excel中的字段和类型和数据表保持一致。然后,切换到data to oracle。
2024-03-22 10:19:06
1925
原创 eureka注册列表 某服务出现多个服务实例
以http://xxxx:30619/eureka/apps/SRM-FILE/filemanage-54889446d6-r59sk:srm-file:9052/status?最近文件导出功能偶发成功,大部分情况都失败,开始以为接口被拦截,gateway服务没有接口调用日志,发现测试环境可以,正式环境功能无法正常使用。http://xxxx:30619 为eureka的地址,此处eureka未设置密码。发现file服务有3个实例,调用接口将错误的实例去除即可。去除多余的服务实例后,功能恢复正常!
2024-01-02 16:32:28
816
1
原创 linux修复SSL/TLS协议信息泄露漏洞(CVE-2016-2183)
make和make install过程中可能会报错,要记得处理。升级openssl版本来修复漏洞。可能提示没有权限创建目录或文件。所有命令最好加上sudo ,
2023-12-16 17:29:00
819
原创 MLF - 麻辣粉
MLF全称中期借贷便利(Medium-term lending Facility),理解为央行向商业银行、政策银行发放的贷款,但需要符合一定要求才可向央行申请。银行通过MLF向央行借款的时候,需要提供担保品。一般为国债、央行票据、政策性金融债、地方债、高等级的信用债和小微、绿色和三农金融债等。MLF的借款期限为3个月、6个月和1年。
2023-10-31 17:09:48
246
原创 java 实现定时任务
2、Spring容器中使用@EnableScheduling开启定时任务的执行,此时spring容器才可以识别@Scheduled标注的方法,然后自动定时执行。1、需要定时执行的方法上加上@Scheduled注解,这个注解中可以指定定时执行的规则,稍后详细介绍。还有qrtz_triggers 、qrtz_scheduler_state等表。qrtz_cron_triggers :定时任务cron信息。schedule_job_log表 :定时任务执行日志。schedule_job表:定时任务参数。
2023-10-21 16:59:16
250
原创 java 通用导出接口
上述代码为基础版本可正常运行,但是不够完善,如果导出数据为空未反馈提示给前端,之后再做优化。接下来讲讲通用导出接口的具体实现,传入参数为tabId。大批量数据导出可参考我的另一篇文章。导出文件配置表: 具体dto。
2023-10-21 14:19:43
986
原创 poi包工具类
链接:https://blog.youkuaiyun.com/qq_37713521/article/details/129660313。PackageAgreementNewAluminumDto为导入dto。高效率大批量数据导出可以参考我前面写的博客。
2023-10-17 14:00:20
187
原创 springboot druid多数据源配置,及druid监控
本地启动项目后,druid的地址为项目地址+druid,例如http://localhost:8888/platform-plus/druid,基础配置: springboot2.x版本 jdk1.8。上图就是yaml文件中的initial-size等配置。
2023-09-18 13:16:12
701
原创 linux os系统nginx版本升级
下载地址: https://nginx.org/en/download.html, 下载linux stable稳定版本。关闭以前的nginx,重启新的。最好备份下nginx原来版本。上面仅供参考,不适用所有人。
2023-09-12 15:40:39
396
原创 java 线程池实现多线程处理list数据
引入CopyOnWriteArrayList,Semaphore解决,或者加锁解决问题;所有线程执行完毕后再进行后续业务的处理,引入awaitTermination()方法。需要注意的问题点,多线程处理List数据可能发生线程不安全,
2023-08-18 10:54:21
1690
原创 springcloud eureka增加安全认证
springcloud架构,本地运行代码是eureka地址一般为localhost:port(自己暴露的端口),例如http://localhost:9000/ ,但是如果在服务器,且使用k8s部署,一般会另外暴露端口。其次eureka服务更改yaml文件配置,修改serviceUrl,增加。且更改配置与springcloud版本有关,最后修改eureka启动类,新增以下代码。网上很多资料写的不全,不细致。首先根目录pom文件增加包。
2023-07-08 11:00:03
1250
原创 springcloud actuator暴露端点漏洞修复
重启config、gateway及所有业务服务后,突然发现测试环境的服务每隔10-20分钟,服务就会重启,分析后发现是k8s的存活探针Liveness Probe造成的,注释掉k8s 启动服务的yaml文件相关配置,再重启服务就没问题了。前段时间网络安全的同事突然通知系统漏洞,swagger漏洞和暴露多余端点等,可能会泄露信息。刚开始只是修改了相关配置。更改config配置。
2023-07-06 11:10:25
601
原创 java 手动提交事务
今天微服务系统遇到问题,更新数据失败,本地测试没有问题,然后仔细读业务代码发现是一个接口,先插入数据,其他服务的调用接口里面又更新该条数据,实际上此时并没有将数据插入到数据库中,引起报错。
2023-05-05 15:41:51
1342
原创 ApiPost报错org.springframework.web.multipart.MultipartException
想了解Apipost到底如何?就测试了自己写的列表查询的接口,不需要传入参数,也不需要header。postman是可以调通的,结果一直报错org.springframework.web.multipart.MultipartException。详细报错如下:org.springframework.web.multipart.MultipartException: Failed to parse multipart servlet request; nested exception is java.io
2022-04-28 16:12:01
1447
原创 Server returns invalid timezone. Go to ‘Advanced‘ tab and set ‘serverTimezone‘ property manually
IDEA链接mysql本地数据库有时会报该错,在database的链接后面加上***?useSSL=false&serverTimezone=UTC***即可。
2021-12-18 09:39:33
391
原创 python如何画神经网络特征图
1.构造绘制特征图的函数width, height为特征图的宽和高,x为数据,savename为保存的图片路径:def draw_features(width, height, x, savename): tic = time.time() fig = plt.figure(figsize=(16, 16)) fig.subplots_adjust(left=0.05, right=0.95, bottom=0.05, top=0.95, wspace=0.05, hspace=
2021-11-24 20:39:07
2887
1
原创 神经网络可视化方法或工具
netron软件;微软的tensorwatch ;tensorboardX ;或者graphviz加上torchviz等都可以实现神经网络的可视化。本人一直使用的tensorboardX,针对其他的使用不多,netron对pytorch框架的效果不好。
2021-11-24 20:11:46
803
原创 解决python某些库下载慢
一般情况下,python各种库的下载通过pip或conda命令下载即可,但是有些库可能下载到一般就会中断。针对该种问题,我们可以去https://pypi.org网站直接找到自己要下载的库,安装即可。如果无法找到自己要安装的版本,也可通过以下方法,以numpy库为例:代码如下(示例):# 办法python -m pip install numba==0.48 -i https://mirror.baidu.com/pypi/simple...
2021-11-23 22:01:43
739
原创 arxiv下载论文加载慢怎么解决
大学后,大家慢慢都会接触看论文等工作,而arXiv.org则是一个非常常用的查找国外论文的网站,但是存在一个问题,加载慢,尤其是下载论文困难。尤其是老师布置任务,需要短时间看非常多的文章,一篇论文加载几分钟甚至半小时,最后显示加载失败,如何解决?示例:https://arxiv.org/pdf/2111.04264.pdf 是常见的论文链接,我们将https://arxiv.org替换为xxx.itp.ac.cn即可,几秒钟就加载完成。但是有个缺点,不适用于所有链接,有的可能不行。...
2021-11-23 21:49:59
1268
原创 EXCEL追加
Excel追加写入有感代码这两天学习写公司博客爬虫,逐页爬取数据,将评论写入到Excel中,结果保存数据的时候竟然发现pandas竟然是覆盖写入数据的????在网上百度发现基本都是用xlwt等包来追加数据的。相关包 ,xlrd,xlwt, xlutils需要下载;注意事项 ,不支持xlsx文件,使用xls表格;代码export 是爬取的一页评论经处理后的字典数据,此处代码直接拿来用,在稍微处理了一下。第一页数据用pandas保存的数据,之后页的数据都为追加数据。我的数据字典格式,2列,如下:
2021-09-07 10:27:55
477
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人