- 博客(3)
- 收藏
- 关注
原创 记录VS2022自编译JCEF,解决MP4播放问题
删除5步中的cef_binary_114.2.9+g1a97a28+chromium-114.0.5735.91_windows64文件夹,将新的支持MP4的cef_binary拷贝进来。执行脚本,生成项目需要用到的文件,文件生成在 src\binary_distrib\win64\bin\lib 目录下。编译完成会在\src\third_party\cef目录下生成cef-binary的文件,这应该是核心功能了。因jcef源码编译不支持视频MP4格式,网上扒拉了一款支持MP4的CEF组件。
2023-08-18 15:37:27 465
原创 http连接池
项目场景:最近项目中有个新需求,涉及海量数据批量入库。问题描述:因为各种原因,技术经理选择使用接口的方式进行数据录入,最终在使用接口录数据的时候频繁的报连接超时、连接打满的问题。 经过半天分析,发现是服务器文件句柄数跑满,修改成最大65535后,跑了一段时间又跑满。查看端口连接情况,发现很多连接没有被释放,最终导致跑满报错。 原因分析:找到问题后,对连接设置了超时时间,运行一段时间后还是报错,没有从根本上解决问题,在高并发的场景下,没等着释放连接就满了。解决方案:使用http连接
2021-04-21 10:31:55 847
原创 记录线程池的两种实现方式
记录线程池的两种实现方式一、springboot默认的线程池@Async第一步 创建AsyncConfig配置类第二步 在需要异步执行的方法上加上@Async注解二、使用ThreadPoolExecutor第一步 创建ThreadPoolManager类配置单例模式线程池第二步 使用线程池一、springboot默认的线程池@Async个人认为,比较适合进行简单的异步调用,很方便。第一步 创建AsyncConfig配置类代码片.import org.springframework.context.
2021-04-21 09:42:27 142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人