自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 _dl_allocate_tls_init: Assertion `listp != NULL‘ failed!问题出现原因

_dl_allocate_tls_init: Assertion `listp != NULL' failed!问题原因分析

2023-03-27 09:03:25 548

原创 函数模板和特化函数的应用

函数模板和特化函数的应用函数模板泛型编程注意事项特化函数函数模板泛型编程泛型编程,顾名思义就是与实际类型无关的一种编程模式,属于代码复用的一种手段。为了提高开发效率和代码的泛化能力,泛型编程被广泛应用与日常的开发工作中,而其也成为了开发者的必修课之一,而模板就是泛化编程的重要实现形式。那么泛型编程具体是什么呢?我们通过一个实际需求来介绍这一机制,假设我们自定义了一些简单的类A、B、C,针对这些类,我们需要自己定义一个函数,该函数的输入参数是一个任意的类,运行时会输出一些基本的信息。class A

2021-06-07 15:10:03 159

转载 Ubuntu终端多窗口分屏Terminator

Ubuntu终端多窗口分屏Terminator 1、安装 Terminator最大的特点就是可以在一个窗口中打开多个终端 sudo apt-get install terminator 2、快捷键 Ctrl+Shift+E    垂直分割窗口 Ctrl+Shift+O    水平分割窗口   F11  &nbsp...

2021-06-03 09:56:44 798

转载 Ubuntu20.04设置右键打开terminator

假设你已经安装好了terminator了 安装nautilus-actions filemanager-actions sudo apt-get install nautilus-actions filemanager-actions1 运行filemanager-actions fma-config-tool1 新建动...

2021-06-03 09:53:37 1643 3

原创 如何制作简单的deb包

制作简单的deb包制作简单的deb包deb包的目录结构安装内容控制信息生成deb 包运行deb包制作简单的deb包在 Linux 系统中,常使用.deb文件进行一些库、可执行文件的安装,这种方法简单又便捷。那么如何制作一个简单的.deb包呢?deb包的目录结构要制作一个deb包,首先要创建一个新目录,用于存放待安装的内容和一些配置文件,常见的deb包制作目录结构如下:deb包的目录结构分为两部分:安装内容、控制信息。安装内容安装内容包括除DEBIAN目录以外的内容,包括了所有要被安装的程序内容

2021-06-02 16:42:22 3698

原创 模板元编程编译时分支

模板元编程编译时分支模板元编程if constexpr模板元编程C++中,常使用模板函数、模板类进行编程,实现代码的泛化。但在开发时,常常遇到一些问题,例如以下代码:class A{public: int function(){...}}template <typename T>bool isClassA(T aData){ return false;}template <>bool isClassA(A aData){ retun true;}

2021-06-02 14:39:08 260

空空如也

空空如也

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

TA关注的人

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