- 博客(2468)
- 资源 (3)
- 收藏
- 关注
原创 argparse的使用
dest:被添加到parse_args所返回对象上的属性名。action:当参数在命令行中出现时使用的动作基本类型。usage:表示程序使用方法,如支持的一些可选参数。description:表示程序的功能。
2025-03-30 17:54:15
179
原创 人工免疫算法初探
人工免疫算法(artificial immune algorithm,AIA)是模拟生物免疫系统的随机优化方法,通过模拟生物免疫系统的学习、记忆等功能在动态变化的环境处理中表现出自适应学习、记忆和识别的功能。
2025-03-30 10:32:29
781
原创 最优化方法初探
确定型算法包含线性规划,非线性规划等。概率型算法是通过引入搜索中的随机性,使得搜索跳出局部最优解。其包含进化类算法(遗传算法,进化规划,进化策略,遗传编译,基因表达编程),随机搜索,模拟退火,禁忌搜索。分为确定型算法和概率型算法。
2025-02-23 10:26:08
103
原创 Qt之Cannot create children for a parent that is in a different thread问题分析
在多线程场景中,使用QSerialPort,QTcpSocket等QIODevice设备时出现报Cannot create children for a parent that is in a different thread。
2025-01-08 22:58:56
504
原创 ACE之ACE_Message_Queue
ACE_Message_Queue是ACE中通用消息队列,其是ACE_Task以及并发中ACE_Activation_Queue的基础。
2024-12-31 22:40:20
1166
原创 Qt之connectSlotsByName分析
用于界面设置信号槽自动生成,要求槽函数定义形式为on_< objectName >_< signal >
2024-12-15 21:43:27
319
原创 ACE之单例
使用双重锁检查优化fill:#333;stroke:1;fill:none;important;important;important;important;important;important;important;important;important;important;important;important;important;important;important;important;TYPE继承的单例会交给管理,其析构函数中会释放单例。
2024-11-18 22:45:34
710
原创 moduo之阻塞队列BlockingQueue和BoundedBlockingQueue
moduo中的队列与java线程池中的队列类似, 有无界阻塞队列和有界阻塞队列。
2024-11-17 23:14:06
650
原创 muduo之锁和条件变量
主要包含互斥量的初始化,释放,上锁,解锁fill:#333;stroke:1;fill:none;important;important;important;important;important;important;important;important;important;important;important;important;important;important;important;important;MutexLock。
2024-11-15 11:28:21
896
原创 netty之ServerBootstrap和Bootstrap
其作为netty启动引导,配置eventloop以及handler等netty的基础组件。
2024-10-26 11:47:43
690
原创 boost.graph之graph_traits
通过类模板来定义typedeftypenamedetail::BOOST_JOIN;发现其是通过获取模板参数G下的类型。有几个固定的类型定义以及静态成员函数其它的几个类型定义是通过宏来定义typedeftypenamedetail::BOOST_JOIN;替换后为//(name)是可替换部分是通过宏定义,主要定义了以下一些内容定义如下。
2024-10-24 22:44:59
311
原创 netty之ChannelPipeline和ChannelHandler
ChannelPipeline作为处理流水线,ChannelHandler作为流水线上的一个处理器。
2024-10-23 22:55:30
1080
Ubuntu Linux实用学习教程.pdf
2009-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人