相关文章
性能优化实战使用CountDownLatch
1.分析问题
原程序是分页查询EventAffinityScoreDO表的数据,每次获取2000条在一个个遍历去更新EventAffinityScoreDO表的数据。但是这样耗时比较慢,测试过30万的数据需要2小时 private void eventSubjectHandle(String tenantId, String eventSubject) …
建站知识
2024/9/23 17:38:26
基于TOTP算法的Github两步验证2FA(双因子)机制Python3.10实现
从今年(2023)三月份开始,Github开始强制用户开启两步验证2FA(双因子)登录验证,毫无疑问,是出于安全层面的考虑,毕竟Github账号一旦被盗,所有代码仓库都会毁于一旦,关于双因子登录的必要性请参见:…
建站知识
2024/12/4 17:54:04
CTP:关于cc和bindgen库及rust工程组织
有三个工程目录,cpt-api, ctp-sdk,ctp-strategy 1、ctp-sdk: 主要的目的是基于bindgen库生成与cpp的.h文件相对应一个binding.rs文件,后面供策略使用。
在这个目录下,建一个build.rs,用bindgen库生成cpp.h的头文件相应的rust绑定…
建站知识
2024/12/4 17:42:30
Linux 软件包管理器 yum
目录
什么安装包
注意事项
查看软件包
注意事项:
如何安装软件
注意事项:
如何卸载软件 LInux中有三种下载方式:
1.源代码安装
2.rpm安装 --- Linux安装包
3.yum源安装 --解决安装源,安装版本,依赖关系
什么安装包 ●在Linux下安…
建站知识
2024/12/4 17:42:17
大数据flink篇之二-基础实例wordcount
flink既支持批数据处理,也支持流数据处理。flink1.12版本后,批流进行了api统一。开发语言可以选择java和scala,这里选择java。下面以wordcount为例,讲解flink编程的流程。 开发前提:
ideamavenjdk 1.8
一、maven依赖…
建站知识
2024/10/5 1:36:09