自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 850 1

原创 【C++类型】C++的POD和CV-qualified类型介绍

POD 类型 和 cv-qualified

2023-07-11 22:22:28 266 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 290

原创 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 5543

转载 C/C++ 内存布局与程序栈

转载《C/C++ 内存布局与程序栈》@铁甲万能狗这个博主写的系列文章挺好的,转载过来,记录一下。C/C++ 内存布局与程序栈一、可寻址模型和内存布局二、C/C++程序(进程)的内存寻址模型IA32平台的程序栈push操作一、可寻址模型和内存布局我们知道,内存是由操作系统统一管理的,内存里面一个字节就等于8个二进制位,然后操作系统就为内存空间进行编号,这就是我们所说寻址模型。那么我们经常说的32位指的是什么呢?其实操作系统给内存编号最大只编号到2的32次方(即只能编42,9496,7296个地址编号

2021-12-09 20:28:38 183

原创 【c++】熟悉c++的标准

熟悉 C++的标准

2021-12-08 23:37:26 487

原创 【『茴』的四种写法】 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 8401

原创 C++11 自旋锁简单实现

C++11 自旋锁简单实现前言一、自旋锁1.自旋锁实现2.测试前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、自旋锁1.自旋锁实现自旋锁简单实现代码如下:class SpinlLock{ atomic_flag flg; public: void lock(){ while(flg

2021-11-16 18:46:11 2001 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 912

原创 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 1407

原创 sklearn函数CountVectorizer()和TfidfVectorizer()计算方法介绍

sklearn函数CountVectorizer()和TfidfVectorizer()计算方法介绍CountVectorizer()函数CountVectorizer()函数只考虑每个单词出现的频率;然后构成一个特征矩阵,每一行表示一个训练文本的词频统计结果。其思想是,先根据所有训练文本,不考虑其出现顺序,只将训练文本中每个出现过的词汇单独视为一列特征,构成一个词汇表(vocabulary ...

2020-02-27 00:48:03 5897

转载 Linux系统中rcS文件深入分析

rcS ====&gt; boot.sh - Linux系统中rcS文件深入分析

2018-03-22 19:13:00 1051

codeblocks-20.03-32bit-nosetup.zip

Code::Blocks是一个免费、开源、跨平台的集成开发环境,使用C++开发,并且使用wxWidgets做为GUI库。Code::Blocks使用了插件架构,其功能可以使用插件自由地扩展。

2021-12-14

codeblocks-20.03-32bit-mingw-32bit-nosetup.zip

Code::Blocks是一个免费、开源、跨平台的集成开发环境,使用C++开发,并且使用wxWidgets做为GUI库。Code::Blocks使用了插件架构,其功能可以使用插件自由地扩展。

2021-12-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除