- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 【Apollo Auto踩坑】解决启动百度 Apollo报错 unable to find user test: no matching entries in passwd file
解决 unable to find user test: no matching entries in passwd file 问题
2023-09-06 10:19:25
1288
1
转载 【转载】C++11中enable_shared_from_this的用法解析
C++11 开始支持 enable_shared_from_this,它是一个模板类,定义在头文件 ,其原型为:std::enable_shared_from_this 能让其一个对象(假设其名为 t ,且已被一个 std::shared_ptr 对象 pt 管理)安全地生成其他额外的 std::shared_ptr 实例(假设名为 pt1, pt2, … ),它们与 pt 共享对象 t 的所有权。
2023-04-20 14:23:08
378
原创 C++: STL内存分配器--allocator
**STL内存分配器--allocator** 一、STL内存分配器二、STL allocator一、STL内存分配器分配器(allocator))是C ++标准库的一个组件, 主要用来处理所有给定容器(vector,list,map等)内存的分配和释放。C ++标准库提供了默认使用的通用分配器std::allocator,但开发者可以自定义分配器。GNU STL除了提供默认分配器,还提供了__pool_alloc、__mt_alloc、array_allocator、malloc_allocat
2021-12-10 20:24:52
5886
转载 C/C++ 内存布局与程序栈
转载《C/C++ 内存布局与程序栈》@铁甲万能狗这个博主写的系列文章挺好的,转载过来,记录一下。C/C++ 内存布局与程序栈一、可寻址模型和内存布局二、C/C++程序(进程)的内存寻址模型IA32平台的程序栈push操作一、可寻址模型和内存布局我们知道,内存是由操作系统统一管理的,内存里面一个字节就等于8个二进制位,然后操作系统就为内存空间进行编号,这就是我们所说寻址模型。那么我们经常说的32位指的是什么呢?其实操作系统给内存编号最大只编号到2的32次方(即只能编42,9496,7296个地址编号
2021-12-09 20:28:38
234
原创 【『茴』的四种写法】 C++11 map和unordered_map遍历方法
map和unordered_map的遍历方法是相同的,不过遍历结果,map是有序的,unoredred_map遍历是无序的。std:map 是个有序的关系容器,其完整原型如下:template< class Key, class T, class Compare=std::less<Key>, class Allocator=std::allocator<std::pair<const Key,T>>>class map;键值对会根据键来用.
2021-11-16 20:10:47
8920
原创 C++11 自旋锁简单实现
C++11 自旋锁简单实现前言一、自旋锁1.自旋锁实现2.测试前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、自旋锁1.自旋锁实现自旋锁简单实现代码如下:class SpinlLock{ atomic_flag flg; public: void lock(){ while(flg
2021-11-16 18:46:11
2128
2
原创 【C++11】【锁】C++11中的 std::lock_guard和std::unique_lock的差别
@ 转载看着这个老哥写的不错悄悄转过来lock_guardstd::lock_guard使用起来比较简单,其在构造函数中对std::mutex变量进行锁定,在其析构函数中对std::mutex变量进行解锁,整个类没有对mutex进行解锁和加锁的对外接口,其源码如下:template <class _Mutex>class _LIBCPP_TYPE_VIS_ONLY lock_guard{public: typedef _Mutex mutex_type;private:
2021-11-08 12:52:19
996
原创 python中str.translate的用法,删除文本中的标点符号
python中str.translate的用法删除文本中的标点符号translate():使用指定的翻译映射表对字符串执行替换简单的替换test1='aaabcdaefghjk'table=str.maketrans("abc","123")print(test1.translate(table))删除文本中的标点符号def remove_punct(text): ...
2020-02-27 23:18:38
1562
原创 sklearn函数CountVectorizer()和TfidfVectorizer()计算方法介绍
sklearn函数CountVectorizer()和TfidfVectorizer()计算方法介绍CountVectorizer()函数CountVectorizer()函数只考虑每个单词出现的频率;然后构成一个特征矩阵,每一行表示一个训练文本的词频统计结果。其思想是,先根据所有训练文本,不考虑其出现顺序,只将训练文本中每个出现过的词汇单独视为一列特征,构成一个词汇表(vocabulary ...
2020-02-27 00:48:03
6072
codeblocks-20.03-32bit-nosetup.zip
2021-12-14
codeblocks-20.03-32bit-mingw-32bit-nosetup.zip
2021-12-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人