自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux 例题及详解

Linux例题

2024-07-10 13:45:43 972

原创 Linux用户和用户组的创建和添加

用户和用户组的操作,不断完善中

2024-07-10 09:03:01 204

原创 Linux中 .PHONY 和 all 在 Makefile 中的作用

Linux中 .PHONY 和 all 在 Makefile 中的作用,makefile的一个规则模式:gcc -o $@ $^的介绍

2024-06-06 20:28:32 651

原创 C++的IO流

C++中的输入、输出流,和stringstream,fstream的使用

2024-05-13 10:57:05 776

原创 C++的类型转换

C++中的强制类型转换

2024-05-13 10:56:43 438

原创 C++中的特殊类设计

讲解五种常见的C++特殊类的设计模式

2024-05-12 09:55:34 900

原创 C++中的智能指针

先介绍智能指针的概念,再讲解c++11中的智能指针

2024-05-12 09:35:00 1063

原创 C++中的多态

万字详细讲解C++继承中的多态,虚函数,虚函数表的讲解。

2024-05-02 23:36:25 852

原创 C++中的继承

C++中的继承。

2024-05-02 16:16:01 731

原创 C++中的右值引用和移动语义

先介绍左值引用和右值引用,再比较左值引用和右值引用,最后讲解右值的使用金额完美转发

2024-05-01 23:05:21 1278 1

原创 C++中的异常

先简单介绍c语言的处理错误的方式,再详细讲解C++中异常的使用和注意要点。

2024-04-30 09:55:53 699 2

原创 C++11新特性:包装器 + bind

C++11新特性:包装器 + bind

2024-04-27 21:21:42 467

原创 C++11新特性:lambda表达式

C++11新特性:lambda表达式 类似 仿函数,底层是通过仿函数实现。

2024-04-27 19:38:48 764

原创 C++11新特性:设置default属性的构造函数的用法

C++11新特性:设置default属性的构造函数的用法

2024-04-26 15:27:18 683

原创 宏扩展错误

一些常见的宏扩展错误及其可能的原因

2024-04-23 11:36:49 190

原创 const enum inline去替代宏

const enum inline去替代宏,避免宏扩展导致的错误

2024-04-23 10:05:09 340

原创 error: invalid operands to binary expression (‘vector<int>‘ and ‘int‘)

vector f(N) 和 vector f[N]的错误书写,引发的错误

2024-04-06 15:19:10 589

原创 C++——解锁string常用接口

对string常用接口进行分类,万字解析string接口。

2023-11-27 18:06:04 251

原创 C++---类的优化构造

C++---类的优化构造

2023-11-11 10:48:05 133

原创 Linux调试器-gdb使用

ctrl + d或quit调试命令:● gdb 文件:进入调试环境·● list/l 行号:显示binFile源代码,接着上次的位置往下列,每次列10行。● list/l 函数名:列出某个函数的源代码。● r或run:运行程序。● n 或 next:单条执行。● s或step:进入函数调用,可以在函数进行逐语句的调试● break(b) 行号:在某一行设置断点● info break :查看断点信息。

2023-10-07 20:00:56 755

原创 Linux关于gittee的远端仓库的连接和git三板斧

● git -m "xxx" :提交到本地仓库,必须-m,添加注释来提交日志 .这个方案勾选最下面的三个选项才有,不过都能找到这个HTTP协议地址,复制一下。● git push : 提交到本地仓库,必须-m,添加注释来提交日志.● git . :把当前目录没有被添加到仓库的文件,添加到仓库的暂存区。git status :查看git的状态,根据状态来使用三板斧。使用*.xxx的形式,可以规定不传入远端仓库的文件后缀。要求输入的用户名和密码,就是你在gittee上所用的。

2023-10-02 16:56:45 420

原创 Linux项目自动化构建工具-make/Makefile

● 会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力● 一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile定义了一系列的 规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作● makefile带来的好处就是——“自动化编译”,一旦写好,只需要一个make命令,整个工程完全自动编译,极大的提高了软件开发的效率。

2023-09-30 21:10:58 124

原创 Linux编译器-gcc/g++使用和动静态库的对比

先介绍了gcc/g++的安装和使用,再介绍gcc/g++的静态库和动态库的使用和比较,最后介绍debug的使用

2023-09-29 21:15:01 532

原创 Linux开发工具之文本编译器vim

● 三种模式●正常模式●插入模式●底行模式● 我们一共有12种总模式,大家下来可以研究一下● vim操作● 打开,关闭,查看,查询,插入,删除,替换,撤销,复制等等操作● 练习:最好的记忆方式就是多用多练。

2023-09-29 15:48:06 1781

原创 Linux 软件包管理器 yum

LInux中有三种下载方式:1.源代码安装2.rpm安装 --- Linux安装包3.yum源安装 --解决安装源,安装版本,依赖关系。本篇主要讲yum。

2023-09-28 22:42:49 330

原创 Linux和本地Windows如何互传文件(sz和rz指令)

lrzsz这个软件用于 windows 机器和远端的 Linux 机器通过 XShell 传输文件.安装完毕之后可以通过直接拖拽的方式将文件上传过去也可以通过访问目录的方式上传。

2023-09-28 22:19:20 650

原创 Linux之权限

Linux有关权限的管理,和目录权限和粘滞位的具体讲解,如何创建公共目录。

2023-09-23 20:25:35 332

原创 Linux中sudo命令的添加和操作

sudo命令如何添加用户和基本操作。

2023-09-23 11:28:41 667

原创 Linux三大搜索指令的区别

对于搜索指令的简易讲解和分类。

2023-09-23 09:56:54 172

原创 Linux中创建用户时如何设置密码

创建用户时,如何新建密码!

2023-09-23 00:11:51 2013

原创 Linux下的基本指令

Linux的常用操作指令

2023-09-23 00:01:49 1025 1

原创 Python的由来和基础语法(一)

本章节中介绍了 Python 中的最基础的语法部分

2023-09-03 14:10:45 682 2

原创 C++ 中的左值(Lvalues)和右值(Rvalues)

变量是左值,因此可以出现在赋值号的左边。数值型的字面值是右值,因此不能被赋值,不能出现在赋值号的左边。

2023-08-25 23:00:23 333

原创 C/C++内存管理

内存管理和new/delete与malloc/free的区别

2023-05-30 18:46:49 870 2

原创 类和对象(下)

类和对象三部曲的最后一部

2023-05-26 09:51:31 1135

原创 日期类的实现

这篇blog主要记录日期类代码的实现。

2023-05-20 15:44:42 96

原创 类和对象(中)

类和对象三部曲的第二部

2023-05-02 16:32:54 651

原创 类和对象(上)

三部曲搞定类和对象的第一部分。

2023-04-28 17:30:24 814

原创 C++基础(二)

auto,for语法糖,nullptr

2023-04-24 23:13:27 229 1

原创 C++内联函数

内联函数的原理和使用.

2023-04-24 16:10:23 553

空空如也

空空如也

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

TA关注的人

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