相关文章
【C++】vector基本接口介绍
vector接口目录:
一、vector的初步介绍
1.1vector和string的联系与不同
1.2 vector的源码参数
二、vector的四种构造(缺省填充元素迭代器拷贝构造)
三、vecto的扩容操作与机制
3.1resize(老朋友了,不会就去看str…
建站知识
2024/9/21 22:41:55
日常开发中,提升技术的13个建议
日常开发中,提升技术的13个建议
打好基础,深入学习语言特性 比如,对于Java程序员来说,要了解Java语言的基本概念和核心特性,包括面向对象编程、集合框架、异常处理、多线程等等。可以通过阅读Java的官方文档、教程、参考书籍或在线资源来学习…
建站知识
2024/11/14 8:08:09
性能优化实战使用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/9/21 20:48:22
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/10/17 6:07:01