- 博客(43)
- 收藏
- 关注
原创 C++中的异常处理机制:try-catch
异常处理(Exception Handling):对异常情况进行捕获、分析,并采取补救措施,防止程序崩溃。异常(Exception):程序执行过程中发生的非正常情况,比如除以零、访问越界、内存不足等。throw 后面可以是任意类型:内置类型(如 int)、字符串、用户自定义类等。) 是通配符,表示捕获所有未被前面 catch 捕获的异常。catch 块会根据异常的类型选择匹配的处理器。try 块:放置可能抛出异常的代码。catch 块:用于捕获异常并处理。throw:用于抛出异常对象。
2025-07-17 11:05:29
1360
原创 详解KMP算法
KMP算法是一种高效的字符串匹配算法,用于在一个字符串中查找一个模式字符串的出现位置。主要利用部分匹配的信息避免了重复比较,从而提高了匹配效率。
2025-03-13 10:26:50
582
原创 size_t
size_t 的具体类型取决于平台和编译器。例如:32 位系统:size_t 通常是 unsigned int(4 字节)。64 位系统:size_t 通常是 unsigned long 或 unsigned long long(8 字节)。
2025-03-04 11:08:29
358
原创 C++容器之multiset
multiset是一个关联容器,允许容器中存在重复的元素。multiset 会自动按元素的值进行排序,且它不允许元素在容器中的顺序发生变化。
2025-01-07 20:08:31
648
原创 C++之STL哈希表
(1)介绍:pair中第一个元素为key(键值),起到索引作用,第二个元素为value(实值);(4)map和multimap区别:map不允许容器中有重复key值元素;multimap允许容器中有重复key值元素。参考:https://blog.youkuaiyun.com/Peealy/article/details/116895964。(2)set和multiset区别:set不允许容器中有重复的元素;(2)本质:map/multimap属于关联式容器,底层结构是用二叉树实现。map中所有元素都是pair。
2023-09-17 17:01:21
179
原创 超详细记录windows下cuda10.2,cudnn7.6.5,tensorflow-GPU-1.11安装与卸载,并在pycharm中配置
超详细记录安装tensorflow,以及安装过程中的一些错误!
2023-07-26 17:21:02
2505
2
原创 step by step 记录USTC-TK2016使用
USTC-TK2016是用于解析网络流量(.pcap文件)工具包。可以将pcap文件转化为png或者是可训练的文件;USTC-TK2016数据处理工具。
2023-07-17 17:13:15
2463
11
原创 适合零基础小白的湖南科技大学计算机网络课件
湖南科技大学计算机网络yyds,有些章节听不懂的话静下心来再听一遍就明白了!强烈推荐,附上课程PPT。
2023-07-10 15:00:33
2144
6
原创 Balanced Error Rate (BER)平衡误差率
平衡误差率(balance error rate,简称BER)是指二元分类问题中在判断正类和负类时出现错误的比率,是一个可以用于衡量分类器准确性的指标。在实际应用中,我们需要选取合适的分类器,以尽可能准确地对不同样本进行分类。2.BER,计算公式如下:3.和AUC之间的关系:
2023-04-07 11:29:25
2301
原创 超详细解决anaconda在终端创建环境时出现“ProxyError: Conda cannot proceed due to an error in your proxy configuration
anaconda激活环境时出现ProxyError: Conda cannot proceed due to an error in your proxy configuration.
2023-03-14 09:11:54
1898
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅